This is absolutely amazing and beautiful work. Congratulations to Alexandru! BTW can someone clarify what's the benefits of building the computer as an ISA board?
80386DX ISA single board microcomputer
41–50 of 139 posts
Re: 80386DX ISA single board microcomputer
#42Awesome project, although I personally can’t identify with putting such effort into reinventing the past instead of making something new. I suspect different people live in different periods. I’ve known people who always dwell on the past, those who are preoccupied with the future and those who are in the present and not overthink too much in either direction.
Because it's possible. Bringing up more advanced CPUs alone and with hobbyist tools is borderline impossible. Nothing revolutionary changed (Sorry Pentiums) until the Opteron, so you're covering an entie era by doing this and learning a ton that applies even today. I dislike the premise of your question though. There's no reason it need to be economically useful. People can just do things thy love and enjoy. On top o…
Yes I completely agree that people should do what they enjoy - it’s just that every now and then I see this completely amazing undertaking with absolutely no extrinsic value and I wonder. It’s all a very personal vantage point of course.
Re: 80386DX ISA single board microcomputer
#43> Finally I have installed 32 Mb RAM based on eight 4Mx9 70ns SIMM that I designed in the meantime. https://alexandrugroza.ro/microelectronics/system-design/4mx...
Re: 80386DX ISA single board microcomputer
#44Impossibly hard, though clearly not for everyone. What an incredible effort.
Re: 80386DX ISA single board microcomputer
#45Earlier quoted context omitted.
A lot can be learned for the present from such projects. Older stuff is usually less integrated, more tolerant to manufacturing by hand (for many reasons, including relatively easy to deal with frequencies, board layout, and required layers), and you have plenty of "reference" implementation and documentation to delve into. It is a very valuable hands-on experience that certainly gives an edge over people who only kn…
I guess the idea is if you're studying EE and related fields: "crawl before you can walk"
Re: 80386DX ISA single board microcomputer
#46Earlier quoted context omitted.
How so? SX was always the crappy version.
True, but SX used to stand (officially? dunno) for Singleword Xchange, as it had a 16 bit bus. DX was Doubleword Xchange, hence 32bit bus. Then in the 486, the bus was always 32-bit (at least from Intel. I have a faint memory of Cyrix 486SLCs with a 16bit bus), and now the SX-DX indicated the presence of an integrated FPU instead. Bonus: the 80487 was not just an FPU. It was a full 486DX which just disabled the main…
Thank you! I knew all the difference (the same as 8088 vs. 8086) but never knew why those names were used. I love these tidbits of history.
Re: 80386DX ISA single board microcomputer
#47the vast majority of problems back then was the power supply and the vast majority of the issues with power supplies was burned out capacitors - easily fixable.
for some bizaar reason one memory that also sticks out was the painful compatibility issues of putting seagate hard disks together with conner hard disks (IDE cables) also SCSI was a pita with terminators not working (resistors at the end of the scsi cable).
I built my first PC 386SX (I think it was only a 33MHz - complete with a TURBO button!! :o) ) with bits that other engineers had thrown away - literally, outside they had a skip(dumpster) with 386 motherboards and other stuff they deemed unfixable that I had to keep going through.
everyone was scared of opening monitors - using long screw drivers to ground the tube made them (mostly) safe. I also had to fix a b/w (or technically black/ orange) CGA monitor to go with it. i still managed to get windows running on it.
Re: 80386DX ISA single board microcomputer
#48Earlier quoted context omitted.
Because it's possible. Bringing up more advanced CPUs alone and with hobbyist tools is borderline impossible. Nothing revolutionary changed (Sorry Pentiums) until the Opteron, so you're covering an entie era by doing this and learning a ton that applies even today. I dislike the premise of your question though. There's no reason it need to be economically useful. People can just do things thy love and enjoy. On top o…
The level of expertise in the OP is way above “walking” when translated to EE terms. It’s educational no doubt but so was every one of my professional projects over the years. Yes I completely agree that people should do what they enjoy - it’s just that every now and then I see this completely amazing undertaking with absolutely no extrinsic value and I wonder. It’s all a very personal vantage point of course.
I know, I've looked into doing it and this is mind-blowing but they're relative terms and it depends on what you compare it to. This is "walking" compared to bringing up a Ryzen machine.
> with absolutely no extrinsic value
Why should it? And how do you know it doesn't and they just haven't documented that?
Re: 80386DX ISA single board microcomputer
#49It is truly amazing that one person can bring up a 386DX board system. It is true that there are tons of docs available, but still to bring everything together and to get it running is truly amazing. The team size at any of the PC OEMs doing a 386DX design when it was the state of the art would be at least 25 engineers and managers, easily. Congrats to Alexandru for hitting this out of the park.
I've always wondered why no one came up with cheaper / mass produced 386/486 SOCs; are there any still-valid patents preventing that or is it too much work when we have powerful & cheap ARM SOCs that can emulate them...
Today, a Pi0W could emulate anything up to a low end 486, Pi0-2W/CM3 could do about 486DX-100/low end Pentium.
https://en.m.wikipedia.org/wiki/List_of_former_IA-32_compati...
Re: 80386DX ISA single board microcomputer
#50These things remind me of one of my first jobs as a bench engineer 'trying' to fix PCs the vast majority of problems back then was the power supply and the vast majority of the issues with power supplies was burned out capacitors - easily fixable. for some bizaar reason one memory that also sticks out was the painful compatibility issues of putting seagate hard disks together with conner hard disks (IDE cables) also…
Everyone were correct about being afraid of opening CRT monitors. Repairing them is a whole other domain than PC electronics. A CRT ZAP from the cathode ray components can kill. That is not a place one should poke around trying to find solutions.