• Please review our updated Terms and Rules here

Cbm dual drive 3040 disk - two red lights

Hang on, that is different to the results you posted in #595!

Can you now move the resistor from UE1 pin 10 (which is currently connected to UE1 pin 20) so that UE1 pin 10 is now connected to UE1 pin 1 please.

Remeasure UD2 pins 11, 10 and 9 please.

Dave
 
Hang on, that is different to the results you posted in #595!

Can you now move the resistor from UE1 pin 10 (which is currently connected to UE1 pin 20) so that UE1 pin 10 is now connected to UE1 pin 1 please.

Remeasure UD2 pins 11, 10 and 9 please.

Dave
LOW for each pin now!
 
I think we had a user error there :)!

From what I can tell, all of your MC3446 buffers look fine to me. Don't get desperate - we know another thing it isn't.

However, we have also learnt a valuable way of testing the MC3446 buffers on a disk drive now! We don't need the disk drive connected to the PET - we just remove UC1 and UE1 (assuming they are in sockets) and use a couple of resistors (or wire links) to perform the tests. Simple.

OK, power off and refit UC1 and UE1 again - observing that you put the correct 6532 back where it came from and the correct way round.

There are some links connected to UE1 pins 22, 23 and 24. Can you check and report whether these links are fitted or not? They may be physical links, soldered links or PCB tracks that can be cut. You could also measure the continuity between UE1 pins 22, 23, 24 and GND of course. Perhaps best to do this without UE1 fitted though?

Make sure on power up that the three LEDs now flash on and go off again.

Dave
 
Question: Which version of BASIC are you running on your PET?

This can be determined from the initial start-up message on the PET. Does it display # or * characters for example? Can you post a photograph of the PETs start-up screen please?

Have you reassembled the disk drive (i.e. put back the chips we removed). Does the disk drive appear to boot up correctly (LED indicators) and have you connected the drive to the PET?

Dave
 
Question: Which version of BASIC are you running on your PET?

This can be determined from the initial start-up message on the PET. Does it display # or * characters for example? Can you post a photograph of the PETs start-up screen please?

Have you reassembled the disk drive (i.e. put back the chips we removed). Does the disk drive appear to boot up correctly (LED indicators) and have you connected the drive to the PET?

Dave
Yes, Drive boot correctly... I think that i have BASIC 4...View attachment IMG_20220925_145013.jpg
 
Nope, you have the upgraded ROMS - so version 2 or 3 (see http://www.6502.org/users/andre/petindex/roms.html). These ROMs fixed the IEEE488 code so that it would work properly!

I have checked the drive links - and with those three pins grounded it is device number 8 (so that is correct).

So, can you enter the following commands into the PET please:

PRINT ST
LOAD "$",8
PRINT ST

If the LOAD command doesn't appear to work, press the "STOP" key (and hopefully you will return to the READY prompt) - from where you can issue the command "PRINT ST".

What value is printed?

Dave
 
Nope, you have the upgraded ROMS - so version 2 or 3 (see http://www.6502.org/users/andre/petindex/roms.html). These ROMs fixed the IEEE488 code so that it would work properly!

I have checked the drive links - and with those three pins grounded it is device number 8 (so that is correct).

So, can you enter the following commands into the PET please:

PRINT ST
LOAD "$",8
PRINT ST

If the LOAD command doesn't appear to work, press the "STOP" key (and hopefully you will return to the READY prompt) - from where you can issue the command "PRINT ST".

What value is printed?

Dave
Ok, must i insert a floppy in drive or not?
 
You may as well insert a floppy.

Dave
I am desperate!!
When i write PRINT ST, i can see "0" like result...
after i write LOAD "$",8 and i can see "SEARCHING FOR $" and nothing happens....also if i press RUNSTOP....
the led of drive 1 turned on...
 
If i turn off the drive and i press RUNSTOP, can i see ready....if i rewrite PRINT ST, i see value "-128"
 
-128 is the status return code for "device not present". If you have turned the drive OFF - that is to be expected. See https://www.masswerk.at/pet/manuals/PET_User_Manual_(2001-8).pdf page 80 for details of the ST codes.

After you issue the LOAD "$",8 command go away and leave it for a few minutes to see if an error code is returned back. Don't assume it is going to respond immediately.

Dave
 
-128 is the status return code for "device not present". If you have turned the drive OFF - that is to be expected. See https://www.masswerk.at/pet/manuals/PET_User_Manual_(2001-8).pdf page 80 for details of the ST codes.

After you issue the LOAD "$",8 command go away and leave it for a few minutes to see if an error code is returned back. Don't assume it is going to respond immediately.

Dave
unfortunately nothing happens ... it always waits with the words "SEARCHING FOR $" and "LOADING"....now i can see central led on...
 
OK,

Can you perform the LOAD "$",8 command again and then use your logic probe to look at the following signals on the disk drive:

UB1, UB2 and UD2 pins 1, 4, 7, 9 and 15.

We are looking for HIGH, LOW, PULSE and undefined.

Let's see if we have any activity at all on the IEEE488 bus whilst it is doing 'nothing'...

Dave
 
UB1
1 LOW
4 HIGH
7 LOW
9L LOW
15 LOW

UB2
1 LOW
4 HIGH
7 HIGH
9 HIGH
15 LOW

UD2
1 HIGH
4 LOW
7 LOW
9 LOW
15 HIGH
 
Back
Top