820-3115B running slow ASD error NDC001 but camera seems to be ok

Ictc

Member
I got this previous liquid damaged machine back after 6 months of normal usage. The machine runs slow at boot and after logon as an effect of a sensor failure perhaps. The camera seems to work, the only strange thing I noticed in the beginning were some spikes on video using photo boot. I also checked with the oscilloscope the signal directed to the camera line smc and i2c bus and also the power line which has no spikes at all. I couldn't find a replacement camera in stock just to give a try but I'm afraid the problem arise somewhere else. Anybody has an hint to share wit me in order to find the right spot to look at?
Ps. what also sounds strange is that fan spins normallyin every conditions. No matter if other periferrals are disconnected, the fan spins normally and never boost up. Maybe some older issue with smc I had to replace after the previous liquid damage?
 

Ictc

Member
forgot to mention that SMC reset actually made the fan spins at maximum speed as expected. As far as I know, sensor issues cause fan spins faster and in my case this doesn't happen. May be the issue is not related to a sensor but only the smc? Is there a way to know it for sure?
 

2informaticos

Administrator
Staff member
If you doubt about camera, just disconnect it.
Use HWMonitor and check temps and I/V sensors in real time.
Also try clean ME BIOS, even full new BIOS (clean too).
 

Ictc

Member
Swapped EFI ROM with a clean one and losted video. Repalced with the original ROM and video still not showing up anymore. Now I get video only after smc bypass, what a hack !???
Couldn't test any sensor with HWMonitor because of the SMC bypass...
 
Last edited:

Ictc

Member
Could the ROM change be the cause of the SMC failure at this stage? What could have cause the video to fail even with the original ROM chip? Should I consider an SMC replacement or is there something else am I missing?
 

2informaticos

Administrator
Staff member
Try first reballing SMC.
Also test the board disconnecting TP/KB and BIL connectors.
Monitor SMC_LID signal.
 

2informaticos

Administrator
Staff member
Did you disconnect BIL connector???
It can kill SMC_LID.

Don't force that signal to 3V3_S5; it has corresponding pull-up resistor.
Run ASD and HWMonitor.
 

Ictc

Member
Of course I did, I also measured before and after BIL connection. I suppose the SMC on pin 1 of the pullup resistor is not pulling down the SMC_LID itself. I also removed the pullup resistor and measured for PP3V3 but I got 0 volt that's why I decided to reroute a jumper to it from PP3V42_G3H as it should be as showed in the schematic.
 

Ictc

Member
What is also strange is that on the BV the voltage on pin 2 of the pullup resistor is showed as PP3V42_G3H but on the schematic is PP3V3 coming from L7220.... May be I should re-route the jumper to the appropriate voltage rail... What's your suggestions?
 
Last edited:

2informaticos

Administrator
Staff member
3V3_S5_SMC comes from 3V42_G3H, is correct.
So is OK to run the wire from pin 2 of R5071 to 3V42.
You should always have 3V at SMC_LID; it comes through R5071.
If R5071 is OK and voltage low, remove R6961 and check again.
Less probable to be bad Q5701.
Last to check is changing SMC...
 

Ictc

Member
Yes with camera cable disconnected nothing change... I decided to reball the smc on the new board but I had a problem with two pads on the chip itself that decided to stick on the PCB ... both pads were g3h, don?t know if that smc once rebelled will work again... this morning I?ll solder it back and will see. I need to find a good working smc which I do not have in stock anymore.
 
Top