Interesting Motherboard Repair That You Should Not Miss
This repair is about my good old 486DX-2 mainboard of which the RTC clock chip goes bad after the internal lithium cell after many years fails to back up the setup settings. And the computer no longer boots. Resulting in a start-up blocking “CMOS Battery LOW” error.
Why I still use my old but trusted 486 PC you may ask? That is because I use external IC testers, GAL-/Eprom-/PAL- & Universal programmers that simply do not work on newer boards anymore.
For one thing because the LPT port on every newer mainboard has changed so that it uses changed internal port addresses and the LPT port no longer is directly controlled by its original port address. Newer boards changed because they now have the option to set it to ECP,EPP,Bi-directional or other settings.
Therefore none of my old LPT controlled devices do work on those mainboards. And the second reason is because newer boards no longer support internal ISA or VLB slot cards. And my Taskit Eprop Eprommer and my ELV IC tester ISA cards do not work on PCI or any newer expansion slot.
Above my first MB1433 mainboard with 486 DX-2 33MHz processor and 4MB RAM with extra mainboard Cache Ram memory. 3x VLB/8-16bit ISA expansion slots, 3x 8-16bit ISA expansion slots and 1x 8 bit ISA expansion slot.
I already must have repaired at least 4 of those 24 pins (not all pins connected!) RTC chip modules by replacing the internal lithium battery. When the integrated 3V lithium is completely discharged after up to 10 years or more, the PC no longer operates and the RTC will need this repair! And setup will give the error message “CMOS BATTERY LOW!” and will not continue its startup. Next photos show
the now empty TH6887A RTC chip top and solder pin view. This RTC chip also exists with other names but same function. And I have not yet had any pin incompatible RTC. Every repaired chip functioned!
Below the saw I used to open the RTC with. First I placed the RTC in a experimenter’s board covered with paper to prevent the contacts getting dirty. This way protecting the RTC pins from breaking off while sawing.
Above photo on the right shows that I almost am about to discover the internal now empty 3V lithium cell. Below photo shows the – pole of the empty cell which also is attached to pin 12 of the RTC. I placed the quality (machine-) socket for the RTC module after I had removed the bad module.
After I had removed the useless 3V lithium cell I inserted it in the 24 pins socket and tied it with a tie-wrap to prevent it from coming loose which would render my PC useless if that happened.
The bad removed lithium was a small CR1220 cell. I will replace it by a much larger 3V lithium cell but attached to 2 flexible wires. This way I also keep the height of the RTC chip within its maximum intended space to prevent the chip from blocking the inserted ISA slot cards. Next photo shows the old CR1220 cell. And the next photo the result after I attached it to a new bigger lithium cell.
It now was time to give the 486DX-2 mainboard with the repaired RTC chip a test run. On next photo the setup screen of my fixed mainboard is working again and the “CMOS BATTERY LOW” is gone!
Previous photo shows the mainboard under test with ISA VGA video card and the VLB/ISA 8-16 bit I/O card inserted. After this RTC module repair my good old 486DX-2 66MHz and also my other 486DX-2 33MHz type MB1433 work again like they had worked the past 20 or more years! And they probably will for many more years now.
Next photo my MB1433 DX-2 66MHz computer.
I will show now why I need to keep my trusted PC system in good working order. My not cheap but about 20 year old Xeltek Superpro L universal programmer would be useless without my PC:
My Superpro L or short SP/L is capable to read PAL PLD chips and is also able to write PAL-CE IC’s. Which can’t be done with most universal programmers today!
The Xeltek SP/L works on the LPT port. Also my perfectly working Elektor GAL programmer (1993) in above photo only works on the LPT port of my good old 486 PC. Following photo shows my Taskit
(published in German C’t magazine) Eprop eprommer device that uses its own ISA controller card and therefore works only on my good old 486 computers.
Above my ELV IC tester that also uses an ISA controller card. It is capable in testing TTL/CMOS IC’s up to 20 pins. But not existing test algorithms can also be programmed and added to its library of
components. I also have the stand-alone Elektor IC tester (3/’98) and that is sometimes even better than the TL866 because it also tests certain TTL/CMOS types that the TL866 can’t.
In recent years I’ve added a few testers and digital meters to my equipment but since they all are different and none of them is perfect, together they come close!
Next schematic I’ve drawn after I previously assumed that my mainboard was defect somehow because everything worked but not my 4 external devices.
After replacing the hard disk by a bigger one, replacing the 720KB FDD by a 1.44MB, and replacing the CD-ROM player by a better DVD player it probably was the changed port settings that were wrong. And they only can be changed in some of the programs used. Anyway, my PC works again after I inserted another VLB I/O card and checked and changed the port settings again. Following schematic could be of help if defects are found. I didn’t find anything wrong with my mainboard afterwards but made the schematic by measuring on the 74LS244 chip beneath the JETkey 5.0 keyboard BIOS chip .
Nothing can be found on the internet, at least no schematics or user-manual, about this MB1433 mainboard. Which is rather remarkable because these still do work perfectly and were of very good quality! So I hope that this schematic contributes in filling this gap. The controller chips on my mainboard in this article were BIOTEK’s 100 pins type 82C3493 and a 208 pins 82C3491. I hope I made no error but if I did please don’t hold me accountable for any mistakes made. So please recheck my findings.
*Do not get confused by the A from the ISA bus with the A from the schematic address lines. It was not intended and neither avoidable.
I hope that this article will be of good use to those who also still need to keep these old mainboards for their old but expensive devices up and running!
Albert van Bemmelen, Weert, The Netherlands.
Please give a support by clicking on the social buttons below. Your feedback on the post is welcome. Please leave it in the comments.
P.S- If you enjoyed reading this, click here to subscribe to my blog (free subscription). That way, you’ll never miss a post. You can also forward this website link to your friends and colleagues-thanks!
Note: You can read his previous repair article in the below link:
https://jestineyong.com/led-backlight-problem-in-lg-tv-checked-with-led-tv-backlight-tester/
A.R.Balasubramanian
October 12, 2018 at 3:47 pm
Thanks for useful Article
How ever I would like to know how to repair Philip's DVDR 3570h mother board
Otherwise unit replacement spares , where available. I'm from India
Albert van Bemmelen
October 12, 2018 at 6:32 pm
I guess you have an internal HDD boot problem? Maybe have a look here:
https://forum.videohelp.com/threads/311434-I-fixed-my-Philips-DVDR-3455H-dvd-hdd-recorder/page2
You know that without matching firmware most modern devices won't work? It often is a boot problem if it is not a hardware related fault on your mainboard.
Parasuraman S
October 12, 2018 at 11:20 pm
My head is reeling! You are a real expert and true professional in your field! I do not wish to try these out! Too much of techie stuff! Hat's off!
Albert van Bemmelen
October 13, 2018 at 3:46 pm
Thank you dear Parasuraman, but I have no doubt that you've had to accomplish many more difficult repair tasks in the past which would likely have made this mainboard repair just another easy job for you!
Robert Calk Jr.
October 13, 2018 at 6:40 am
Nice work, Albert!
Albert van Bemmelen
October 13, 2018 at 4:15 pm
Thanks Robert. In case you were wondering all external devices were DIY made projects, except for of course the Xeltek SuperPro L universal programmer.
And the chips my 3/'98 Elektor TTL/CMOS tester is able to test that the TL866 can't were for instance the cmos types 4060,4066,4099 and many more!
Albert van Bemmelen
October 13, 2018 at 10:49 pm
PS: I yesterday also did add another about 20 year old but still perfectly working device, a TEAC PD-518 PD writer/CD player to my minitower 486DX-2 66 Mhz PC shown in the article. This TEAC uses special PD boxed in rewritable PD CD 650MB optical discs that can be rewritten without any problem 500.000 times! (of course only as long as the laser keeps working). And one should know that there also exists a Windows 7+ driver that still enables this special player/burner to work on newer PC's. But I haven't tested this, only noticed the new available driver. So it could be an interesting fact for music studios or other music lovers if these players show up on eBay for a small price.
Robert Calk Jr.
October 14, 2018 at 10:23 am
Hi Albert,
Most of that stuff is over my head. I didn't even start surfing the Net until about 7 or 8 years ago. I have never used Win7. Right now I use Win10. If I can't use something with W10, then I don't use it.
Justice
October 13, 2018 at 6:44 pm
Hi Albert. You have stepped up the pace with this article which is a motivating force to keep up with the pacemakers. Thanks for such complex article and so informative/ educational.
Albert van Bemmelen
October 13, 2018 at 11:05 pm
No problem Justice. Glad you liked it! Maintaining such an old computer by fixing the RTC prolongs the system to work for many more years to come without any problem. Adding a working Network connection on this old Windows 95/98 OS to connect to Windows XP or Windows 7 computers is however a real challenge!
But is mandatory if one also wants to backup his Windows 95/98 image (with Ghost software or other) onto a Rescue CD to be able to restore it in case of boot problems. Mainly because these old Windows computers can't boot from CD or run Setup to install Windows directly from disc. A Floppy Disk is the only way to DOS boot run and activate a CD/DVD player which makes running the standard Windows Setup command impossible. (Which gives the "Setup cannot be run from DOS" message!).
Henry
October 14, 2018 at 10:49 am
That is impressive. Highly specialised field, requiring a real understanding of the computer functions at a chip level. Way beyond my comprehension.
I have never heard of or seen pictures of a chip being treated by a humble hand saw. Yet, it worked nicely. Hats off Albert.
Albert van Bemmelen
October 15, 2018 at 3:13 pm
Thanks Henry. The humble hand saw and some other not so sofisticated tools helped me out in fixing more complex devices more than once! Like just recently when I had to use a small about 1.2 mm drill bit to fix my larger Hot Melt pistol in which the Hot Melt Glue got completely stuck in the metal opening. After drilling out the old plastic Hot Melt Glue inside the 240VAC Hot Melt pistol it was ready to be used again!
Albert van Bemmelen
October 14, 2018 at 3:44 pm
This is given the fact that these good old 486DX-2 mainboards do not support directly booting from CD or DVD in their BIOS system yet. Only booting from floppydisk A: and HDD C: is supported. Something that newer mainboards today support. Why you also need a floppy MSDOS bootdisk with also the CD drivers already on it installed. Which you only can create with the help of a ready working Windows computer. (Which can be a from Windows 95/98 or ME floppy created bootdisk). Also keep in mind that you are asked to insert proof of having acquired a previous Microsoft Windows product (Windows 3.0 or 3.1 on 3.5 inch floppydisk) if you are going to install Windows 95 on a new uninstalled computer. After that disk is read and checked the installation of Windows 95 will continue.
Albert van Bemmelen
October 15, 2018 at 3:50 pm
I have Windows 10 installed on a refurbished Lenovo T430S that originally had Windows 7 Pro installed but apparently no longer was supported by Microsoft why I had to reluctantly upgrade. The problem with Microsoft products always is that they make new versions and ugrades with more problems being added at the same time. Of which new versions often are incompatible with previous releases. Like being unable to transfer a Ghost image Windows 95 file over to a Windows XP computer with a simple FastLink F3R program and a parallel cable connection because both Windows's are incompatible! And I have read about the many upgrade problems that Microsoft unintentionally created by distributing rather evil upgrades that corrupted many systems afterwards! Why I rather stick to proven old faster and safe versions! Especially when Microsoft corrupts those newer versions.
Robert Calk Jr.
October 16, 2018 at 3:46 am
Hi Albert,
I don't know much about programming and writing code. When I first decided to go into electronics for a hobby, I thought about whether I should start at the top with writing code & programming and then work down, or start at the bottom with components & basic electronics and work up.
I decided to start at the bottom and work up because I thought it would be more fun and beneficial to myself and others. I am glad that I did because I really enjoy repairing devices and saving myself and others money.
I may start learning to write code before too long because it might be something I would be good at. In the third level of my Maxitronix 500in1 Electronics Lab that I started learning to build circuits with, it gets into programming. I followed the book, starting with the "Night Rider" LED program, and I could not get it to working using their code. So I wrote my own program and the circuit runs beautifully.
Albert van Bemmelen
October 16, 2018 at 1:17 pm
Hi Robert, I do not think of myself being a programmer. Although I took many electronics courses at Dirksen and learned Basic T5 programming in 1984 I never got really into C and Java programming. But I learned that programming is nothing more than breaking up large problems and ideas into smaller programmable sublevel codable parts. And I managed to program complexer
electronic projects like a 3 zone atomic radiocontrolled DCF timecode receiver. And I found in Flowcode from Matrix Multimedia a great platform to code PIC processors into real working hardware projects very fast! Keeping up with writing for Arduino, Android and other hardware platforms, and learning to write in VHDL code is something that I think where the younger generations excel in. Coding in C, Java and VHDL platforms sadly often require us to install large computer software development programs that often take up many gigabytes of our computer harddisk before we even got started.
But yesterday I struggled with another Microsoft related software problem after I noticed that I still was unable to copy my with Ghost 5 imaging software created Windows 95 image. I hooked the internal 3.5 inch hdd onto my Windows 7 computer thinking it would be a piece of cake but that image file was simply invisible. All other files however were visible. Something that
makes it very hard for me now to burn a Rescue CD with my working Windows 95 image on it. And it was the same message I got when I previously tried to copy that image file over parallel cable transfer that the Windows 95 ghost file was not readable on other than Windows 95/98 OS computers. I have to thank Microsoft again for creating another unsolvable problem! It is just as dangerous and badly thought through as their XBOX transfer copy solution like other manufacturers that use programs like pcmoverexpress where the old harddisk is deleted while the content is being moved over to another harddisk. Which to me looks like to stupidest thing to do!
Albert van Bemmelen
October 16, 2018 at 3:35 pm
I just managed to finally solve the not being able to read the Ghost image file from my Windows 95 Harddisk and burn it to a Rescue CD-ROM! As a last resort I used a Mini Recovery Tool to try to 'recover' the on my Windows 7 still invisible Ghost image file. Because I knew it was saved on there! And after finding and burning that file onto a CD-ROM and do an integrity check with Ghost on my Windows 95 computer it turns out that despite that Windows 7 or any other than Windows 95 OS was no help, recovery software of other firms had no problem with copying the Image file whatsoever! So it beats me why Microsoft makes a problem in copying its own software from a previous Windows version that easily can be solved with software from other firms!
Robert Calk Jr.
October 17, 2018 at 4:25 am
I don't understand it either, Albert. I have read that many people that know a lot about OS's and computing hate Microsoft. Everytime I think about starting to investigate that stuff and think about switching to Linux or something, something else happens and takes precedent - right now it's my oscilloscope.
Albert van Bemmelen
October 17, 2018 at 1:23 pm
Understood Robert. Linux is a great option but only if you do not have Eprom-/Gal-/IC-/universal programmer/test hardware, that like in my repair only work on an old Windows 95/98 computer system with old standard LPT port.
And luckily my extra made Rescue CD with level1 8.3 character ISO only written disc, to keep the maps with the Ghost Windows 95 image selectable after booting from Floppydisk in plain MSDOS, works splendidly after writing that .gho image back to the internal Harddisk. All my programs including mouse driver, videocard driver and all other hardware related drivers for Windows 95 are now present ready working in that 94 MB rescue image! And it is even possible to use a small cheap IDE to SD or CF card adapter to replace the old 500 MB harddisk into a fast booting and running from memory card system too!
Albert van Bemmelen
October 17, 2018 at 6:48 pm
By-the-way: these Setup problems are bound to happen with many other mainboards and in laptops too when the internal battery is completely discharged after many years. Also resulting in a computer boot failure of the system and a Real Time Clock and/or set Date that no longer is correct. In laptops like in Dell laptops these battery packs can exist out of multiple cells connected in serie soldered to a 2 wire cable with connector that plugs onto the mainboard.
Humberto
October 18, 2018 at 1:01 am
Albert, first of all, thanks for sharing this article with us. I had not seen a 486 MB for years.
Albert van Bemmelen
October 18, 2018 at 3:07 pm
I am beside becoming rather old already very long busy with computers Humberto. The first computer I worked with was a Tandy TRS-80. Also because my Senior Technical School in those days started using these in their classrooms. Which is the first computer my father bought too.
But my first computer was a Commodore VIC-20 that was announced in 1980, just 3 years after Commodore's PET computer. So I own and use computers almost over 4 decades now. Including a few XBOX and XBOX 360 gameconsoles because I always loved playing computer games. I however stopped playing XBOX 360 games about 4 years ago after I got stuck in the fantastic SF game DEUS EX- Human Revelation where The PICUS Boss computer must be killed. Sadly there is no cheat code to skip that impossible hard level in the game. Maybe I'm getting too old to play games like these? Still I enjoyed playing SF games like Riddick, and the about 3 Halo games which I all finished playing to the end! Games that never can be played on an old 486DX-2 66 computer of course, but I only need that computer to run all my repair engineer tools and testers when IC's in those other computers have to be tested and replaced or programmed.
Humberto
October 20, 2018 at 9:45 pm
Ok Albert, I'm trying to get to the end of the Computer Game named Zuma Deluxe and it has been very difficult to me to surpass the level No. 10. But I think any Millenial kid can acheive it easily.
Albert van Bemmelen
October 21, 2018 at 9:28 pm
I guess we adults probably have too many things that occupy our minds to be entirely concentrated on just playing games, Humberto (;) But if someone helps me to survive the Picus Boss level it is well worth paying 15 euros (although the Director's cut of DEUS EX-Human Revelation only did cost me 5 Euros...LOL)!