VOGONS


First post, by Z80Dad

User metadata
Rank Newbie
Rank
Newbie

Hi!

I recently bought my childhood computer and am in the process of restoring it.

The attachment PXL_20240930_014231610.jpg is no longer available

When I found this wonderful thing on marketplace last week I was debating if I should jump on it or not. I recently bought a Kaypro with no video, and am already up to my ears in restoration madness! But how could I pass it up? This is my childhood computer - same make (very similar model) and I had been searching for one for some time.

First problem -- won't shut off.

Computer boots fine but when shut off it clicks and resets forever until you turn it back on.

Funny right? Well it has a soft power system that for the life of me I can't wrap my head around so I replaced the power supply with a rewired ATX supply I had been saving in a box with the uncommon -5v line for just such an occasion. I went with directly soldering the wires to the supply instead of an adapter because the space is at a premium and if I was going to use an adapter it would add considerably more wires to the mix. I've done this before with success and I was going to have to work some way around the soft power anyway so I just wired pwr_on to the closest ground leg and for now I'll just heat shrink it and turn the power on and off from the switch at the back of the supply (I'm lucky there). This worked like a charm and I'll knock together something with an Arduino to re-enable the soft power at a later date. As for the on board soft power it doesn't seem to do anything if it's not hooked up, and I don't have any way of figuring it out without schematics (which aren't available even when digging really deeply on the Internet)

The attachment PXL_20240930_203627090.jpg is no longer available

Firmware update, trying out a flash eeprom:

While not specifically designed for the SST39SF010A checking the voltages at pins 31, 30 and 1 show 5v with the exception pin 30 which is floating -- this seems perfect. A quick check of the datasheet verifies if we hold WE# high at reset blanking and writing is inhibited, again looks perfect. Additionally, the M27C1001 isn't really available from a reliable source any more (you can get them on ebay/they usually work anyway). So I burned a new flash eeprom (Major Toms upgrade to allow DX2 and up on chip caches), socketed it and everything appears to boot up just fine!

The attachment PXL_20240930_224930488.MP~2.jpg is no longer available

Obviously this will take some testing/research to verify if we really have VCC on the write pin or if it's wired somewhere else.

That's about it for now. I'm ordering a picoGUS and upgrading the L2 cache. I'll probably build the 3v interposer and try a 5x86 as time allows. But it's early days yet.

Reply 1 of 10, by Z80Dad

User metadata
Rank Newbie
Rank
Newbie

Oh also forgot to say, the Aztec power supply using a non standard color scheme and -12 an +12 are exactly backwards. I believe color for power good and -5 are wrong as well but the pin out matches AT powering.

Reply 2 of 10, by Z80Dad

User metadata
Rank Newbie
Rank
Newbie

Ok-- got the soft power working! Just took one of those ultra cheep attiny dev boards I got for 2 dollars a piece a while ago. All it does is sit on standby power and wait for the power switch. Then it applies ground (ON) or high Z (OFF) to the power on pin at the correct times. Right now it's mummified in kapton tape but I'll probably port it to attiny85 so it can fit in a standard sized half inch heat shrink tube.

Realizing it is probably mildly useful to others I'll put it up on GitHub once I get a chance -- maybe later today.

Reply 3 of 10, by Z80Dad

User metadata
Rank Newbie
Rank
Newbie

Ok -- Ive made a repository for the soft power switcher here:

https://github.com/lindoran/ps1pwfake

when I hooked up to the case i had issues with the switch de-bouncing at first. There's likely bugs here ... I will look into this some more and when I get the attiny85 setup built I will report back

Reply 4 of 10, by Intel486dx33

User metadata
Rank l33t++
Rank
l33t++

I have a few of these PS/1 486 computers. These are my favorite 486 computers.
I think there was a bios setting to disable so the computer would turn off.
I think you had to disable power saving mode or hibernation.

I think this feature was invented by IBM back in 1993 for this computer.
I don’t remember exactly but you had to disable one of these options in bios to get the computer to shut off.

Actually, I think you were suppose to leave these features on and just let the computer go into power saving mode and hibernation.
You were suppose to just leave the computer always on and let it hibernate on it own.
I think that was how it was suppose to work.
Never turning it off but letting it hibernate/sleep in power saving mode.

Last edited by Intel486dx33 on 2024-10-02, 23:04. Edited 1 time in total.

Reply 5 of 10, by Z80Dad

User metadata
Rank Newbie
Rank
Newbie
Intel486dx33 wrote on 2024-10-02, 21:09:
I have a few of these PS/1 486 computers. These are my favorite 486 computers. I think there was a bios setting to disable so th […]
Show full quote

I have a few of these PS/1 486 computers. These are my favorite 486 computers.
I think there was a bios setting to disable so the computer would turn off.
I think you had to disable power saving mode or hibernation.

I think this feature was invented by IBM back in 1993 for this computer.
I don’t remember exactly but you had to disable one of these options in bios to get the computer to shut off.

Actually, I think you were suppose to leave these features on and just let the computer go into power saving mode and hibernation.
You were suppose to just leave the computer always on and let it hibernate on it own.
I that was how it was suppose to work.
Never turning it off but letting it hibernate in power saving mode.

Interesting! I'll have to check this out. To be honest I still think the soft power Is messed up on the board -- it goes to a few 3 pin packages that id have to identify and sort it out. When you push the button to shut it off it makes a loud clicking noise and keeps cycling reset. So replacing the power supply was definitely the only choice at least for me .. I'll report back when I actually hook a keyboard up 😀

Reply 6 of 10, by Z80Dad

User metadata
Rank Newbie
Rank
Newbie
Z80Dad wrote on 2024-10-02, 21:25:
Intel486dx33 wrote on 2024-10-02, 21:09:
I have a few of these PS/1 486 computers. These are my favorite 486 computers. I think there was a bios setting to disable so th […]
Show full quote

I have a few of these PS/1 486 computers. These are my favorite 486 computers.
I think there was a bios setting to disable so the computer would turn off.
I think you had to disable power saving mode or hibernation.

I think this feature was invented by IBM back in 1993 for this computer.
I don’t remember exactly but you had to disable one of these options in bios to get the computer to shut off.

Actually, I think you were suppose to leave these features on and just let the computer go into power saving mode and hibernation.
You were suppose to just leave the computer always on and let it hibernate on it own.
I that was how it was suppose to work.
Never turning it off but letting it hibernate in power saving mode.

Interesting! I'll have to check this out. To be honest I still think the soft power Is messed up on the board -- it goes to a few 3 pin packages that id have to identify and sort it out. When you push the button to shut it off it makes a loud clicking noise and keeps cycling reset. So replacing the power supply was definitely the only choice at least for me .. I'll report back when I actually hook a keyboard up 😀

There IS power management in the bios, but even after shutting it off the power supply was causing a clicking sound and cycling the reset line... so I think the APM circuit is toast. That's it for that unfortunately as we do not have schematics.

Reply 7 of 10, by Z80Dad

User metadata
Rank Newbie
Rank
Newbie

Compiled and installed the power switcher on a attiny85 witch fits real nice in heat shrink.

The attachment attiny85 example.jpg is no longer available

all of my debouncing issues were with contacts inside the switch. after spraying contact cleaner inside the switch case and cycling it a few times and its working really good now.

git for power switcher: https://github.com/lindoran/ps1pwfake

all for now

dave

Reply 8 of 10, by Intel486dx33

User metadata
Rank l33t++
Rank
l33t++

Yeah, if you disable the APM feature in bios then it powers off like a regular AT power supply.
I just confirmed on my PS/1 computer.

Reply 9 of 10, by Z80Dad

User metadata
Rank Newbie
Rank
Newbie
Intel486dx33 wrote on 2024-10-03, 14:32:

Yeah, if you disable the APM feature in bios then it powers off like a regular AT power supply.
I just confirmed on my PS/1 computer.

I verified this on mine as well - unfortunately the apm circuit which still handles the switch press is damaged on my motherboard, and even when you shut off apm it still won't shut off it clicks insistently and rapidly resets the CPU. So in my case there's no way to fix this without schematics. I HAD to replace the power supply.

Reply 10 of 10, by Z80Dad

User metadata
Rank Newbie
Rank
Newbie

Found this starting from

Re: AT PSU extra connection? IBM PS/1 2155

which helps explain issues I was having with the power. Tldr if you are getting corrupted screens in the BIOS that seem like it's a laptop shorting these two pins at boot up seems to clear the issue.

This is for systems where the soft power switch seems to have stopped working.

This also causes an NVRAM reset only when the system is in the above mentioned state

You can remove the jumper when the issue is cleared or leave it in place it doesn't seem to make a difference.

The attachment PXL_20241006_212253005.jpg is no longer available