Hacking Hardware Using Raspberry Pi Pico for syscon reading

master801

Well-Known Member
OP
Member
Joined
Feb 24, 2011
Messages
1,284
Trophies
1
XP
2,813
Country
United States
Had a Raspberry Pi Pico laying around after using it for RGH 3.0 on my Xbox 360 and needed to figure out what is causing YLOD on my PS3. So I figured it'd be best to reuse it instead of buying a $5 device with worse usage.

After poking around in the PS3 syscon reader source code, I eventually figured out it is written in Python and uses UART (this is never stated explicitly - just that a "TTL serial USB" device is needed). I was planning on creating a custom solution for the Raspberry Pi Pico, but couldn't really figure out how to interface the UART serial to USB then to syscon reader.

Searched for "raspberry pi pico uart usb" and in the first 10 results, I saw that someone had already made a UART-USB solution for the Raspberry Pi Pico. This is the best approach since it doesn't require any custom software.

Using the pinout in Pico USB-UART Bridge's GitHub repository, I wired up UART0 to the PS3 syscon. Pico UART0 TX to syscon RX, Pico UART0 RX to syscon TX. For some reason, it didn't work at all and syscon reader was throwing out "Auth1 response invalid" with both "AUTH" and "auth". I even added a ground wire and it still didn't work! As a last resort, I switched the wires around (following the guide).
Now type in AUTH or auth. It is case sensitive, so if one doesn't work try the other. If you get Auth1 response invalid, after trying it both ways, then you got the RX and TX wires reversed.
"AUTH" still didn't work, but "auth" worked and I got an "Auth successful" message.

At this point, I can read syscon and figure out why my console has YLOD.

Since my board is a DIA-001 model, I was able to get into internal access mode. Not exactly sure how this helps, but it seems to give a bit more extra info.

Notes:
DO NOT BLINDLY TYPE IN WHATEVER COMMANDS I USED (IN THE SCREENSHOTS) TO OBTAIN INTERNAL ACCESS MODE! THIS CAN AND WILL BRICK SYSCON.
I used the "Linux" version of ps3syscon on Windows 10 since it just relies on Python 3. The Windows version looked like a packaged version of Python with a user-friendly UI and has no real merits (other than being user-friendly) over the CLI version, in my opinion.

Sources:
https://github.com/Noltari/pico-uart-bridge
https://github.com/db260179/ps3syscon
https://www.psx-place.com/threads/r...s-replacement-ylod.25260/page-192#post-295119

By the way, although I can't confirm this, I'm sure Pico UART-USB Bridge will work for PSP BaryonSweeper.
 

Attachments

  • IMG_20230318_072214.jpg
    IMG_20230318_072214.jpg
    3 MB · Views: 202
  • Screenshot_17.png
    Screenshot_17.png
    20.2 KB · Views: 191
  • Screenshot_18.png
    Screenshot_18.png
    31.6 KB · Views: 197
  • Screenshot_19.png
    Screenshot_19.png
    36.2 KB · Views: 193

master801

Well-Known Member
OP
Member
Joined
Feb 24, 2011
Messages
1,284
Trophies
1
XP
2,813
Country
United States

master801

Well-Known Member
OP
Member
Joined
Feb 24, 2011
Messages
1,284
Trophies
1
XP
2,813
Country
United States
Hhmm, interesting? I'd be interested in giving this a go rather than relying on some random chip from China :rofl2:

Did you manage to fix your PS3 in the end?
Nope.

Got a YLOD and 3034 error which means the RSX is fucked. I'm not gonna waste money on a reball or franken-GPU since a used PS3 slim is way cheaper.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • The_Dizzy_Vizzy @ The_Dizzy_Vizzy:
    I never said that I was getting hammered, but I mention it that you might be saved...
  • K3Nv2 @ K3Nv2:
    If you're on temp part of you is definitely getting hammered problem is half of us don't want it
    +1
  • The_Dizzy_Vizzy @ The_Dizzy_Vizzy:
    Not getting hammered, actually I just had a glass of wine to follow up with turkey, stuffing, potatoes, etc...
    +1
  • The_Dizzy_Vizzy @ The_Dizzy_Vizzy:
    Everybody have a nice holiday?
  • The_Dizzy_Vizzy @ The_Dizzy_Vizzy:
    Jesus I guess not... Ok, well, anybody here ever watched a movie on any-given hand-held unit?:
  • SylverReZ @ SylverReZ:
    @The_Dizzy_Vizzy, We don't celebrate thanksgiving here. I've caught a cold this winter, like, every single year this shit happens.
  • SylverReZ @ SylverReZ:
    Couldn't get to sleep that well due to how bad it was.
  • The_Dizzy_Vizzy @ The_Dizzy_Vizzy:
    @Syl, I used to get BRONCHITIS every goddamned winter. It went on for like 10 years, and suddenly it just "stopped". Unlike a cold, BRONCHITIS requires anti-biotics to get rid of.
  • The_Dizzy_Vizzy @ The_Dizzy_Vizzy:
    That's a trip to the doctor, $125, and then the cost of the anti-biotics is another $40, a very expensive ordeal...ANUALLY.
  • SylverReZ @ SylverReZ:
    @The_Dizzy_Vizzy, Mine has been like this ever since I was born, mate. I've gotten all sorts of problems, such as, but is not limited to: sore throats, colds, stomache bugs, etc.
  • SylverReZ @ SylverReZ:
    Honestly, I feel for you. Keep yourself nice and cosy, drink plenty and take some anti-biotics.
  • The_Dizzy_Vizzy @ The_Dizzy_Vizzy:
    Dude, when you get bronchitis, you get a fever, body aches, the sweats, and sometimes vomiting...
  • SylverReZ @ SylverReZ:
    @The_Dizzy_Vizzy, Yeah. That's the worst feeling ever when you get it.
  • The_Dizzy_Vizzy @ The_Dizzy_Vizzy:
    Damn dude, I feel for you. That blows. You know, being sick as a kid was sometimes fun, because you could do anything when your parents were away. On the other hand, being sick when you are an adult is murder on your system, and your BOSS wants a fucking doctor's note...
  • The_Dizzy_Vizzy @ The_Dizzy_Vizzy:
    @Syl, are you in Europe?
  • SylverReZ @ SylverReZ:
    @The_Dizzy_Vizzy, UK as shown in my profile. So part of Europe, except we left the EU ages ago. 😅
  • kijetesantakalu042 @ kijetesantakalu042:
    Do you guys ever feel jealous for people who die on the news?
  • The_Dizzy_Vizzy @ The_Dizzy_Vizzy:
    Like that news anchor (or weatherman or some shit) over here in the states who blew his head off right in the middle of LIVE TV??
  • kijetesantakalu042 @ kijetesantakalu042:
    @The_Dizzy_Vizzy 9/10 death. Sounds quick and painless
  • kijetesantakalu042 @ kijetesantakalu042:
    But I mean like people who die and then are reported on the news like "He died while jerking off"
  • The_Dizzy_Vizzy @ The_Dizzy_Vizzy:
    I guess so... Do you feel that bodily death is the annihilation of consciousness?:
  • The_Dizzy_Vizzy @ The_Dizzy_Vizzy:
    Well, we all get a slice of life, that's for SURE.
    The_Dizzy_Vizzy @ The_Dizzy_Vizzy: Well, we all get a slice of life, that's for SURE.