PDA

View Full Version : 1541 IEEE-488 Conversion



hexsane
July 29th, 2009, 01:31 AM
How I spent my weekend:

http://vintagemashups.net/pics/pet1541.jpg

Details: http://vintagemashups.net/2010/12/commodore-1541-ieee-488-conversion/

Anyone think I need to get a life? :)

This could be layed out on a PCB if a source for the required parts can be found. I think I found a good source for the 75160 & 75161 chips but still looking for an inexpensive source for the 24 pin connector.

Any interest?

-Matt

cosam
July 29th, 2009, 02:09 AM
Looks good! Nice that the adapter board fits inside the 1541 case.

I had no trouble finding the 24-pin connectors when I built my own IEEE-488 cable, but they were quite expensive: about 5 or 6 Euros a pop IIRC.

carlsson
July 29th, 2009, 08:06 AM
IEEE-488 drives made for use with the PET are getting harder to come by.
Is this the moment I should mentioned I helped loading 30+ IEEE drives for free onto a van last weekend? :-) But I know what you mean. Those drives also take up a lot of space.

Personally I have made a cassette port adapter that lets the CBM-II series computers (the follow-up to the PET line) connect a 1541 or likewise. It requires custom software though, something me and Steve Gray are trying to fit onto a CBM-II cartridge. Theoretically this hack should be doable on a PET as well, just convert the driver software and install into an option ROM slot.

MikeS
August 12th, 2009, 05:14 PM
Is this the moment I should mentioned I helped loading 30+ IEEE drives for free onto a van last weekend? :-)

Ahh, shaddup!
;-)

@ Matt:
Nice keytops on those Return & Shift keys... ;-)

hexsane
August 12th, 2009, 05:49 PM
Ahh, shaddup!
;-)

@ Matt:
Nice keytops on those Return & Shift keys... ;-)

If it was a better quality picture you would notice those keys are significantly yellowed compared to the originals. :P

-Matt

MikeS
August 14th, 2009, 06:49 AM
If it was a better quality picture you would notice those keys are significantly yellowed compared to the originals. :P

-Matt
Sheesh! Can't please some people ;-)

Looks better than before though; time to try the Retro-brite peroxide/oxy treatment.

Ksarul
August 14th, 2009, 06:59 AM
Hmmmmm. . .the more I see of these IEEE drives, the more I want to try and connect one to the IEEE card on my TI-99/4A just to see if it will work. How close is the Commodore format to the actual standard?

hexsane
August 14th, 2009, 01:11 PM
From recent experience no 2 manufacturers seem to do storage devices the same. The Commodore protocol is fairly simple though. Do you have any port information (BASIC extension?) for the IEEE card?

-Matt

vbriel
August 15th, 2009, 04:59 AM
Nice Matt,

I'd be interested. If you are going to sell these, you should make it available with the 24 pin adapter. I'd buy :)

Vince

brain
September 12th, 2009, 07:27 PM
I have the 24 pin adapters coming. You can see them at:

www.jbrain.com

Jim

hexsane
September 12th, 2009, 08:23 PM
I have the 24 pin adapters coming. You can see them at:

www.jbrain.com

Jim

How much will they cost?

-Matt

brain
September 12th, 2009, 09:29 PM
I'm not sure yet. Any thoughts?

Jim

dave_m
September 12th, 2009, 09:35 PM
I have the 24 pin adapters coming. You can see them at:

www.jbrain.com

Jim

Jim, I looked on your web site but can't find anything about an adapter for using a 1541 drive with a PET using the IEEE port connector. Are you working on something like that?
-Dave

brain
September 13th, 2009, 10:23 PM
No, just the 24-28 pin adapters.

Well, I am working on adding IEEE-488 support to uIEC, but it's not done yet.

Jim

dave_m
September 14th, 2009, 09:21 AM
No, just the 24-28 pin adapters.
A 24 to 28 pin EPROM adapter will be a useful item.


Well, I am working on adding IEEE-488 support to uIEC, but it's not done yet.

Jim

I'd want one of those.
-Dave

brain
December 30th, 2009, 10:57 PM
OK, I have put the 2364 PCBs in the shop at jbrain.net. If there's sufficient interest, I'll consider offering them assembled.

Jim

giobbi
August 12th, 2013, 12:16 PM
...quite interesting project, since I have some 1541 here, I will try it; I've already ordered the needed parts (ICs).

However I've a little doubt: I didn't find any mention about what jumper for what unit: no jumper=8, j1=9, j2=10, j1+12=11? boooooh....
And should the jumper be set conforming the 1541 unit number? Or with these jumpers only I can address it to the choosed unit number, disregarding the original 1541 setting ?


J1-2 2 Pin jumper device number jumper

Device number D2 J1
PB0A: IC1 Pin 10 ------|>|-----O------ IC1 Pin 39
IC1 Pin 11 ------|>|-----O---| (see also NRFD!)
D3 J2


Does anybody can confirm this project will work fine at least for the basic part? formatting, load, write? basic 4 commands too? Any info/suggestion?

--Giovi

dave_m
August 12th, 2013, 02:21 PM
However I've a little doubt: I didn't find any mention about what jumper for what unit: no jumper=8, j1=9, j2=10, j1+12=11? boooooh....
And should the jumper be set conforming the 1541 unit number? Or with these jumpers only I can address it to the choosed unit number, disregarding the original 1541 setting ?



Here is some info from a 1541 manual:

9. CHANGING THE DISK DRIVE DEVICE NUMBER Software Method
The device number is selected by the drive by looking at a hardware
jumper on the board and writing the number based on that jumper in a section
of its RAM. Once operation is underway, it is easy to write over the previous device number with a new one.


FORMAT FOR CHANGING DEVICE NUMBER:


PRlNT# file#, "M-W:" CHR$(119) CHR$(O)CHR$(2) CHR$(address+32) CHR$(address+64)
EXAMPLE OF CHANGING DEVICE NUMBER:
PRINT# 15, "M-W:" CHR$(l19) CHR$(O)CHR$(2) CHR$(9+32) CHR$(9+64) PRlNT# Q, "M-W:" CHR$(119) CHR$(O)CHR$(2) CHR$(R+32) CHR$(R+64)
If you have more than one drive, it's sensible to change the address through hardware (see below). If you must, the procedure is easy. Just plug in the drives one at a time, and change their numbers to the desired new values. That way you won't have any conflicts.
Hardware Method
It's an easy job to permanently change the device number of your drive for use in multiple drive systems. The tools needed is a phillips-head screwdriver and a knife.


STEPS TO CHANGING DEVICE NUMBER ON HARDWARE:
1. Disconnect all cables from drive, including power.
2. Turn drive upside down on a flat, steady surface.
3. Remove 4 screws holding drive box together.
4. Carefully tum drive right side up, and remove case top.
S. Remove 2 screws on side of metal housing.
6. Remove housing.
7. Locate device number jumpers. If facing the front of the drive, it's on the left edge in the middle of the board.
8. Cut either or both of jumpers 1 and 2.
9. Replace housing and 2 screws, and case top and 4 screws.
10. Re-connect cables and power up.


The jumper number is added to the old device number ( 8 )when cut. In other words, jumper 1 adds 1, and jumper 2 adds 2, to the device number. If none are cut, the number is 8, if 1 is cut it goes up to 9, and if only 2 is cut the number is 10. If both I and 2 are cut, the number is 11.

giobbi
August 12th, 2013, 02:53 PM
Hi Dave,

sorry, I didn't explain well my doubt.

In the schematics I attached to my previous post (the homebrew board you need to put in the 6522 socket in order to make the 1541 ieee compatible - i got this schematics from the project file on Zimmers) there are two jumpers from the two diodes to the 6522 @ pin 39. These jumpers are described as device number setting. Is this an override to the original hardware setting, or you should to set up these jumpers in the same way of the original 1541 ones?

And does anybody other than Matt "hexane" made this adaptor, and can give me more info about it?

-- Giovi