[SOLVED]820-3476-A SPIROM_USE_MLB high. NO POST

Status
Not open for further replies.

jb23

New member
Welcome to my nightmare...

Got an 820-3476-A that was liquid damaged. After cleaning ultrasonically I replaced the following by looking for any burnt pins/what looked bad to get a fan spin:

Replaced U1950 (PM_PCH_PWROK was all over the place) and replaced C1950 which was burnt
Replaced R7202 which was burnt then U7200 as a precaution.
Removed J6100 and cleaned up the pins, main one that was burnt was pin 30 (SMC_TMS)
There were also some red burn marks on the traces for LPC_CLK24M_SMC and SMC_S4_WAKESRC_EN but the traces are OK. Replaced SMC as a precaution.

Now fan spins, I get all main power rails, I get a light on a USB mouse when plugged in but no video/POST. CPU gets warm after a while but not mega hot. Fan spins from normal then up to maximum.

I get 0V on SPI_MLB_MOSI and SPL_MLB_CLK
I get 3.3V on SPIROM_HOLD_L which comes from SPIROM_USE_MLB which I think means the BIOS is stuck in programming mode from reading about this issue?

Have swapped over U6100 - no change.

Any ideas what to check next? So annoying to be close to figuring this hellish board out.

Board readings as follows:

PPBUS_G3H 12.61 V
PP3V42_G3H 3.418 V
PPVRTC_G3H 3.347 V
PP5V_S5 5.15 V
PP5V_S4 5.15 V
PP5V_S0 5.14 V
PP3V3_S5 3.349 V
PP3V3_S4 3.347 V
PP3V3_SUS 3.345 V
PP3V3_S3 3.347 V
PP3V3_S0 3.342 V
PP5V_S0_FET 5.14 V
PP3V3_S0_FET 3.343 V
PP1V35_S3_CPUDDR 1.356 V
PP1V35_S3 1.357 V
PP0V675_S0_DDRVTT 0.674 V
PPVTTDDR_S3 0.68 V
PP1V05_SUS 1.045 V
PP1V5_S0 1.515 V
PP1V05_S0 1.041 V
PP1V05_S0SW_PCH_HSIO 1.043 V
PPVCC_S0_CPU 1.745 V

SMC_ADAPTER_EN 3.384 V
SMC_PM_G2_EN 3.414 V
SMC_S4_WAKESRC_EN 0 V
PM_SLP_S5_L 3.346 V
PM_SLP_S4_L 3.344 V
PM_SLP_S3_L 3.345 V

SPI_MLB_CS_L 3.349 V
SPI_MLB_MISO 3.341 V
SPIROM_WP_L 3.347 V
SPI_MLB_MOSI 0 V
SPI_MLB_CLK 0 V
SPIROM_HOLD_L 3.31 V
SPIROM_USE_MLB 3.31 V

LPC_CLK24M_SMC 1.704 V


Thanks,

Jon
 

larossmann

Administrator
Staff member
out of curiosity, what do you get on HDMI out or using displayport-vga to boot directly into 3S162 EFI ASD? try booting from a drive that only has 3s162 efi on it.

SPIRPOM_HOLD_L means when the signal is low, as in 0v, reset. 3.3v means the signal is not asserted. Are SMC_TMS and the other 3 signals along that(TDO, TDK) all high?
 

dukefawks

Administrator
If USB mouse lights up even after pulling it out and plugging it in again the board must be alive. Connect external keyboard and do a PRAM reset and see if there is a chime.
 

dukefawks

Administrator
If mouse lights the board is booting to some degree. Connect a known good LCD and see if there is voltage on L8300.
 

jb23

New member
Connect a known good LCD and see if there is voltage on L8300.

0V on L8300 with known good LCD.

I plugged a SanDisk Ultra USB3.0 in that has my ASDs on and I get a slow blue pulsing light, the same sort of light as when you used to get the sleep light on A1278 models before the screen would come on. Don't know if that's relevant but thought I should mention it
 

jb23

New member
Following on from that In my very unscientific test I get the same slow blue pulsing SanDisk USB light on a known good MacBook Pro before the chime/screen comes on (after that the light changes to a different 'on' pulse) measuring 0V on L8300 and have no output on HDMI or displayport so I'm guessing it's stuck in that state before video output/chime where it could be 100 different things causing it? :(

I noticed that PP1V05_S0 measures 1.05V, 1.04V or 1.03V depending where I measure on the board. I'm guessing this isn't normal!
 

jb23

New member
Will post voltage readings later now it's working and what behavior has changed in comparison for reference if anyone else is having this problem in future. But you can mark this as solved for now.
 
Status
Not open for further replies.
Top