shevett
Experienced Member
That would be me . I assume you. mean the output from MAP? I can check that - i've started ${DAYJOB} right now, but will check later.The OP.
Dave
That would be me . I assume you. mean the output from MAP? I can check that - i've started ${DAYJOB} right now, but will check later.The OP.
Dave
I.n.s.t.a.l.l.a.t.i.o.n. E.r.r.o.r.
........................ ..........
Error : Installation diskette contains invalid volume ID.
If you cannot immediately identify and correct the error,
please call the HOTLINE number on your instruction sheet
for assistance.
@ <EOF>
.
Device Unit
name numbers Source Device type
DU 0-255 CPU ROM RD51, RD52, RX50, RC25, RA80, RA81, RA60
DL 0-3 CPU ROM RL01, RL02
DX 0-1 CPU ROM RX01
DY 0-1 CPU ROM RX02
DD 0-1 CPU ROM TU58
DK 0-7 CPU ROM RK05
MU 0-255 CPU ROM TK50, TU81
MS 0-3 CPU ROM TK25, TS05
XH 0-1 CPU ROM DECNET DEQNA
NU 0-15 CPU ROM DECNET DUV11
NE 0-15 CPU ROM DECNET DLV11-E
NF 0-15 CPU ROM DECNET DLV11-F
Commands are Help, Boot, List, Setup, Map and Test.
Type a command then press the RETURN key:
List/change the switch boot selections in the Setup table
Switches 2,3,4 on on off = A
Switches 2,3,4 on off on = DL0
Switches 2,3,4 on off off = MS0
Switches 2,3,4 off on on = MU0
Switches 2,3,4 off on off = E
Switches 2,3,4 off off on = blank
List/change parameters in the Setup table
A - Enable Halt on break 0=No, 1=Yes = 0
B - Disable User friendly format 0=No, 1=Yes = 1
C - ANSI Video terminal (1) 0=No, 1=Yes = 1
D - Power up 0=Dialog, (1)=Automatic, 2=ODT, 3=24 = 1
E - Restart 0=Dialog, (1)=Automatic, 2=ODT, 3=24 = 1
F - Ignore battery 0=No, 1=Yes = 0
G - PMG 0-(7) 1=.4us, 2=.8, 3=1.6, 4=3.2,...7=25.6 = 7
H - Disable clock CSR 0=No, 1=Yes = 0
I - Force clock interrupts 0=No, 1=Yes = 1
J - Clock 0=Power supply, 1=50Hz, 2=60Hz, 3=800Hz = 0
K - Enable ECC test (1) 0=No, 1=Yes = 0
L - Disable long memory test 0=No, 1=Yes = 0
M - Disable ROM 0=No, 1=Dis 165, 2=Dis 173, 3=Both = 0
N - Enable trap on Halt 0=No, 1=Yes = 0
O - Allow alternate boot block 0=No, 1=Yes = 0
P - Disable Setup mode 0=No, 1=Yes = 0
Q - Disable all testing 0=No, 1=Yes = 0
If you jumper your TEAC floppy correctly, it will be a true RX33 workalike and thus be able to read and write RX50 floppies.Teac drives emulate an RX33, not an RX50
shevett@surfboard:~/src/tu58fs/bin-ubuntu-x64$ ./tu58fs -xxdp --unpack ~/tmp/DISK0029.img ./disk29.dir RX50
Error while parsing commandline option:
No <devicetype>
Syntax: -up | --unpack <filename> <dirname> <devicetype>
Read a binary disk/tape image, and extract files into directory
Read files from a directory and pack into binary disk/tape image
<device_type> can specify a different device geometry for the image,
allowed: TU58,RP0456,RK035,RL01,RL02,RK067,RM03,RS034,TU56,RX01,RX02
shevett@surfboard:~/src/tu58fs/bin-ubuntu-x64$ ./tu58fs --port /dev/ttyUSB0 -b 38400 -d 0 c 11XXDP.DSK
[18:30:12 info] Unit 0: zero'd new tape on '11XXDP.DSK'
[18:30:12 info] Unit 0 read/write fmt=none size=256KB=512 blocks, img file="11XXDP.DSK"
[18:30:12 info] Using serial port /dev/ttyUSB0 at 38400 baud with 8N1 format.
[18:30:12 info] TU58 emulation start
[18:30:12 info] R restart, S toggle send init, V toggle verbose, D toggle debug, Q quit
[18:30:12 info] emulator started
[18:30:20 info] verbosity set to ON; debug OFF
Trying DD0
Message 14
Non existent controller, address 17776500
Wait - if it's a proper 11/73, then it has a n H9278 backplane. The first three slots of this are Q22/CD. Only from slot 4 on is it Q/Q. So you've got the DLV11J in the wrong place - put it in A-B of slot 4, leaving slot 3 C-D empty.The only other thing I can think of us bus ordering. My understanding is that Qbus uses a 'serpentine' layout. Looking from the top of the cage, CPU goes in the top slot, sockets A-B-C-D. Next board in slot 2 is memory (also all positions). Then I have my RQDX3 in positions A-B, and I put the DLV11J in positions C-D, right next to it. That should be fine, right?
... you wouldn't happen to have images in TU58 format would you? I'm trying to use the TU58fs toolkit from https://github.com/j-hoppe/tu58fs but I'm getting things like the images are in the wrong format...
Okay, that solved one problem. The bootstrap sees the DLV11J, and if I do a BOOT DD0 it no longer says controller error.Wait - if it's a proper 11/73, then it has a n H9278 backplane. The first three slots of this are Q22/CD. Only from slot 4 on is it Q/Q. So you've got the DLV11J in the wrong place - put it in A-B of slot 4, leaving slot 3 C-D empty.
$ ./tu58fs --port /dev/ttyUSB0 -b 600 -xxdp -d 0 r 11XXDP.DSK
[23:58:49 info] Unit 0 readonly fmt=XXDP size=256KB=512 blocks, img file="11XXDP.DSK"
[23:58:49 info] Using serial port /dev/ttyUSB0 at 600 baud with 8N1 format.
[23:58:49 info] TU58 emulation start
[23:58:49 info] R restart, S toggle send init, V toggle verbose, D toggle debug, Q quit
[23:58:49 info] emulator started
[23:58:51 info] verbosity set to ON; debug OFF
[23:58:52 info] verbosity set to ON; debug ON
....[23:58:52 info] unit 0 sync
..............................[23:58:55 info] unit 0 sync
..............................[23:58:58 info] unit 0 sync
........[23:58:59 info] flag=0x00 last=0x00
[23:58:59 info] <NULL> seen
[23:58:59 info] flag=0x00 last=0x00
[23:58:59 info] <NULL> seen
[23:58:59 info] flag=0x04 last=0x00
[23:58:59 info] <INIT> seen
[23:58:59 info] flag=0x04 last=0x04
[23:58:59 info] <INIT> seen
[23:58:59 info] <INIT><INIT> seen, sending <CONT>
[23:58:59 info] flag=0x00 last=0xFF
[23:58:59 info] <NULL> seen
[23:58:59 info] flag=0x00 last=0x00
[23:58:59 info] <NULL> seen
[23:58:59 info] flag=0x04 last=0x00
[23:58:59 info] <INIT> seen
[23:58:59 info] flag=0x08 last=0x04
[23:58:59 info] <BOOT> seen
[23:58:59 info] boot unit=0 blk=0x0000 cnt=0x0200
[23:58:59 ERROR] boot serial write error unit 0, expected 512, received 64
[23:59:02 info] unit 0 sync
[23:59:05 info] unit 0 sync
[23:59:08 info] unit 0 sync
[23:59:11 info] unit 0 sync
[23:59:14 info] unit 0 sync
[23:59:17 info] TU58 emulation end
$ ./tu58fs --port /dev/ttyUSB0 -b 600 -xxdp -d 0 r 11XXDP.DSK
[23:58:49 info] Unit 0 readonly fmt=XXDP size=256KB=512 blocks, img file="11XXDP.DSK"
[23:58:49 info] Using serial port /dev/ttyUSB0 at 600 baud with 8N1 format.
600 baud? Really? Or did you mean to use 9600 baud?
Hi, what did you do exactly to boot from the gotek device?It seems that I managed to get Gotek to work with RQDX3. Some experiments more.
"interface = ibmpc" !!!But, I'm not able to boot "No Disk present or drive is not loaded".
[23:58:59 ERROR] boot serial write error unit 0, expected 512, received 64
./tu58fs -p /dev/ttyUSB1 -b 38400 -f 8O1 -xxdp -d 0 r ./11XXDP.DSK