14 December 2019, 05:37 | #61 |
Registered User
Join Date: Aug 2016
Location: Earth
Posts: 883
|
I haven't attempted, yet, with my other SCSI boards. Have you commented to the maker of SCS2SD? I haven't. I've been really focused on OS 3.1.4 compatibility with games and Async. Compact Flash is becoming more pricey, and more rare from my searches..so I've been checking my SD's a bit with SCSI2SD V6. I really dig the speeds vs V5. Your WarpOS DT's really seem faster with V6, I know they aren't but showing friends, and teens I know, really gets replies and conversations. "This was before Windows became a 'thing' it is now?? Wow..!! That's pretty fast." I still adore, big time, discussing the Pioneer of Computing. It's fun to help them explore it.
|
14 December 2019, 15:51 | #62 |
Registered User
Join Date: Aug 2018
Location: United Kingdom
Posts: 198
|
I haven't contacted him, but will be doing so. I'm trying to figure out if there is a good test case or even some debug output possible. I know it will not be much help if I simply tell him enabling synchronous mode causes write corruption.
Is termination enabled on your board? I disabled it on mine as I have a CD-ROM drive on the end of my SCSI chain with the termination jumper on. Actually, those are the only 2 devices normally connected, unless I've connected my old HDD via mobile rack. IIRC, normally Phase 5 SCSI throws a wobbly (and debug output) if parity checks fail, but that is not happening with this issue. The first time I noticed the issue was some corruption in the dir listing, when I was comparing the original drive content (lots of softlinks that I needed to remake), which was when I then tried diskvalid. I think I might try with FFS also, as that may trigger error requesters when the files are written (unlike PFS3). The other possibility is that the correct data is received by SCSI2SD v6, but it is mangling it when writing to the SD. I'm using a legit SanDisk Extreme Pro 64Mb (Amazon black Friday deal ), so that should work fine. |
14 December 2019, 21:28 | #63 |
Registered User
Join Date: Aug 2018
Location: United Kingdom
Posts: 198
|
Quick update from me - Sync 5Mb/s mode certainly seems more reliable, but I'm sure I got errors with it yesterday. My old HDD works fine in 10Mb/s mode and I get around 8Mb/s reads. However, I notice in unitcontrol that my HDD has FWC Mode On, whereas the SCSI2SD has FWC Mode Off (cannot be turned on). Obviously, the SCSI2SD doesn't really need a fast write cache, but I do wonder if a device says it has one, then the Phase 5 SCSI controller performs writes differently somehow (AFAIK, it would be up to the SCSI device to handle the cache itself anyway).
I could not get any debug output to show up, but I did try FFS instead of PFS3, and corruption occurs there too. Obviously in a different way due the structure used by the FS. With FFS, files themselves tend to be corrupt, which can be tested with "DirDiff 2 -b", for example. With PFS3, sometimes files are corrupt, but since it stores a directory tree (unlike FFS), if you get corruption there, you tend to get weirdness in directory listings which ultimately messes up the entire partition. PFS3 also sometimes gives errors about reads outside the partition because of this. Anyway, I've mailed the SCSI2SD maker to see what he says. Is there anybody we can ask about the SCSI controller on the B/CSPPC? I would love to know if it itself handles writes differently if the device supports FWC mode or not. |
15 December 2019, 02:56 | #64 |
Registered User
Join Date: Aug 2016
Location: Earth
Posts: 883
|
Termination is active. The V6 is all I have on my CSPPC SCSI. I decided, before I read these replies, to check Sync 5MB again. Using my current SD config with OS3141 updated from OS 3.5, and I use WOS where possible. Was recognized by A4000 quicker than with ASync. My CF is hanging off its reader, I wanted it disconnected for clarity. I did enable SCSI-2 just for fun...before I stated this little test.
SysInfo v4.x is showing about 3.3MB. Payback PPC, Shogo, and Wipeout 2097 all load quicker. I made an new test partition for Sync, and Cloned files to it from my GB SYS:. That was pretty quick. I used DiskDoctor to check it. All is good. I powered off, changed to Sync 10MB/s, and repeating.. I'm using PNY Elite 64GB... Which is getting different results than my other posts above. Hmm... |
15 December 2019, 05:04 | #65 |
Registered User
Join Date: Aug 2016
Location: Earth
Posts: 883
|
Something is funky. I just noticed a problem. The Copy I made of my CF to SD SYS..has problems. ASync or Sync, whatever selection..Uropa 2's intro is having graphical problems via ADOS. The copy of partition was done with:
Copy OS314: SD_314: Clone All Quiet So...some checking to do. But also some family stuff. I'll report back when able. |
15 December 2019, 10:39 | #66 |
Registered User
Join Date: Aug 2018
Location: United Kingdom
Posts: 198
|
I would suggest also using http://aminet.net/package/disk/bakup/DirDiff to check integrity of the files: "DirDiff 2 -b OS314: SD_314:" with async and sync. You can use the P5 unitcontrol command to switch async/sync without needing a reboot.
If you make the copy in async mode, I'm guessing if you then switch back to sync 10mb mode, all will be ok for reads. |
15 December 2019, 21:16 | #67 |
Registered User
Join Date: Aug 2018
Location: United Kingdom
Posts: 198
|
You are using v6.2.7 or newer, right, if I read previous comments correctly?
Apparently, I've heard that v6.2.5 is ok, but data corruption occurs with newer versions. I haven't checked this myself yet, but hope to do so tomorrow night. |
16 December 2019, 04:51 | #68 | |
Registered User
Join Date: Jul 2018
Location: Spain
Posts: 106
|
Quote:
Btw, is it true that an older firmware was better regarding data corruption? I just noticed there’s a new version of the firmware published just a week ago: http://www.codesrc.com/files/scsi2sd-v6/v6.2.9/ Will try tomorrow… Saluditos, Ferrán. |
|
16 December 2019, 05:57 | #69 |
Registered User
Join Date: Aug 2016
Location: Earth
Posts: 883
|
For some reason if I copy some stuff with DOpus 5.81 or 5.91 I'm noticing some flaws with some stuff. Like Uropa 2's Intro. If I copy the directory via Workbench drag'n'drop to a SCSI2SD V6 PFS3 partition the Intro plays well from my personal boot menu. I'm going to do some more checking on this soon. I'll check with FFS. It doesn't matter if I'm using OS 3.1.4.1 or OS3.5.
I was going to look into DirDiff, and the UnitControl I've left the SCSI menu at Auto. I was switching it via USB. I just downgraded to 6.2.5 and it seems to be doing well with Sync 10MB/s. SysInfo 4 shows 3.27MB/s. So, still not the speed I want, but is a little faster than my IDE CF adapter. More checking to do. |
16 December 2019, 06:01 | #70 |
Registered User
Join Date: Jul 2017
Location: San Jose
Posts: 651
|
I am using SCSI2SD on a Blizzard 1230IV and 1260. I have to limit the transfer rate to 5mb/s, synchronous; otherwise SysTest will lock up when performing disk access benchmarks.
|
16 December 2019, 12:09 | #71 | |
Registered User
Join Date: Jul 2018
Location: Spain
Posts: 106
|
Quote:
Also, are you getting consistent data integrity? Of course, that’s more important that all the speed one can get. You know, “power without control…” Saluditos, Ferrán. Last edited by Ferry; 16 December 2019 at 14:06. Reason: Misspelling |
|
16 December 2019, 23:15 | #72 | |
Registered User
Join Date: Jul 2017
Location: San Jose
Posts: 651
|
Quote:
SysInfo Attests around 4mb/s with the 5mb/s synchronous setting. That setup seems to be stable. When setting the SCSI2SD to 10mb/s synchronous, SysInfo Reports up to 6mb/s, but SysTest will lock up during the disk benchmarks. |
|
17 December 2019, 00:01 | #73 |
Registered User
Join Date: Aug 2016
Location: Earth
Posts: 883
|
Since the degrade to v6.2.5 it's doing well. Copies from Directory Opus 5.91 are also in tact. I'm running programs that were visibly showing problems.
|
17 December 2019, 19:44 | #74 |
Registered User
Join Date: Aug 2018
Location: United Kingdom
Posts: 198
|
6.2.5 seems ok to me too. 6.2.9 definitely still has the data corruption.
I prefer to use http://aminet.net/package/disk/misc/DTA100 to measure real read speeds on a 10Mb or so file. On an A1200 built-in IDE is around 2mb/s, SCSI2SD async around 2.5mb/s and sync 6-8mb/s. I've been in touch with the SCSI2SD maker - Michael is currently investigating the issue. I've been trying out some test firmwares for him, so hopefully he can find and fix the bug introduced after 6.2.5. Another symptom I found is when using the BUF parameter of the copy command. It defaults to 64K, but if I increase to 128K or 256K, the SCSI bus dies and the BPPC SCSI controller throws up an unexpected disconnect message, requiring a power off/on. Indeed, any program that tries to write more than 64K in one go would either trigger this or increase data corruption. I think CSPPC users need to take extra care regarding termination. With the CSPPC having a 68pin connection, you probably should not use the active termination on SCSI2SD. Instead you need to place active terminators at the start and end of the chain (as the CSPPC does not self terminate host end). For BPPC, it is a little easier since it is 50pin and AFAIK the BPPC does self terminate host end, so you just need to terminate the device at the end of the chain, or place a separate terminator there. Active terminators only for both CSPPC and BPPC, of course. |
17 December 2019, 22:59 | #75 | |
Registered User
Join Date: Aug 2018
Location: United Kingdom
Posts: 198
|
Quote:
Unitcontrol mimics the SCSI boot menu, but any changes you make are temporary. After a reboot, any changes you made revert to the saved SCSI menu settings. |
|
18 December 2019, 00:35 | #76 | |
Registered User
Join Date: Jul 2018
Location: Spain
Posts: 106
|
Quote:
Saluditos, Ferrán. |
|
18 December 2019, 00:42 | #77 | ||
Registered User
Join Date: Jul 2018
Location: Spain
Posts: 106
|
Quote:
Quote:
Saluditos, Ferrán. |
||
18 December 2019, 11:38 | #78 | |
Registered User
Join Date: Aug 2018
Location: United Kingdom
Posts: 198
|
Quote:
It has been 10+ years since I messed with the drives in my A1200 and I had so many different tools installed that I couldn't remember which I should use . HDToolbox (OS3.1) HDToolbox (OS3.9) HDInstTools SCSIConfig Media Toolbox I figured out from my old drives that I must have used HDToolbox from OS3.9, especially as both drives were larger than 4 Gig. The OS3.1 version obviously should be avoided and I couldn't figure out how to work HDInstTools - it didn't seem it wanted to read the current RDB and just wanted to start from scratch. Media Toolbox is I think from early OS4 betas and that can switch synchronous on, but I soon discovered it wrote corrupt RDBs! |
|
18 December 2019, 16:28 | #79 | |
Registered User
Join Date: Jul 2018
Location: Spain
Posts: 106
|
Quote:
Oh, and thanks for the hint about the program. Saluditos, Ferrán. |
|
18 December 2019, 19:42 | #80 | |||||
Registered User
Join Date: Aug 2016
Location: Earth
Posts: 883
|
Quote:
Quote:
Quote:
Quote:
Quote:
I've been playing with Sync and ASync with the V6 board and CSPPC's Boot Menu, Sync 10MB/s gets me a 7MB/s transfer but then the Amiga locks. Synch 5 MB/s seems stable. So, perhaps Michael will find a further solution. Still checking combos. Soon I'll check the Unit Control from Phase 5. |
|||||
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
CF / SD and large drives FAQ | fgh | support.Hardware | 488 | 18 September 2023 08:11 |
Problem with SUPER LARGE hard drives | Karpow | support.Hardware | 32 | 07 June 2015 23:13 |
Large Hard-Drives (over 4gb) | keitha1200 | support.Hardware | 4 | 20 April 2012 08:09 |
What sort of Filemaster to use with large drives? | Ebster | support.Apps | 4 | 08 February 2009 17:53 |
Large hard drives and WB3.0... | darkwave | support.Hardware | 3 | 05 July 2004 03:19 |
|
|