Falcon SCSI write issues

Problems with your machine in general.
User avatar
viking272
Site sponsor
Site sponsor
Posts: 286
Joined: 10 Aug 2020 11:32
Location: Reading, Berkshire, UK

Re: Falcon SCSI write issues

Post by viking272 »

mikro wrote: 24 Sep 2025 13:48
stephen_usher wrote: 24 Sep 2025 13:43 The question is, how many Falcon owners have used SCSI for storage other than CDROMs?

Given that the main storage for the Falcon is the IDE drive I somewhat doubt there's a very large number of people trying to use SCSI storage as (a) the number of Falcons is small, (b) most were for music composition where the storage of MIDI data would be easily held on the internal IDE drive. So, probably a vanishingly small number.
I have to disagree. Just recently I have inherited a musician's Falcon and got a heap of SCSI ZIP disk media full of files with tens of MB each.
I was thinking maybe more than 80% of Falcon's use IDE. I inherited a musicians Falcon too, it had SCSI internally but most people I know just had IDE. Afterall there were a few years Atari only sold Falcon's with an IDE drive. SCSI was only external but the boot was IDE. Anyway there are a few options here and would be good to test it further.
User avatar
exxos
Site Admin
Site Admin
Posts: 28344
Joined: 16 Aug 2017 23:19
Location: UK

Re: Falcon SCSI write issues

Post by exxos »

These are the first tests with jookies program. I've been chatting to him about adding more tests which I'll test tonight..

551669999_778178201478458_3624442099285420849_n.jpg
552707076_1340908051084612_959284940764542906_n.jpg
553410256_2282922738890436_6863631842935809630_n.jpg
You do not have the required permissions to view the files attached to this post.
User avatar
exxos
Site Admin
Site Admin
Posts: 28344
Joined: 16 Aug 2017 23:19
Location: UK

Re: Falcon SCSI write issues

Post by exxos »

mikro wrote: 24 Sep 2025 13:48 Just recently I have inherited a musician's Falcon and got a heap of SCSI ZIP disk media full of files with tens of MB each.
What driver?
User avatar
stephen_usher
Site sponsor
Site sponsor
Posts: 7376
Joined: 13 Nov 2017 19:19
Location: Oxford, UK.

Re: Falcon SCSI write issues

Post by stephen_usher »

exxos wrote: 24 Sep 2025 13:59 These are the first tests with jookies program. I've been chatting to him about adding more tests which I'll test tonight..
What would be useful would be locating the transfer buffer at specific addresses, starting below the 4MB barrier, straddling the barrier and having the buffer above the barrier and testing DMA data transfers directly to/from those (note: it may not be just write corruption). With each of these you can try different sizes.

I guess that the best way to rule out (as best as you can) any filesystem access is to preallocate a large file and only write/read within it. If using a filesystem the FAT will still be updated with the access time, however.

Does Jookie say what the SCSI status at the bottom actually means?

I'm guessing that he's doing raw access and this is coming from the SCSI controller, which would suggest that the SCSI device is getting a bad command not just that the data being transferred is corrupt.
Intro retro computers since before they were retro...
ZX81->Spectrum->Memotech MTX->Sinclair QL->520STM->BBC Micro->TT030->PCs & Sun Workstations.
Added code to the MiNT kernel (still there the last time I checked) + put together MiNTOS.
Collection now with added Macs, Amigas, Suns and Acorns.
User avatar
exxos
Site Admin
Site Admin
Posts: 28344
Joined: 16 Aug 2017 23:19
Location: UK

Re: Falcon SCSI write issues

Post by exxos »

stephen_usher wrote: 24 Sep 2025 14:11 What would be useful would be locating the transfer buffer at specific addresses
That is what he is coding now..
Does Jookie say what the SCSI status at the bottom actually means?
Nope.. I'll ask.
Command success" - 0/1 - just boolean, if my SCSI library successfully got to the end of SCSI command and there was no timeout and no error
"SCSI result" - if the "Command success" is 1, then this holds SCSI status byte (from last phase of SCSI command)
if the "Command success" is 0, e.g. due to timeout, then this is just 0xff... usually, with SCSI, value 0 means OK status (no error)
mikro
Posts: 820
Joined: 28 Aug 2017 23:22
Location: Kosice, Slovakia

Re: Falcon SCSI write issues

Post by mikro »

exxos wrote: 24 Sep 2025 14:03What driver?
An older HD Driver, definitely below 10 (I had multiple disks from him with different versions).
User avatar
JezC
Posts: 2782
Joined: 28 Aug 2017 23:44

Re: Falcon SCSI write issues

Post by JezC »

Depending what music applications the Falcon was being used for would have a big impact on whether a SCSI drive were used or not.
Both Cubase Audio & Logic Audio could only record/playback multiple audio tracks from a SCSI drive (and preferably an AV SCSI drive at that).
If just using MIDI then IDE would be fine (or for loading the app from disc).
The typical IDE drives in Falcons were too small to be any use for audio recording/playback too.
mikro
Posts: 820
Joined: 28 Aug 2017 23:22
Location: Kosice, Slovakia

Re: Falcon SCSI write issues

Post by mikro »

JezC wrote: 24 Sep 2025 14:39The typical IDE drives in Falcons were too small to be any use for audio recording/playback too.
Exactly my point. So I'm pretty sceptical that none of those musicians wouldn't have noticed.
User avatar
Badwolf
Site sponsor
Site sponsor
Posts: 3043
Joined: 19 Nov 2019 12:09

Re: Falcon SCSI write issues

Post by Badwolf »

mikro wrote: 24 Sep 2025 13:48
stephen_usher wrote: 24 Sep 2025 13:43 The question is, how many Falcon owners have used SCSI for storage other than CDROMs?
...
So, probably a vanishingly small number.
I have to disagree. Just recently I have inherited a musician's Falcon and got a heap of SCSI ZIP disk media full of files with tens of MB each.
Concur. And recall how we got here: Cubase Audio insists on SCSI and it was used for direct-to-disc recordings.

It does smack of a fault with that board. SDMA bridged address pin, perhaps?

BW
DFB1 Open source 50MHz 030 and TT-RAM accelerator for the Falcon
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
User avatar
exxos
Site Admin
Site Admin
Posts: 28344
Joined: 16 Aug 2017 23:19
Location: UK

Re: Falcon SCSI write issues

Post by exxos »

Badwolf wrote: 24 Sep 2025 14:53 [And recall how we got here: Cubase Audio insists on SCSI and it was used for direct-to-disc recordings.
depending on hdd fragmentation, partition cluster size (e.g. 64 kB), TOS might want to issue smaller transfers - to fit into empty parts of the drive, into individual clusters, etc.
It does smack of a fault with that board. SDMA bridged address pin, perhaps?
Same fault on 2 different falcons....

Return to “HARDWARE ISSUES”

Who is online

Users browsing this forum: ClaudeBot, mmandusic and 7 guests