• Please review our updated Terms and Rules here

PDP-11 working system? how to use

So im pretty confident that Zuluscsi is working, i loaded up xxdp and it shows the following:
.DIR DU0:

ENTRY# FILNAM.EXT DATE LENGTH START VERSION


FREE BLOCKS: 960
when i try other devices it gives me the message: ? DEVICE NOT CONNECTED !
so i guess now the last hurdle is figuring out how to get a bootable rt11 on it.
 
sorry for spamming the board but here is where i am at: the basic rt11 files have been copied onto DU0 using tu58fs.exe,
173000
@772150/000000
772152/005400 30003
@/000400 40000
@RS/000340 304
@R0/000000 0
R1/156352 772150
@0G
?BOOT-U-No boot on volume

edit: it actually works i forgot to COPY/BOOT the rt11 sys file, so i guess you can add me to the list of Zuluscsi users. that was easy enough to setup. Now i have a working system that can boot without the tu58. Thanks for everyones help!
 
Last edited:
Here are a bootable RT11 image and a bootable XXDPv25 image that I use on ZuluSCSI. Just unzip to get the .DSK files.
 

Attachments

  • HD1_512_RT11v53_ra81.zip
    4.4 MB · Views: 16
  • HD0_512_XXDPv25_rd54.zip
    3.3 MB · Views: 16
Here are a bootable RT11 image and a bootable XXDPv25 image that I use on ZuluSCSI. Just unzip to get the .DSK files.
I actually got it working a few moments ago. I forgot to COPY/BOOT the rt11 sys files. So I would definately say zuluscsi works as advertised. Thanks for those files i will check them out, you guys have been great!
 
Here are a bootable RT11 image and a bootable XXDPv25 image that I use on ZuluSCSI. Just unzip to get the .DSK files.
for some reason i have trouble with those disks, the bootloader i am using boots the XXDP disk you made but it is painfully slow. Maybe it has something to do with the file naming? I named mine HD0_512.hda and it is blazing fast, not sure if that has something to do with it. Also for some reason your files don't play nice when i boot on the tu58 and try to DIR DU0: . Doesn't make a whole lot of sense to me why it would be any different but it is
 
for some reason i have trouble with those disks, the bootloader i am using boots the XXDP disk you made but it is painfully slow. Maybe it has something to do with the file naming? I named mine HD0_512.hda and it is blazing fast, not sure if that has something to do with it. Also for some reason your files don't play nice when i boot on the tu58 and try to DIR DU0: . Doesn't make a whole lot of sense to me why it would be any different but it is

Well, hmm. I have an 11/34 with a DL11-W at 115.2Kb for TU58EM (DD0), an RX211 with an rx02_emulator (DY0), and an Emulex UC17 with a ZuluSCSI RP2040 and the latest firmware (DU0).

WIth my original filenames, I could boot XXDPv25 from each of DD0, DY0, and DU0, and do a directory on the other two device filesystems. No issues.

Then renamed my HD0_512_XXDP25_rd54.dsk to HD0_512.hda on the ZuluSCSI microSD card, and reran all the same tests.

Basically no difference. Everything worked the same. No notable performance difference.

Then tried booting RT11 from my DU1 image, and it ran fine too. I could init/copy files from DU1: to DY0:. No issue. Same for DD0:.

So...
 
Well, hmm. I have an 11/34 with a DL11-W at 115.2Kb for TU58EM (DD0), an RX211 with an rx02_emulator (DY0), and an Emulex UC17 with a ZuluSCSI RP2040 and the latest firmware (DU0).

WIth my original filenames, I could boot XXDPv25 from each of DD0, DY0, and DU0, and do a directory on the other two device filesystems. No issues.

Then renamed my HD0_512_XXDP25_rd54.dsk to HD0_512.hda on the ZuluSCSI microSD card, and reran all the same tests.

Basically no difference. Everything worked the same. No notable performance difference.

Then tried booting RT11 from my DU1 image, and it ran fine too. I could init/copy files from DU1: to DY0:. No issue. Same for DD0:.

So...
I will play with it some more, maybe its because i only have 12 files on my drive.
 
Addendum. I also ran my home grown MSCP mini-functional/performance test, and got these results:
Code:
.C MSCP
RUN MSCP.BIC/5

MSCP Controller Exerciser v1.15

Test1: basic MSCP controller access

Test2: basic controller initialization

Test3: controller illegal opcode response

Test4: check online units
Test4: online check, unit=0, blkcount=65471., mediatype=DU:RA81
Test4: online check, unit=1, blkcount=614336., mediatype=DU:RA81
Test4: online check, unit=2, blkcount=891008., mediatype=DU:RA81
Test4: online check, unit=3, blkcount=1953154., mediatype=DU:RA81
Test4: online check, unit=4, not present, status=03
Test4: online check, unit=5, not present, status=03
Test4: online check, unit=6, not present, status=03
Test4: online check, unit=7, not present, status=03

Test5: M9312 basic boot sequence
Test5: bootblock read success, unit=0, bytecount=512.
Test5: bootblock read success, unit=1, bytecount=512.
Test5: bootblock read success, unit=2, bytecount=512.
Test5: bootblock read success, unit=3, bytecount=512.

Test6: sequential read
Test6: sequential read, unit=0, success, blkcnt=10168., ticks=600., devsiz=65471.
Test6: sequential read, unit=1, success, blkcnt=10000., ticks=600., devsiz=614336.
Test6: sequential read, unit=2, success, blkcnt=10144., ticks=600., devsiz=891008.
Test6: sequential read, unit=3, success, blkcnt=10144., ticks=600., devsiz=1953154.

End pass 1. errors 0.

I got a read performance of ~10,000 512B blocks in 600 ticks, or 1,000 512B blocks/second. 500KB/s more or less, SCSI device read into memory.

This is on a plain old 11/34A, no cache, 256K MS11-LD MOS memory with a 510ns cycle time.

FYI test program available on an XXDPv25 TU58 image at: https://ak6dn.github.io/PDP-11/TU58/ see 11XX_9.DSK

And for those interested, diagnostic listing/source at: https://ak6dn.github.io/PDP-11/DIAGNOSTICS/ refer to mscp.*
 
With a UC07, you really need to go into F.R.D. and run an autoconfigure (option 14) every time you change the drive configuration.

I can run AK6DN's disk images just fine on my 11/73.
 
With a UC07, you really need to go into F.R.D. and run an autoconfigure (option 14) every time you change the drive configuration.

I can run AK6DN's disk images just fine on my 11/73.
Thanks, his disks are clearly fine. Glad i decided to try them or i would have never known about this until i decided to add more disks. Not really sure what happened but it seems that UC07 was not happy with me swapping disks on it.
 
Addendum. I also ran my home grown MSCP mini-functional/performance test, and got these results:
Code:
.C MSCP
RUN MSCP.BIC/5

MSCP Controller Exerciser v1.15

Test1: basic MSCP controller access

Test2: basic controller initialization

Test3: controller illegal opcode response

Test4: check online units
Test4: online check, unit=0, blkcount=65471., mediatype=DU:RA81
Test4: online check, unit=1, blkcount=614336., mediatype=DU:RA81
Test4: online check, unit=2, blkcount=891008., mediatype=DU:RA81
Test4: online check, unit=3, blkcount=1953154., mediatype=DU:RA81
Test4: online check, unit=4, not present, status=03
Test4: online check, unit=5, not present, status=03
Test4: online check, unit=6, not present, status=03
Test4: online check, unit=7, not present, status=03

Test5: M9312 basic boot sequence
Test5: bootblock read success, unit=0, bytecount=512.
Test5: bootblock read success, unit=1, bytecount=512.
Test5: bootblock read success, unit=2, bytecount=512.
Test5: bootblock read success, unit=3, bytecount=512.

Test6: sequential read
Test6: sequential read, unit=0, success, blkcnt=10168., ticks=600., devsiz=65471.
Test6: sequential read, unit=1, success, blkcnt=10000., ticks=600., devsiz=614336.
Test6: sequential read, unit=2, success, blkcnt=10144., ticks=600., devsiz=891008.
Test6: sequential read, unit=3, success, blkcnt=10144., ticks=600., devsiz=1953154.

End pass 1. errors 0.

I got a read performance of ~10,000 512B blocks in 600 ticks, or 1,000 512B blocks/second. 500KB/s more or less, SCSI device read into memory.

This is on a plain old 11/34A, no cache, 256K MS11-LD MOS memory with a 510ns cycle time.

FYI test program available on an XXDPv25 TU58 image at: https://ak6dn.github.io/PDP-11/TU58/ see 11XX_9.DSK

And for those interested, diagnostic listing/source at: https://ak6dn.github.io/PDP-11/DIAGNOSTICS/ refer to mscp.*
This is good stuff Thanks, Steve figured it out. Once i ran the autoconfig my UC07 is happy and your disks are performing just fine :)
 
Back
Top