Hi Wayne,
Sorry, I have been too hasty to send you the result, in further testing I have found the debugging byte kept changing!
I replaced the 74HC125 by a 74LS125, I couldn't find any other 74HC125 ICs in my parts.
After that, I found a consistant debugging byte of 80!
And also, resulting from this, a successful detection of the FDC by the ROMWBW boot messages!
Below I included the correct boot messages.
I was using a longer floppy drive flatcable which supports two drives, I found when actually plugging in two floppy drives, that made the communication from the FDC chip to the drives much more stable without any loose cable ends. The floppy drives seem to terminate the flatcables to keep the signals on the floppy bus clean!
So it's looking really great because I can use the floppy drives with ROMWBW!
So far, I have used FDU to format a disk, and used ZSDOS to CLRDIR the directory.
After that, the directory correctly reported as empty from a DIR command.
I have copied the contents of B: to the floppy disk C: with zero errors.
After the copy, the directory of C: is correctly shown.
I have run some commands from floppy drive C: also without errors.
After these tests, everything looks in order!
Thanks again for your time, Wayne!
To see the debugging info was the key for solving this problem, which looks like some IC timing issue, or a defective IC!
I will quickly continue my work to build and verify all the RC2014 interfaces which I want to merge into my RCZ80-PC.
Still much to be done!
As soon as all drive controllers are done, I will update my web page:
Kind regards,
Rodney
--------------------------------------
RomWBW HBIOS v3.1.1-pre.119, 2021-10-08
RC2014 Z80 @ 7.372MHz
0 MEM W/S, 1 I/O W/S, INT MODE 1, Z2 MMU
512KB ROM, 512KB RAM
ROM VERIFY: 00 00 00 00 PASS
ACIA0: IO=0xA0 ACIA MODE=115200,8,N,1
DSRTC: MODE=STD IO=0xC0 NOT PRESENT
MD: UNITS=2 ROMDISK=384KB RAMDISK=256KB
FD: MODE=RCWDC IO=0x50 80 80 UNITS=2
IDE: IO=0x10 MODE=RC
IDE0: NO MEDIA
IDE1: NO MEDIA
PPIDE: IO=0x20 PPI NOT PRESENT
Unit Device Type Capacity/Mode
---------- ---------- ---------------- --------------------
Char 0 ACIA0: RS-232 115200,8,N,1
Disk 0 MD0: RAM Disk 256KB,LBA
Disk 1 MD1: ROM Disk 384KB,LBA
Disk 2 FD0: Floppy Disk 3.5",DS/HD,CHS
Disk 3 FD1: Floppy Disk 3.5",DS/HD,CHS
Disk 4 IDE0: Hard Disk --
Disk 5 IDE1: Hard Disk --
--------------------------------------
Op vrijdag 8 oktober 2021 om 09:01:37 UTC+2 schreef Rodney Knaap: