Reply 80 of 111, by ssokolow
- Rank
- Member
DoutorHouse wrote on 2024-05-30, 02:20:Hehe, most of that is way beyond my skills! I've never even used LINUX! I'm very happy I managed to fix this problem in a few hours as I was starting to think i should just wait for my t5710 to arrive and get rid of this one...
Funny thing is, pretty much everything I described is either me pushing my skills (soldering the ps2x2pico) or a plan to push beyond my current skills (eg. recapping motherboards). I switched to running Linux full-time around the end of high school back in the early 2000s but then, for a couple of decades, stagnated outside of Python programming and, later, Rust programming.
That said, soldering a fully through-hole device with as little to do as a ps2x2pico is dirt simple as long as you've got a decent soldering iron (ideally a temperature-controlled one like the Hakko FX-888D my brother gave me for Christmas a couple of years ago), 60/40 rosin-core solder (I'm not the only one saying hand-soldering with lead-free is hell), a little isopropyl alcohol and an old toothbrush for clean-up (check your local drug store for the highest-percentage rubbing alcohol you can find... just not rubbing "compound" with something like camphor added), the time to watch a few YouTube videos on proper technique and the parts are dirt cheap off eBay and Aliexpress, and installing/updating firmware is as simple as holding a button, plugging it into your PC, and then dragging and dropping the file onto the "USB flash drive" that shows up.
Hell, aside from it not coming in kit form and lacking an assembly guide full of photos (maybe something for me to contribute when I build another?), I'd call it the perfect first soldering project for a retro enthusiast. The main reason I was willing to make a ps2x2pico is that the parts are cheap enough that, if I screwed up beyond recovery, I hadn't lost much. (That said, I'm paranoid about these things and combined it with an initial "did I built it correctly?" procedure involving a stack of a $3 PS2-to-USB converter, powered USB hub, and $12 ADUM 3160 USB isolator when plugging it into a PC for the first time. If I hadn't been so impatient from the frustration involved in discovering the change needed for the YD-RP2040, I'd have also taken the time to de-solder the power isolator from the USB isolator as suggested on EEVblog so that it was only passing data signals and downstream devices like the powered USB hub weren't connected to the PC's 5V and Ground.)
(Though, for a first-time person, I would recommend not trying to save money with an aftermarket Raspberry Pi Pico since the YD-RP2040s you find from China need an extra modification. Other recommendations are a small-gauge wire stripper for exposing the copper after you cut a nonsensical/hazardous male-to-male PS/2 cable from China in half, a glue gun or tube of "sensor safe" (i.e. alcohol-cure, not acid-cure) automotive silicone so you have a way to strain-relief the solder joints between the PS/2 cables and the board, desoldering braid and a desoldering pump in case you make a mistake... ideally with some rosin flux you can add to make the solder melt more easily and a YouTube video on good technique, and a gripper thing like "helping hands" or "third hand"... cheap Chinese ones will do fine.)
DoutorHouse wrote on 2024-05-30, 02:20:I also was looking for a way to enable more options (like IRQ assignment!) in the bios with a modded bios file or something like that but had no luck so far. I found a 1.13 modded bios for another thin client model but it probably is unusable on this one!
Almost certainly unusable. The only way it wouldn't be is if they're literally the same hardware sold under different part numbers, as has occasionally happened in the world of thin clients, and recovering a bricked machine after a bad BIOS flash is not a task for a novice. (You need special hardware to clip directly onto the flash chip and program it externally from another PC.)
(The BIOS is what's responsible for providing the uniformity that allows things like "every device which uses the same AC97 chip with legacy support can use the same legacy SoundBlaster TSR".)
EDIT: Also, I posted a screenshot of my t5530's current desktop in the What retro activity did you get up to today? thread if you're curious.
Internet Archive: My Uploads
My Blog: Retrocomputing Resources
My Rose-Coloured-Glasses Builds
I also try to announce retro-relevant stuff on on Mastodon.