Clem Cole schreef op 25-3-2018 om 23:23:
A small suggestion...   while you can probably get the 780 to recognize and support a TU58, booting from it may be difficult (I did not find it mentioned in any SDP or other doc).   The 780 family has a dedicated PDP-11 with RX floppy drives that runs as the 'front end' for it and boots it.   The PDP-11 run an small OS RSX-11/S (I think - but man those bit in my brain are long lost) and can reach in the SMI to load the OS image into memory from the disk and then points the system at it. The 750 and 730 have boot roms for he VAX itself that know how to talk to the peripherals such as the TU58 .

IIRC, the TU58 controller is sitting on the UBA and I really don't think the code in the PDP-11 knows how to get to them.   The path to make that all would be a tad convoluted and I suspect no one bothered to write for the TU58  it back in the day because everything for the VAX was based on either the RX floppies, 9-track tape or the disk itself.

That said, in theory, a 750 should be able to create a disk image that contains an OS that could be booted on a 750 and a 780.

So...


What you might consider, is setting simh4.x up as a 750 and read those tapes, set up the system and create RP06/07 or RM05/06 etc. disk images.   Then reconfigure the simulator as a 780, and attach that disk image.  Then use the standard 780 boot via the RX floppies and the PDP-11, you should be all set.

Clem
ᐧ


_______________________________________________
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Well, I followed this thread and just tried a part of it (booting standalone Backup on  a 750 from TU58).

It started OK, but failed unexpectedly reading/processing the second S/A backup TU58 image)


See below for details. my comments are between [ ]


/Wilm

**** VERSION **** sim> show version VAX 11/750 simulator V4.0-0 Current Simulator Framework Capabilities: 64b data 64b addresses Threaded Ethernet Packet transports:PCAP:TAP:NAT:UDP Idle/Throttling support is available Virtual Hard Disk (VHD) support RAW disk and CD/DVD ROM support Asynchronous I/O support (Lock free asynchronous event queue) Asynchronous Clock support FrontPanel API Version 12 Host Platform: Compiler: GCC 6.3.0 20170516 Simulator Compiled as C arch: ARM (Release Build) on Mar 25 2018 at 09:12:36 Memory Access: Little Endian Memory Pointer Size: 32 bits Large File (>2GB) support SDL Video support: No Video Support PCRE RegEx support for EXPECT commands OS clock resolution: 1ms Time taken by msleep(1): 1ms OS: Linux raspi3bp 4.14.29-v7+ #1101 SMP Thu Mar 22 17:27:30 GMT 2018 armv7l GNU/Linux git commit id: ceb54e5f git commit time: 2018-03-23T15:25:59-07:00 **** CONFIG **** set CPU 8M idle=VMS set DZ disabled set LPT disabled set RP2 disabled set RP3 disabled set RP4 disabled set RP5 disabled set RP6 disabled set RP7 disabled set RL disabled set HK disabled set RQ disabled set RY disabled set TU disabled set TS disabled set TQ disabled att TD0 /tu58/VAX750-CON01.TAP [note: this is a console tape image from http://iamvirtual.ca/VAX11/VAX-11-software.html] att rp0 /vdisk/VMS030.rp6 [note: this i a test disk I generated previously, to test booting] sho dev **** LOG from boot **** VAX 11/750 simulator V4.0-0 Current git commit id: ceb54e5f vax750.ini-19> att TD0 /tu58/VAX750-CON01.TAP TD: buffering file in memory RP0: '/vdisk/VMS030.rp6' Contains ODS2 File system RP0: Volume Name: VAXVMSRL3 Format: DECFILE11B Sectors In Volume: 340670 VAX 11/750 simulator configuration CPU idle=VMS, idle enabled, model=VAX 11/750, bootdev=A TLB2 units CMI MCTL nexus=0, address=F20000 UBA nexus=8, address=F30000, autoconfiguration enabled MBA0 nexus=4, address=F28000 MBA1 disabled TODR TMR TTI TTO TC disabled TD TDC disabled DZ disabled VH disabled CR disabled LPT disabled RP Massbus adapter 0, 8 units RL disabled HK disabled RK disabled RQ disabled RQB disabled RQC disabled RQD disabled RY disabled TU disabled TS disabled TQ disabled XU disabled XUB disabled DMC disabled sim> b td0 Loading boot code from internal vmb.exe Please remove the volume "750 console" from the console device. Insert the first standalone system volume and enter "YES" when ready: Simulation stopped, PC: 000054C8 (MFPR #20,R0) [Note: CTRL/E to switch cartridges] sim> deta td0 TD: writing buffer to file sim> ! ls -l /tu58 totaal 3284 -rwxrwxrwx 1 root root 262144 mrt 25 08:55 DECNET-VAX FF-BE-X083A-BE.TAP -rwxrwxrwx 1 root root 262144 mrt 25 08:56 DECNET-VAX V4 FF-BE-DL08A-BE.TAP -rwxrwxrwx 1 root root 262144 mrt 25 22:24 SABKUP_VMS4.0_1_3-BE-CT97A-BE.TAP -rwxrwxrwx 1 root root 262144 mrt 25 08:54 SABKUP_VMS4.0_2_3-BE-CT98A-BE.TAP -rwxrwxrwx 1 root root 262144 mrt 25 08:54 SABKUP_VMS4.0_3_3-BE-CT99A-BE.TAP -rwxrwxrwx 1 root root 262144 mrt 26 11:20 VAX750-CON01.TAP -rwxrwxrwx 1 root root 262144 mrt 25 10:02 VAX750-CON02.TAP -rwxrwxrwx 1 root root 262144 mrt 25 08:51 VAX750-CON03.TAP -rwxrwxrwx 1 root root 262144 mrt 25 08:51 VAX750-CON04.TAP -rwxrwxrwx 1 root root 262144 mrt 25 08:51 VAX750-CON05.TAP -rwxrwxrwx 1 root root 262144 mrt 25 21:17 VMS BIN BE-BL76A-BE.TAP [Note: these are all tape images from http://iamvirtual.ca/VAX11/VAX-11-software.html] sim> att -e td0 /tu58/SABKUP_VMS4.0_1_3-BE-CT97A-BE.TAP TD: buffering file in memory [ sim> cont YES Resuming load operation on volume "SYSTEM_1", please stand by . . . Please remove the volume "SYSTEM_1" from the console device. Insert the next standalone system volume and enter "YES" when ready: Simulation stopped, PC: 000089DB (BBC #7,R0,89D8) [Note: again CTRlE to switch cartridges] sim> deta td0 TD: writing buffer to file sim> att -e td0 /tu58/SABKUP_VMS4.0_2_3-BE-CT98A-BE.TAP TD: buffering file in memory sim> cont YES Resuming load operation on volume "SYSTEM_2", please stand by . . . VAX/VMS Version V4.0 15-SEP-1984 22:29 Cancel failed for Afgebroken [Note: Dutch for Aborted] pi@raspi3bp /opt/simh-master $

_______________________________________________
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Reply via email to