Danke, das ist aber nicht genau das, was ich meinte.
Der MegaSTE Hostcontroller kann doch mehrere SCSI IDs verwalten und gibt diese der Zulu weiter, die dann wiederrum die imaginäre SCSI Laufwerke verwaltet. Wenn ich jetzt 2 davon anlege, HD0.img und HD1.img werden diese ja von der Zulu erkannt:
[12ms] Platform: ZuluSCSI RP2040
[12ms] FW Version: 24.11.1-release Nov 1 2024 22:04:12
[13ms] DIP switch settings: debug log 0, termination 1
[13ms] SCSI termination is enabled
[14ms] Flash chip size: 4096 kB
[14ms] SCSI target/disk mode selected by DIP switch, acting as a SCSI disk
[77ms] SD card detected, FAT16 volume size: 1875 MB
[77ms] SD MID: 0x02, OID: 0x54 0x4D
[77ms] SD Name: SD02G
[77ms] SD Date: 9/2008
[78ms] SD Serial: 0xA785CF85
[78ms] -- WARNING: Your SD Card Speed Class is 4. Class 10 or better is recommended for best performance.
[83ms] Reading configuration from zuluscsi.ini
[86ms] Active configuration (using system preset "MegaSTE"):
[86ms] -- SelectionDelay = 255
[86ms] -- EnableUnitAttention = No
[87ms] -- EnableSCSI2 = Yes
[87ms] -- EnableSelLatch = No
[87ms] -- MapLunsToIDs = Yes
[87ms] -- EnableParity = No
[145ms] Finding images in directory /:
[149ms] -- Opening /HD0.img for id:0 lun:0
[219ms] ---- Configuring as disk drive drive
[219ms] ---- Read prefetch enabled: 8192 bytes
[222ms] -- Opening /HD1.img for id:1 lun:0
[293ms] ---- Configuring as disk drive drive
[293ms] ---- Read prefetch enabled: 8192 bytes
[294ms] -- Platform supports ROM drive up to 3740 kB
[295ms] ---- ROM drive image not detected
[295ms] SCSI ID: 0, BlockSize: 512, Type: 0, Quirks: 0, Size: 524288kB
[296ms] SCSI ID: 1, BlockSize: 512, Type: 0, Quirks: 0, Size: 524288kB
[687ms] Initialization complete!
[13154ms] Toolbox enabled = 0
Leider kann ich über den ICD Treiber nicht auf SCSI ID1 zugreifen, obwohl er erkannt wird, daher frage ich mich, wo der Fehler liegt.