00165 : Powers on ~5 seconds, then off again.

down1nit

Member
No obvious liquid damage, super grimy user (oils, weed, crap) along edge of board, no visible corrosion.

Board was missing 32KHz clock. Replaced chip, clock present. Orange light, fans spin for 5 seconds, seems to reach S0 but then powers off. No chime, no memory beeps. Tried SMC bypass, still shuts down. I'm about to start a backup of the BIOS just in case.
 

2informaticos

Administrator
Staff member
First of all, welcome to the forum!
Inspect J6100 pins; remove it if you do not use it for BIOS job.
Also check all SPI Bus Series Termination resistors and their traces.

Do you get VCORE and PLT_RESET_L?
 

down1nit

Member
Thanks 2! I'm going to try to be as unannoying and 100% responsive as possible. Our valley caught on fire last week, so I've had to take a few days away from the shop.

Killed J6100, pads look fine. I have an XGecu Pro so don't need jtag.

lifted all 16 term resistors, each measured out of circuit, seems fine. Haven't done traces check yet, i'm going to make a drawing for myself of the relevant bits for a beep test and values for the resistors there first.

PPVCC_S0_CPU present after magsafe light goes on (genuine 85w mag2) for ~5 seconds.
PLT_RESET_L present after magsafe for ~5 seconds. Hmm.

Will post again when continuity of spi resistor traces done.
 
Last edited:

down1nit

Member
Traces OK.

Is SPI_MLB_CLK supposed to be a clock signal? I get no wave on scope, no partial voltage on meter. Full 3.3 after it shuts down though. Dunno if that's important
 

2informaticos

Administrator
Staff member
Do not remove these resistors in the future; have low values enough to check them onboard.

Board stays off after 5s, or cycling every 5s?
Try known good BIOS file, clean ME; links available on the forum.
 

down1nit

Member
Thanks for the advice. I was looking at the pads too i think.

The board stays off. Hooked to a keyboard, i can get the button to power it on again for another 5s.

No go for the BIOS file, I did that earlier today. I think i skipped the erase and blank check, i'm used to a diff program. I'll try again in morn with another one with a blank cycle and maybe even a different source from here or discord.
 

2informaticos

Administrator
Staff member
No need of keyboard; use R5115/16 pads instead of power button.
An USB mouse is good to test USB activity, without hooking LCD screen.
 

down1nit

Member
Yeah, was doing a PRAM reset just in case.

Different BIOS did not work. Tried one from my stash of .bin files i know works (it was from 2018 though), and also one from labone, and one from the rossmann forums discord.

What happens after CPU comes to life? Do we know the POST sequence? EDIT: If it matters, this board doesn't do the 2 super fast reboots. Just fan on solid for ~5 sec.
 
Last edited:

2informaticos

Administrator
Staff member
"this board doesn't do the 2 super fast reboots"
That is 820-3437 specific behaviour.

Check if all voltages from pages 57/58 appear.
Also check voltage at all L/C blocks aligned between CPU and edge board.
Sometime one coil can get broken there.
 

down1nit

Member
Kudos for paying attention. I forgot i was on a 00165

pg. 57
PP1V8_S3 on inductor L7820 present
PP1V05_SUS present on pin 1 of u7840
PP1V5_S0 present at pin 1 of u7870

pg. 58
PP1V5_S0SW_AUDIO present
PP3v3_S4_FET_R Present (why does this exist? all it does is go to a pad with an unpopulated current sense resistor)
PP3v3_S3_FET_R Present (same)
PP3V3_S0_FET_R Present
PP3V3_S4SW_SNS_FET_R Present
PP3V3_SUS_FET_R Present
PP5V_S0_FET_R Present at 5.1v
PP3V3_S0SW_SSD_FET_R Present
PP1V05_S0 / PP1V05_S0SW_PCH_HSI both Present. Curiously, after probing here, the board stayed on. I've replaced the IC but no go. Gonna follow the traces.
 

down1nit

Member
L/C Blocks (the 4 present and the 1 unpopulated) groupings seem fine. All pass 1.05.

There's something with that PCH switch U8005. I checked my solder job, cleaned and repopulated etc and it stayed on again. Then it broke again. Then i flipped the board and it stayed on again. Think i'm going to find another donor, replace again, then possibly replace the LC block it goes to with my hot tweezers.

Edit: I'm running out of 00165s, who runs out of these things? I thought i had a billion.
 

2informaticos

Administrator
Staff member
If PLT_RESET_L comes high, Power On Sequence is acomplished.
However, I asked about more power rails, which don't have a power good signal included in the sequence.

Now should be a (data) communication problem.
If board randomly stays on, there could be a broken trace/solder; not easy to diagnose, sometime impossible.
 
Top