I have yet another ASUS GA401QM but this one is not POSTing. It does turn on and all system voltages are present, however I am not getting an image on the screen nor on an external display. I've tried swapping in a known working BIOS chip and no luck.
I measured voltages and resistances around the board and I noticed that when the system is turned on, the CPU VCORE voltage is 1.098V when it should be just a little bit higher at 1.4V (on a working system). The other thing I noticed is that my 1.2V rail for the memory is 98 Ohms to Ground when it should be around 250 Ohms (again, on a working system). I want to be 100% sure that my onboard RAM is partially shorted before I start removing the onboard memory chips and resoldering known good ones on.
What I need to know here is how can I disable the onboard RAM? I'm looking in the schematic and it says to disable the LPDDR4x (what I assume is the onboard memory), I need to have "DDR4 enabled and connect a pull-down resistor or direct connect to VSS". I'm not sure what this means but I assume that it means shifting the 0 Ohm resistor on VDDIO_MEM_FB_H (PR8610) to VDDIO_MEM_FB_L (PR8615) to disable the onboard RAM. Then to enable the DDR4 memory controller, it states that there needs to be a 0 Ohm resistor connected to VDDIO_MEM_S3.
This would mean that if I move that PR8610 to PR8615, both of these statements are logically 0 instead of 1 according to the schematic. I don't know if moving this resistor disables the memory completely or just one of them (onboard vs slotted).
This confuses me because the schematic states that either the M_DDR4 strap or M_LPDDR4 strap must be pulled up, but never both. Is there another resistor that I have to move? If so, where in the schematic is this noted?
UPDATE: What I didn't consider is that maybe the DDR4 socket gets pulled from High to Low depending on if RAM is installed in the socket. By default, it's Low because no RAM is installed. But the memory on the board is always High because you can't just swap the onboard memory out, hence you have to pull the onboard memory to Low by moving that resistor.
I'm most likely wrong with everything in this post so that's why I need help.
I'm using 2 schematics that use the same graphic for the memory signal descriptions because the GA401QM one is very blurry.
Schematic and Boardviews:
GA401IV (clearly legible memory signal tables):
POST #4
https://www.badcaps.net/forum/showthread.php?t=115717
GA401QM (my board): https://www.badcaps.net/forum/showthread.php?p=1246796
I measured voltages and resistances around the board and I noticed that when the system is turned on, the CPU VCORE voltage is 1.098V when it should be just a little bit higher at 1.4V (on a working system). The other thing I noticed is that my 1.2V rail for the memory is 98 Ohms to Ground when it should be around 250 Ohms (again, on a working system). I want to be 100% sure that my onboard RAM is partially shorted before I start removing the onboard memory chips and resoldering known good ones on.
What I need to know here is how can I disable the onboard RAM? I'm looking in the schematic and it says to disable the LPDDR4x (what I assume is the onboard memory), I need to have "DDR4 enabled and connect a pull-down resistor or direct connect to VSS". I'm not sure what this means but I assume that it means shifting the 0 Ohm resistor on VDDIO_MEM_FB_H (PR8610) to VDDIO_MEM_FB_L (PR8615) to disable the onboard RAM. Then to enable the DDR4 memory controller, it states that there needs to be a 0 Ohm resistor connected to VDDIO_MEM_S3.
This would mean that if I move that PR8610 to PR8615, both of these statements are logically 0 instead of 1 according to the schematic. I don't know if moving this resistor disables the memory completely or just one of them (onboard vs slotted).
This confuses me because the schematic states that either the M_DDR4 strap or M_LPDDR4 strap must be pulled up, but never both. Is there another resistor that I have to move? If so, where in the schematic is this noted?
UPDATE: What I didn't consider is that maybe the DDR4 socket gets pulled from High to Low depending on if RAM is installed in the socket. By default, it's Low because no RAM is installed. But the memory on the board is always High because you can't just swap the onboard memory out, hence you have to pull the onboard memory to Low by moving that resistor.
I'm most likely wrong with everything in this post so that's why I need help.
I'm using 2 schematics that use the same graphic for the memory signal descriptions because the GA401QM one is very blurry.
Schematic and Boardviews:
GA401IV (clearly legible memory signal tables):
POST #4
https://www.badcaps.net/forum/showthread.php?t=115717
GA401QM (my board): https://www.badcaps.net/forum/showthread.php?p=1246796
Comment