View Single Post
Old 13th May 2019, 8:05 pm   #25
john_newcombe
Hexode
 
Join Date: Apr 2019
Location: Skipton, North Yorkshire, UK.
Posts: 252
Default Re: Gemini 80-Bus System

Hi John, I wonder if you can tell me what I am doing wrong with my xbeaver setup?

I have created a minimalist config file that includes;
a G829 floppy pointing at my DMP image;
a binary image of my machines version of RP/M (2.2) loaded at F000;
the patch for the top of RAM required for RP/M;
the verbose switch.

The system starts to RP/M as expected which is great, however when I try and boot to my disk, it looks like sector 1 is read rather than sector 0. Checking the verbose output shows that the disk image is parsed and reports the correct geometry and states that the first sector is 0.

Code:
xbeaver.cfg:board 0xb8 serial_8250 bvrnet ~/beaver/network
Installing board serial_8250 (Serial Board (Intel 8250 Chip)) at address 0xb8
network directory for drive 0 set to "/home/john/beaver/network"
xbeaver.cfg:board 0xe0 gm829_floppy -debug DSZ -geometry DP35.2.10.512 ~/beaver/images/GM512_ORIGINAL.DMP
Installing board gm829_floppy (Gemini GM829 Floppy Disk Controller) at address 0xe0
Parsed file /home/john/beaver/images/GM512_ORIGINAL.DMP
    format = 35 cylinders 2 heads 10 sectors (first sector=0) of 512 bytes R/W
xbeaver.cfg:binload 0xf000 ~/beaver/roms/RPM_2.2.ROM
Successfully loaded 4096 bytes
xbeaver.cfg:byte 0f0a8 21 00 f0
Finished with xbeaver.cfg
When I try and boot the disk, the following is shown.

Code:
FDC Command 00
Floppy Drive Select 31
FDC Status:20
FDC Status:20
Floppy Sector Write 01
FDC Command 88
Floppy External Status 80
Floppy data read c3
Floppy External Status 80
Floppy data read 5c
Floppy External Status 80
Floppy data read 60
...
The read values tie up with those stored in sector 1, I would have expected to see the data from sector 0.

RP/M reports "Wrong Disk" which I assume is because the two 47h bytes stored at the start of sector 0 are not received.

Any help you can offer would be very welcome.
J.

Last edited by john_newcombe; 13th May 2019 at 8:15 pm.
john_newcombe is offline