Hi!
Have the past weeks struggled with getting my BlueSCSI to work with my Amiga 4000 with a Fastlane Z3 SCSI card. Perhaps I have missed something simple, or deeper diagnostics are in order.
TL;DR symptoms are that the computer seemingly lock up or reboots at random. Have found that attempting to launch games through WHDLoad/iGame it fails every time.
I'll list the specs the best I can first.
Amiga 4000 Dcr (A4000TX) with 3.2 ROM and WB. Super Buster rev. 11.
TF4060 CPU card (FW 4252a06, no overclock)
ZZ9000 RTG (FW 1.13 no RAM)
X-Surf 100 NIC
Prelude (replica) sound card with MPEGit
Fastlane Z3 SCSI controller (v2.2 card with v8.5 ROM, no RAM)
BlueSCSI V2 (HW 2023.10a, FW 2024.05.21) (Updated to v2024.09.15)
Samsung Pro Endurance 128GB SD card
The Fastlane Z3 uses an Emulex FAS216 SCSI chip.
Getting this computer up and running have been quite the ordeal. I am confident that the final piece, my BlueSCSI drive, will be sorted out with some assistance from the community. A lot works, but not quite.
Initially I struggled with random crashes that resulted in a corrupt file system. With the assistance of the debug option, I traced this down to my brand new SanDisk SD card was the culprit. Could see CRC errors and similar messages occur throughout the logs. Replaced this with a high endurance Samsung SD card and the corruption got sorted. Unfortunately, strange stability problems persisted.
I looked at the basics again. Power is supplied by a Corsair RMX750, modified with a 15 ohm 50 watt resistor on the 12 volt rail in order to provide some load. Measuring on the BlueSCSI, I read stable 12,06 and 5,05 volt. Both the BlueSCSI and the controller is terminated. The latter have traditional resistor packs, but currently these are removed in favor of an active terminator plugged into the external port. Cable is free of damage and is 40-50 cm long. The file system is formatted with PFS3aio and have triple checked that the DosType, Mask and such are correct according to the documentation.
Since everything checks out, I started playing with the various settings that can be applied. It appear to be slightly more stable with parity off, though this could very well be a placebo effect. Tried some additional settings like quirks, system type, no prefetch, but so far nothing appear to improve the situation.
Using a different brand SD card (WD Purple) results in the same strange behavior.
Attatched some log files. All are with parity disabled, but the two that ends with the number 2 have additional settings applied. I do see some watchdog and timeout messages at the ends when the computer locked up. The activity LED will stay continuously lit for 10 seconds or so before it goes out.
The FSST log is from when I ran a program called FileSystemStressTest that generates a large amount of files in order to check for file system problems. It has passed once, but otherwise always locks up in the validation phase, not when it generates files. It does appear that WHDLoad does some burst reading and writing when launching a game.
The computer is stable and problematic software like WHDLoad works as it should when booting from IDE. I could of course use IDE and be done with it, but would like to get to the bottom on the SCSI issue. This is also my preferred interface, as the BlueSCSI is a very elegant solution. It is also the faster option.
Using the image on the SD card in WinUAE also works as it should.
Running a file system check and repair program (PFS Doctor) no errors are found. Both in emulator and on actual hardware.
Any help is greatly appreciated.
Have the past weeks struggled with getting my BlueSCSI to work with my Amiga 4000 with a Fastlane Z3 SCSI card. Perhaps I have missed something simple, or deeper diagnostics are in order.
TL;DR symptoms are that the computer seemingly lock up or reboots at random. Have found that attempting to launch games through WHDLoad/iGame it fails every time.
I'll list the specs the best I can first.
Amiga 4000 Dcr (A4000TX) with 3.2 ROM and WB. Super Buster rev. 11.
TF4060 CPU card (FW 4252a06, no overclock)
ZZ9000 RTG (FW 1.13 no RAM)
X-Surf 100 NIC
Prelude (replica) sound card with MPEGit
Fastlane Z3 SCSI controller (v2.2 card with v8.5 ROM, no RAM)
BlueSCSI V2 (HW 2023.10a, FW 2024.05.21) (Updated to v2024.09.15)
Samsung Pro Endurance 128GB SD card
The Fastlane Z3 uses an Emulex FAS216 SCSI chip.
Getting this computer up and running have been quite the ordeal. I am confident that the final piece, my BlueSCSI drive, will be sorted out with some assistance from the community. A lot works, but not quite.
Initially I struggled with random crashes that resulted in a corrupt file system. With the assistance of the debug option, I traced this down to my brand new SanDisk SD card was the culprit. Could see CRC errors and similar messages occur throughout the logs. Replaced this with a high endurance Samsung SD card and the corruption got sorted. Unfortunately, strange stability problems persisted.
I looked at the basics again. Power is supplied by a Corsair RMX750, modified with a 15 ohm 50 watt resistor on the 12 volt rail in order to provide some load. Measuring on the BlueSCSI, I read stable 12,06 and 5,05 volt. Both the BlueSCSI and the controller is terminated. The latter have traditional resistor packs, but currently these are removed in favor of an active terminator plugged into the external port. Cable is free of damage and is 40-50 cm long. The file system is formatted with PFS3aio and have triple checked that the DosType, Mask and such are correct according to the documentation.
Since everything checks out, I started playing with the various settings that can be applied. It appear to be slightly more stable with parity off, though this could very well be a placebo effect. Tried some additional settings like quirks, system type, no prefetch, but so far nothing appear to improve the situation.
Using a different brand SD card (WD Purple) results in the same strange behavior.
Attatched some log files. All are with parity disabled, but the two that ends with the number 2 have additional settings applied. I do see some watchdog and timeout messages at the ends when the computer locked up. The activity LED will stay continuously lit for 10 seconds or so before it goes out.
The FSST log is from when I ran a program called FileSystemStressTest that generates a large amount of files in order to check for file system problems. It has passed once, but otherwise always locks up in the validation phase, not when it generates files. It does appear that WHDLoad does some burst reading and writing when launching a game.
The computer is stable and problematic software like WHDLoad works as it should when booting from IDE. I could of course use IDE and be done with it, but would like to get to the bottom on the SCSI issue. This is also my preferred interface, as the BlueSCSI is a very elegant solution. It is also the faster option.
Using the image on the SD card in WinUAE also works as it should.
Running a file system check and repair program (PFS Doctor) no errors are found. Both in emulator and on actual hardware.
Any help is greatly appreciated.
Attachments
Last edited: