A SPARE ATOM Still no indications from Tilde.club that I've been granted an account there, and the web page did suggest it would only take about a day, almost four days ago. Am I being too patient again? Well I'll give it until Thursday this week and then try somewhere else. I probably won't get around to setting myself up there until next weekend now anyway. Instead today I've been busy trying to get a new computer of my own to work. Long time readers (who've somehow managed to find this post wherever it ends up) might remember me writing about the Atomic Pi single-board-computer that I've been using as my "internet client" PC (I wrote a sort-of review in 2020-12-06Me_and_My_Xcellent_Ideas.txt). That's been working great, except that if I ever make the mistake of powering it up without the SD card inserted the stupid UEFI BIOS needs me to connect a keyboard and monitor, then muck around trying to make it show the SD boot option in its settings again (give me a 'dumb' old-fashioned BIOS any day!). But that aside I've had no issues since setting it up. My problems actually came in the form of a spare that I bought a few weeks ago. I've been looking for someone selling one in Australia for ages, to get around the high postage costs that all the US sellers charge (and actually there are fewer of them now too, as stocks are obviously depleting). For years I've had Ebay search alerts set (as it happens these seem to have stopped working as of about a week ago, Ebay seem to be working full time to annoy me lately), but I ended up finding this one on Gumtree (classified ads website). $50 + $10 postage was a bit more than I'd hoped to pay, but by now it's looking like I might soon have trouble even getting them from overseas if my first one breaks, and by now I've also discovered that Intel released an errata document describing how various parts on this generation of their Atom SoCs might wear out. https://www.servethehome.com/another-atom-bomb-intel-e3800-bay-trail-atom-vli89-bug/ So I decided a ~30% cost saving, and without more international postage uncertainty, was good enough. Bought it, got it, dead. The description said that it was unused, but being a Gumtree thing it wasn't really refundable. I guess maybe it was unused because it never worked? Anyway the problem was that it was drawing down the power supply to about 4.7v. These boards are known for being demanding on their 5v power source, but this was the same plugpack that's been powering my other one for over two years. The vague smell of very hot electronics also suggested a more drastic issue - something was shorting out. As it happens I'm really using very few of the peripheral chips, so yesterday I had a go at it with the old trick of poking chips with a hot glue stick to see which one melts it (richer electronics guys may have traded this technique in for a thermal vision camera, but for me it's still better than a burnt finger). Conveniently it turned out to be U30, the 'XMOS' USB audio chip on the under-side of the board that feeds the onboard audio amplifier, one of those functions that I've never used. Unlike certain Pis made of Raspberry, these Atomic creations have schematics available which actually do seem to show everything, so on the "AUDIO1" page I identified pin 23 as U30's only connection to 5V. After a fair bit of messing about because I'm really much better at through-hole electronics than this super-tiny surface-mount stuff, I got that pin lifted off the board, and sure enough when power was applied it now booted up to log-in screen of the Lubuntu OS that comes pre-installed on its onboard flash! But just to be sure I gave the chip another fingering with the hot glue stick and... it melted again. OK there's also a 3V3 and 1V0 supply to that chip, the latter unfortunately connected to a whole bunch of pins. I can't really desolder a 64pin surface-mount chip because I don't have a hot-air rework station, but the schematics showed that these power lines were only used by the audio chips, so I could just disconnect them entirely. The 3V3 line (AU_P3V3) comes from U64, and AU_P1V0 from U39. U39 is hooked up so that its "EN" (enable?) input is pulled up by the AU_P3V3 voltage, so I actually only have to disable AU_P3V3. U64 also has an "EN" input that's pulled up to 5V by a resistor, and it's right next to its GND pin. So just short those pins and no more AU_P3V3 or AU_P1V0. But it didn't work, U64 kept pumping out the power even with its "EN" pin grounded. Could "EN" on a voltage regulator chip really be for something else? Had the over-load damaged it so that now it's always on? Either way that wasn't going to work, but U64 was small enough that I could desolder it, so off it went. Without any voltage from U64, the "EN" input on U39 did behave itself and turn off the AU_P1V0 supply and the audio-chip-turned-heating-element was finally cut off. Booting up the board again, I tested it booting to the 2GB SD card that my Internet Client system is installed to, and all worked fine. The Ethernet interface works, along with HDMI and USB. So that's all that I've used on the other board. Success! I've got myself a spare Atom. Interestingly the Atomic Pi that I've been using doesn't show an audio interface in the lsusb output either, so maybe it's something that I'm doing wrong that's killing these chips, or was that part just very unreliable? Anyway it might be worth checking on my other board seeing as I did house it in a box made of card, which is potentially flammable... - The Free Thinker