• Please review our updated Terms and Rules here

TRS-80 4P floppy drive/Gotek issues & questions

VERAULT

Veteran Member
Joined
Jan 30, 2012
Messages
9,429
Location
Connecticut, USA
4P.jpg

It finally happened. After years of waiting a Model 4P was offered to me and in my home town no less. The price was low enough and from the photos I could see this thing was very rough. Extensive rust staining and water damage, and most likely stored in a leaky barn, shed, or garage. The long and short of it is after a couple of weeks I have the unit up and mostly running. Most of the issues were really corroded sockets/pins, almost all electrolytic caps were leaky and rusty. I recapped everything after extensive washing.

It did have a mouse nest so I had to tackle chewed wires on the floppy ribbon and wiring harness, corroded wires from mouse urine( most of the video signals to the board needed to be repaired), etc.

I have used the holding the Period (.) key down at boot to do the rudimentary memory test and it just keeps looping with no reports so I assume all 128K (or at least the first 64K) is OK.

The next step is to try and see if It can boot floppies. The two internal drives need alot of work. In fact one shorted out after a couple minutes of using it.

I want to try a gotek just to see if I can load something to test the FDC controller functionality. Here in lies the issue. I dealt with this (still am) trying to get a gotek working on my Model II repairs. I have both a gotek hxc and a gotek flash floppy for use but cannot get either to work.

There are soo many posts of people saying "I got it working" but the small details like how it should be configured or the jumper settings are ALWAYS left out.

I got my TRS-80 model 4D out from under my work bench. I havent booted it in years but thought it may help in troubleshooting the 4P. I never opened up this 4D as its always worked. I fired it up and it boot a disk so its still working fine. I tried connecting the gotek to the external FDD connector.. I get nothing. Same as on the 4p.

Im sorry to have to ask. But with two different gotek firmware camps... Im lost. I need a little hand holding on getting a gotek and a trs-80 to talk.
 

Attachments

  • 4P.jpg
    4P.jpg
    7.2 MB · Views: 11
Last edited:
On a side note I wanted to see if I could write a doublesided disk for the 4D with a greaseweazle (the actual Deskmate boot disk) since I never wrote a double sided floppy for a trs-80, and it worked!
Funny my 4D says 64K. I assumed all model 4' especially the later ones were 128K.

DM4D.jpg


So this of course doesnt help much. How can I get the goteks connected to the 4D to determine if they are setup correctly before more testing on the 4P? Seem like a good start/plan?
 
I don’t have a gotek but a Lotharek (I prefer sds). I own a 4p non gate array that is in good condition and was my childhood computer.

The biggest issue is the floppy cable. Stock 4p cables remove contacts on the connectors to select drive 0 an 1. The stock drives both listen to 0 an 1 signals (the wrong one is blocked by the cable). In addition, the cable does not flip part of the connector for the second drive to select like on later PC floppy cables.

This was my biggest issue, especially with using the original floppy drive as 0 and the Lotharek as drive 1. Once I understood this, I configured the Lotharek to be drive select 1 and all works.

Since then, one of my original floppies shorted a tantalum, and since I don’t want the second to do the same thing (so I can know what the tantalum is should I ever want to fix the broken one), I now run with my Lotharek as drive 0 and a standard 3.5” 1.44mb PC floppy as drive 1. The floppy controller treats the 1.44 as a 720 and works great with 720k floppies. To do that I took a standard PC floppy cable. I reversed the Lotharek id select to match the twist and plugged the 3.5” into the untwisted part. That matched the signalling and works great. Both the Lotharek and 3.5” have black facing and black adapter brackets. Works well.

Good luck with your repair work! Glad to hear about another 4p rescued!
 

Attachments

  • IMG_7781.jpeg
    IMG_7781.jpeg
    2.5 MB · Views: 4
Last edited:
I found a link to this article, which might be of help. The article starts on page 38:


This github repo refers to the above article, and includes some files and further information:


- Alex
Thanks Alex. A few others have posted that exact link but unfortunately it doesnt give exact configurations either.
 
I don’t have a gotek but a Lotharek (I prefer sds). I own a 4p non gate array that is in good condition and was my childhood computer.

The biggest issue is the floppy cable. Stock 4p cables remove contacts on the connectors to select drive 0 an 1. The stock drives both listen to 0 an 1 signals (the wrong one is blocked by the cable). In addition, the cable does not flip part of the connector for the second drive to select like on later PC floppy cables.

This was my biggest issue, especially with using the original floppy drive as 0 and the Lotharek as drive 1. Once I understood this, I configured the Lotharek to be drive select 1 and all works.

Since then, one of my original floppies shorted a tantalum, and since I don’t want the second to do the same thing (so I can know what the tantalum is should I ever want to fix the broken one), I now run with my Lotharek as drive 0 and a standard 3.5” 1.44mb PC floppy as drive 1. The floppy controller treats the 1.44 as a 720 and works great with 720k floppies. To do that I took a standard PC floppy cable. I reversed the Lotharek id select to match the twist and plugged the 3.5” into the untwisted part. That matched the signalling and works great. Both the Lotharek and 3.5” have black facing and black adapter brackets. Works well.

Good luck with your repair work! Glad to hear about another 4p rescued!
Just curious which tantalum shorted for you. Do you have photos of your drive and repair?
 
Starting on page 40 in the PDF that I linked has exact instructions. Is there something else that isn't documented there? I admit that I have not tried this on my 4p.

- Alex
 
Starting on page 40 in the PDF that I linked has exact instructions. Is there something else that isn't documented there? I admit that I have not tried this on my 4p.

- Alex
Excellent, Thank you I will go over these pages! I was referring to the github post not your PDF btw...
 
Last edited:
Just curious which tantalum shorted for you. Do you have photos of your drive and repair?
Here are pics of the blown tantalum and the same spot on the other drive. I do not know if the tantalum short damaged other parts of the drive, but I do not see any other visual damage. I killed power to the PC I had it in as quickly as I could reach the power switch when the magic smoke appeared. The drive had been used to natively make floppy images for the 4p which still had the other floppy in it.
 

Attachments

  • IMG_7784.jpeg
    IMG_7784.jpeg
    2.2 MB · Views: 8
  • IMG_7785.jpeg
    IMG_7785.jpeg
    2 MB · Views: 8
  • IMG_7786.jpeg
    IMG_7786.jpeg
    2.7 MB · Views: 8
Here are pics of the blown tantalum and the same spot on the other drive. I do not know if the tantalum short damaged other parts of the drive, but I do not see any other visual damage. I killed power to the PC I had it in as quickly as I could reach the power switch when the magic smoke appeared. The drive had been used to natively make floppy images for the 4p which still had the other floppy in it.
Thanks. I have the same drives in mine. I will start with the tantalums.
 
I have goteks working in my model iii and my model ii. Using flash floppy firmware. Let me know how I can help I can provide pics of the gotek jumper settings, config files as well as floppy images. Don’t know if the floppy images will be of much help with the 4 though
 
I have goteks working in my model iii and my model ii. Using flash floppy firmware. Let me know how I can help I can provide pics of the gotek jumper settings, config files as well as floppy images. Don’t know if the floppy images will be of much help with the 4 though
Thank I may take you up on this. Im stepping back for a couple days to have a clear head as I have made no progress. I dont know at this point if its disk images, the gotek itself, or the cable that is the issue but I cannot get any machine to boot from the hxc gotek or the flash floppy gotek.
 
Back
Top