How do a test if Parallel is working?

175 views
Skip to first unread message

Raymond Day

unread,
Aug 30, 2013, 12:48:45 PM8/30/13
to zoomflop...@googlegroups.com
I got my 1541-II working and I have a 15 pin parallel cable on it.

I guess it's my not be wired right to how the ZoomFloppy is.

I guess this is how I run a test for if the parallel is working:

"C:\Users\Raymond\Downloads\commodore ZoomFloopy\nibtools-msvc-opencbm5-win32-r58
7>nibread -D10 -t test

nibread - Commodore 1541/1571 disk image nibbler
(C) Peter Rittwage and the rest of the C64 Preservation Project team
Revision 2012 - Built May 25 2013 10:12:02

* Use Device 10
* Extended parallel port test loops = 100

Drive Version: 73,PAS DOS V2.6 1541,00,00
Drive type: 1541
Bumping...
Initializing
Sending 1541 parallel support code...
Uploading floppy-side code ($0386 bytes, $300-$686)...done.
Starting custom drive code...Started!
Testing communication...done.
Failed port transfer test. Check cabling.
Floppy drive initialization failed

Resetting drive...
Cleaning up...

C:\Users\Raymond\Downloads\commodore ZoomFloopy\nibtools-msvc-opencbm5-win32-r58
7>"

If not what is the command to test if the parallel is working with the ZoomFloppy?

-Raymond Day

Raymond Day

unread,
Aug 30, 2013, 1:12:01 PM8/30/13
to zoomflop...@googlegroups.com
I think that is the right command but I can get the test to work. I think I need to make another cable. I open my 1541-II with the 9 pin Parallel cable I put down on paper how I wired it up to the 9 pin.

I need to go out and buy a 9 pin female plug and wire it up right with ZoomFloppy. So it will be 9 pin to 15 pin.

-Raymond Day
1541-2_9pin_Parallel_pinout.jpg

Spiro Trikaliotis

unread,
Aug 31, 2013, 10:35:21 AM8/31/13
to zoomflop...@googlegroups.com
Hello Raymond,
Just to get it right: Your drive has a "track 0 detector" in it, which
is also connected to the parallel port?

Can the parallel routines cope with this? I would expect the track 0
detector to interfere with the parallel transfer in a fatal way.

Unfortunately, I do not have a drive with "track 0 detector" in my
cabinet, so I cannot test it myself. Can anybody shed any light on this?


Regards,
Spiro.

--
Spiro R. Trikaliotis
http://www.trikaliotis.net/

Raymond Day

unread,
Aug 31, 2013, 10:50:45 AM8/31/13
to zoomflop...@googlegroups.com, an-zoomfl...@spiro.trikaliotis.net
I put the track 0 in it like commodore did on I think the 1541-C but you have to cut a jumper on the 1541-C. They only had the DOS code in that ROM too and I copied that small code to mine. It's hooked up the same way commodore did it. I think it was jumper 3 but I am going by old memory's.

-Raymond Day

Raymond Day

unread,
Sep 3, 2013, 7:17:09 AM9/3/13
to zoomflop...@googlegroups.com, an-zoomfl...@spiro.trikaliotis.net
Yes. I got it working!

It looks like this now.

C:\Users\Raymond\Downloads\commodore ZoomFloopy\D64>nibread -D8 -t test

nibread - Commodore 1541/1571 disk image nibbler
(C) C64 Preservation Project
http://c64preservation.com
Revision 528 - Built Sep 24 2011 22:38:17
* Use Device 8

* Extended parallel port test loops = 100
Drive Version: 73,PAS DOS V2.6 1541,00,00
Drive type: 1541
Bumping...
Initializing
Sending 1541 parallel support code...
Uploading floppy-side code...done.

Starting custom drive code...Started!
Testing communication...done.
Passed initial communication test.
Testing code upload...done.
Passed code verification test.
Passed all basic port checks.
Performing extended parallel port test
Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.Testing code upload...done.
.
Passed advanced parallel port test
Resetting drive...
Cleaning up...C:\Users\Raymond\Downloads\commodore ZoomFloopy\D64>

I spent about 3 hours testing the wiring with a tester and this web page help me a lot. From what I could see all the wires are right. So I got the edge port on the Zoom Floppy plug in like it would be on the USER port of the Commodore 64/128.

Now I need to test out copying. It should be fast.

Happy got this working I been trying from when I 1ST plug in ZoomFloppy.

-Raymond Day

Raymond Day

unread,
Sep 3, 2013, 10:35:09 AM9/3/13
to zoomflop...@googlegroups.com, an-zoomfl...@spiro.trikaliotis.net
I hooked it back up with my other 5 drives and I can't get the parallel to work with the Zoom Floppy now.

Guess I have to test one by one unplugging the serial cables and keep testing till it can do parallel again.

Maybe the 5 volts is not good for 5 drives on the serial bus. Not sure.

-Raymond Day 

Spiro Trikaliotis

unread,
Sep 3, 2013, 1:35:52 PM9/3/13
to zoomflop...@googlegroups.com
Hello,

BTW: No need to answer directly (or Cc: to me), I am reading the list -
obviously.
Just to get it right: You have 5 devices on the serial port, but only
ONE OF THEM connected via parallel, right?
Reply all
Reply to author
Forward
0 new messages