PDA

View Full Version : IBM Convertible 5140 error code 0601



abbuffata
October 11th, 2013, 05:45 PM
I have an IBM 5140 that beeps and displays error code 0601 during boot, which I believe is a floppy drive error. I am booting it with no floppy in either drive, which according to this page (http://oldcomputers.net/ibm5140.html) should get me to a BASIC prompt.

After I swapped the left and right drive, it still displays error code 0601, but now the left floppy light comes on for a second after the ram check, which it didn't do before.

I would appreciate any help in solving the problem. Do I need to replace both drives? Just one? Is there any way to figure out which drive is bad?

Thanks!

modem7
October 11th, 2013, 06:06 PM
Welcome to these forums.

The earlier thread [here (http://www.vintage-computer.com/vcforum/showthread.php?2889-OMG!-Just-grabbed-a-IBM-5140-on-da-bay)] indicates that a "0601" error on an IBM 5140 is a "hardware settings changed error".
Hopefully, another forum member will verify that.

If it is the case, then possibly what may have happened is that one of your diskette drives has failed (big time) and that from the 5140's perspective, it thought that the drive had been removed, thus triggering the 0601 error.

Again, first, I think you need verification of exactly what a 0601 error in a 5140 is caused by.

Unfortunately, there are no 5140 manuals available for download from [here (http://www.minuszerodegrees.net/51xx_manuals.htm)].

abbuffata
October 11th, 2013, 06:32 PM
Thanks for the info!

I am basing my belief that 0601 is "general diskette error" or "diskette power on diagnostics test failed" from here:

http://www.bioscentral.com/misc/ibmdiag.htm
http://support.microsoft.com/kb/35436

I also put this page into Google translate, which says it is "Floppy drive/adapter failure."

http://mo5.com/forums_wide/viewtopic.php?f=47&t=1166&sid=e531ca99e9b7bba14fdf9326b1bce5e0

(The full translated text of that post is actually kinda funny: "It seems to me that one already knows, it's me who collects IBM I am well known on the net now, if it will help you all I possess IBM error codes...")

modem7
October 11th, 2013, 07:08 PM
I always take generic BIOS error lists 'with a grain of salt'. Error codes/beeps from one motherboard do not always translate to other motherboards (even within the same BIOS authoring company).

But, as it turns out, a 0601 in an IBM 5140 does relate to the diskette drives (or diskette controller circuitry). The authoritative source is in volume 2 of the IBM 5140 Technical Reference, a copy of which is at bitsavers - link to it is [here (http://bitsavers.informatik.uni-stuttgart.de/pdf/ibm/pc/convertable/55X8817_PC_Convertable_Technical_Reference_Volume_ 2_Feb86.pdf)]. Page 1-6 of that describes the 0601 error code.

abbuffata
October 11th, 2013, 07:30 PM
Thanks for confirming the error code.

I guess my question at this point is, is there anything I can try before I go out and buy one (or two) replacement drives? Is there any way to nail down whether it's the drive module itself as opposed to the controller?

Stone
October 11th, 2013, 07:41 PM
Try the drives one at a time.

modem7
October 11th, 2013, 08:01 PM
I have an IBM 5140 that beeps and displays error code 0601 during boot, which I believe is a floppy drive error. I am booting it with no floppy in either drive, which according to this page (http://oldcomputers.net/ibm5140.html) should get me to a BASIC prompt.
Looking at the technical reference, there are two ways in which the 0601 can be presented. Because you are also hearing beeps, you are getting the first presentation. By my reading of the technical reference, if you do a Fn/Ctl/Del keyboard sequence, your 5140 may then jump to BASIC.

modem7
October 11th, 2013, 08:27 PM
Is there any way to nail down whether it's the drive module itself as opposed to the controller?
If lacking a spare (functional) drive, then appropriate test equipment and knowledge would be required.

I think that Stone's suggestion is good. And in that process, if there are poor electrical connections (power/control/data) to the drives, then they may be rectified by you disconnecting and reconnecting plugs/cables.

Some early 3.5" diskette drives use +12V in addition to the +5V. Later drives only use +5V even though the power cable to them has both +12V and +5V. If you have the means, it would be good to verify that the drives are receiving +5V and +12V.

abbuffata
October 11th, 2013, 09:00 PM
Thanks for the suggestions. I'll try what you recommended and let you know what happens.

abbuffata
October 14th, 2013, 02:01 PM
Here's what I found out from trying your suggestions:

1. Pressing Fn/Ctl/Del just reboots the machine; it doesn't bypass the error and jump to BASIC.
2. Using either of my two drives in the left bay (with the right bay empty) causes the same behavior: the drive light flashes briefly when you press the power button, and then again after the memory test just before the beeps and error message. It doesn't seem to make any difference which drive is used.
3. Using either of the two drives in the right bay (with the left bay empty) also results in the same error, except in this case the drive light never turns on at any time during the process. But again, it doesn't seem to matter which drive is used.

Based on the above, it would seem that either (a) both my drives are bad or (b) the problem is something else, like a bad board. Option (b) seems more likely; do you agree?

Unfortunately, I don't have any test equipment, and I probably don't have the skills necessary to swap out the board.

modem7
October 15th, 2013, 12:37 AM
Using either of the two drives in the right bay (with the left bay empty) also results in the same error, except in this case the drive light never turns on at any time during the process.
From my view, that is expected. The various IBM PC family machines that I'm experienced with never access the second floppy drive during the boot sequence - it is all confined to the first floppy drive (601 test + subsequent attempt to boot from floppy).


Based on the above, it would seem that either (a) both my drives are bad or (b) the problem is something else, like a bad board. Option (b) seems more likely; do you agree?
With nothing else to go on, I agree - "something else" is more likely.

gatogao
May 14th, 2014, 05:23 AM
No sure if you solved your problem -it has passed a while- but according to the POST Reference on the PC Convertible Technical Reference vol 2, 0601 can manifest itself in two ways: By showing the error, an icon and F1 prompt, or showing the icon, the error and a beep: 1-long, 1-short. In the case of the first one, it waits for F to be pressed before continuing, but for the beeping case it waits for Fn/Ctl/Del.

Both are Disk errors, but obviously a F1 prompt is recoverable (thus probably a Drive error), but yours is the beeping one, which seems to be not recoverable probably a bad FDC (floppy disk controller), as 0601 means "FDC or Disk Driver Error".