marciolsf
Member
I was confused about the "diag" conductor, but I see it's just for grounding later in the process. Also, the eep checksum business has me leery. It's kinda complicated and the example is only an example, something I have to figure out specific to my board. This is more coding than I'm comfortable with. I wish there was video showing the process.
Exactly, you're not supposed to ground the diag point until after you enabled diag mode. You can't get into low-level diag until you've both enabled the flag and grounded the pin, in that order. Not at all convoluted
I understand your reluctance with the eep checksum stuff! One thing that confuses people with the guide is that the values are written for COK002, which are slightly different from a COK001 (which is what I own). When I made my changes, I accidentally used the COK002 values... doh! It took a few extra steps to get the checksum corrected, but I was able to get it going. Something to keep in mind is that the error message will tell you what needs be changed in order to fix the checksum -- it's understanding the message that gets tricky.
The reason you need to do this whole song and dance is that once you enable the flag, the syscon's checksum now different and it refuses to boot. Once you've successfully enabled diag mode and grounded diag, you actually need to set the flag back so the checksum is good and the PS3 boots normally.
I've been wanting to put a video together showing how this whole process, but my dead PS3 is stored away while I work on repairing other stuff. I've been itching to get back into things, so once I'm done with my current batch of hardware, I'll see if I can do a video.
Last edited: