![]() |
![]() |
#21 |
Thalion Webshrine
Join Date: Jan 2004
Location: Oxford
Posts: 14,448
|
1) Something has changed with the Gayle emulation in the CFIDE68k CPLD code since Thomas Köckerbauer did his patch?
2) It only works for A500+ (after a reset) because of address map conflicts? (The CFIDE68k connects directly to the 68k CPU but IIRC if something else responds to a read to address XXXX then there will be a conflict on the DATA bus?) WinUAE is unlikely to emulate data bus-conflicts? 3) Mixture of the two? |
![]() |
![]() |
#22 | |
Registered User
Join Date: Aug 2012
Location: Australia
Posts: 651
|
Bounty: A500 KickStart v1.3 patch with support for scsi.device 40.63
Quote:
I will be able to try dJos's rom (the patched 1.3 rom created from Thomas's patch ) when my board from kipper turns up... at least we will know if it still works with my a500+. Also i had a look what the patch does. I looked at what the patch applies to scsi.device 40.12 from an a1200. it adds the asm shown in the distribution for adding a boot node near the end of the scsi.device (file offset 000029f4) where it looks like it calls expansion.library. (Note: the scsi.device only patch's only work on the dumps from the getscsi tool mentioned in the readme which generates a different dump from if you use romsplit - his read me says something about getscsi removes a call to adddevicenode) The patch also modifies some bytes at the start of the device (at offset 00000017 and 00000019) from 76 to 87 but id have to look up what part of the device structure that is. But as you have said, the patched 1.3 rom should work if the cpld is using the same codebase as when Thomas developed it. What doesn't make sense to me is djos says the 2.x roms with scsi.device do work....that would imply its the patch doing something wrong. Anyway at-least i can test it in an a500+ which is discussed in Thomas's distribution. |
|
![]() |
![]() |
#23 | |
Registered User
Join Date: Sep 2006
Location: Thunder Bay, Canada
Posts: 4,323
|
Quote:
|
|
![]() |
![]() |
#24 |
Registered User
Join Date: Aug 2012
Location: Australia
Posts: 651
|
|
![]() |
![]() |
#25 | |
Registered User
Join Date: Aug 2004
Location:
Posts: 3,349
|
Quote:
|
|
![]() |
![]() |
#26 | |
Registered User
Join Date: Aug 2012
Location: Australia
Posts: 651
|
Bounty: A500 KickStart v1.3 patch with support for scsi.device 40.63
Quote:
Currently i think 43.45 is the highest one it has patches for: http://aminet.net/driver/media/SCSI4345p.lha Id have to boot my amiga back up to check Not sure if it has calls to any other 2.x functions. Last edited by Vot; 10 April 2015 at 04:04. |
|
![]() |
![]() |
#27 | |
Registered User
Join Date: Aug 2012
Location: Australia
Posts: 651
|
Bounty: A500 KickStart v1.3 patch with support for scsi.device 40.63
Quote:
I just had a thought. Try making a mount-list for your cfcard and mounting the hdd from a floppy using the mount command. To make a mount-list giggle-disk on a floppy should work. See if it can communicate with the cfcard then.. |
|
![]() |
![]() |
#28 |
Registered User
Join Date: Aug 2012
Location: Melbourne, Australia
Posts: 888
|
Bounty: A500 KickStart v1.3 patch with support for scsi.device 40.63
Make me an adf (hdd is dh0) and I'll burn the ROM and take my a500 apart again to test.
![]() Ps I've never made a mount list and have no clue how. Pss that won't stop a version query of scsi.Device crashing the Amiga. |
![]() |
![]() |
#29 |
Registered User
Join Date: Aug 2012
Location: Australia
Posts: 651
|
|
![]() |
![]() |
#30 |
Registered User
Join Date: Sep 2006
Location: Thunder Bay, Canada
Posts: 4,323
|
not sure if there is any relevant info here, but i thought i'd post it anyway...
http://eab.abime.net/showthread.php?t=54028 |
![]() |
![]() |
#31 | |
Registered User
Join Date: Aug 2012
Location: Australia
Posts: 651
|
Bounty: A500 KickStart v1.3 patch with support for scsi.device 40.63
Quote:
Yep as suggested in the thread im going to get him to make a mount-list and try to mount the hdd from floppy. Giggle disk just makes it easier as it will automatically make the mount-list. Trouble being giggle disk only runs on 2.x. So he will need to boot with 2.x create the mountlist then try the patched 1.3 kickstart with the mountlist |
|
![]() |
![]() |
#32 |
Registered User
Join Date: Aug 2012
Location: Melbourne, Australia
Posts: 888
|
Bounty: A500 KickStart v1.3 patch with support for scsi.device 40.63
Sorry chaps haven't had much time to play with my a500 this weekend (little kids are high maintenance especially when 1 of them is teething!).
Vot if you fancy a drive over to Vermont south I'll give you a patched ks1.3 ROM to play with. |
![]() |
![]() |
#33 | |
Registered User
Join Date: Aug 2012
Location: Australia
Posts: 651
|
Bounty: A500 KickStart v1.3 patch with support for scsi.device 40.63
Quote:
I know your pain. I have the same problem. My 2 year old has decided to not sleep all night. EDIT: I know why. We both have some virus .. Sore throat ![]() I did make you an adf but it got got invalidated (must have reset when it was writing) so i need to make it again. Also it seems giggledisk doesnt make a 1.3 compatible mountlist. Hopefully I will have a chance tomorrow. As for a drive.. Hahahah I'm in Cairns thats about a 3000km drive. Last edited by Vot; 12 April 2015 at 16:51. |
|
![]() |
![]() |
#34 |
Registered User
Join Date: Aug 2012
Location: Melbourne, Australia
Posts: 888
|
Bounty: A500 KickStart v1.3 patch with support for scsi.device 40.63
Lol, i thought you where in Melbourne for some reason.
Any way I burnt some new ROM's while the kids where sleeping and ran some more tests. Querying the scsi device version no longer crashes workbench which is good (no idea why) but i still don't get a mounted drive even tho hdtoolbox can see the drive. I'll post some pics shortly. Edit, pics: |
![]() |
![]() |
#35 |
Registered User
Join Date: Aug 2012
Location: Melbourne, Australia
Posts: 888
|
So Vot very kindly made me a WB1.3 ADF with mountlist generator and it works great with patched KS1.3 using my existing DH0 and DH1 partitions.
![]() So does that mean the v40.63 scsi.device is not automounting perfectly compatible partitions or is something else the root cause? |
![]() |
![]() |
#36 | |
Registered User
Join Date: Feb 2012
Location: United Kingdom
Posts: 3,184
|
Quote:
|
|
![]() |
![]() |
#37 |
Registered User
Join Date: Aug 2012
Location: Australia
Posts: 651
|
Well what it does tell us is that the scsi.device in the patched kickstart dJOS has works fine. Its just an autoboot issue. (Be that due to the ide emulation or the patch somehow.. Im guessing he would still prefer an auto-booting hdd rather than using a floppy to boot it. I might have asked before dJOS but what version scsi.device is in the rom and how did you make it. I.e with the gpatch that just patches the scsi.device & you used remus or the gpatch that directly makes a patched kickstart from a stock one. |
![]() |
![]() |
#38 |
Registered User
Join Date: Aug 2012
Location: Melbourne, Australia
Posts: 888
|
Bounty: A500 KickStart v1.3 patch with support for scsi.device 40.63
No, the bounty is to make a patch that allows ks1.3 to work fully with c.f. Ide hdd's. Booting off a floppy to mount the drives is just a step in the discovery process. If it's a bug in the c.f. Ide code then I'd still pay the bounty to whoever fixes that and releases to code to the community. |
![]() |
![]() |
#39 | |
Registered User
Join Date: Aug 2012
Location: Melbourne, Australia
Posts: 888
|
Bounty: A500 KickStart v1.3 patch with support for scsi.device 40.63
Quote:
Iirc it was gpatch, i followed the instructions in the linked aminet patch to the letter using my a1200. The scsi.Device is 40.63 but i haven't tried 40.70. Last edited by dJOS; 23 April 2015 at 03:28. |
|
![]() |
![]() |
#40 |
Registered User
Join Date: Aug 2012
Location: Melbourne, Australia
Posts: 888
|
ROM Patch Link:
http://aminet.net/package/util/boot/kick13scsipatch I might make some KS3.1 40.70 roms for my a1200 and try with that version - TBH I hadnt considered trying this till now. I think im running original KS3.1 40.68 roms atm so it'll be interesting to see if 40.70 has a newer scsi.device version. |
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
A2091/A590 scsi.device 14 MHz patch | SpeedGeek | Coders. System | 14 | 08 December 2022 17:14 |
Kickstart 1.3 with scsi.device | 8bitbubsy | support.Hardware | 53 | 06 February 2018 13:14 |
Jaguar XJ200 - 020 / 030 support - speed patch | viddi | Games images which need to be WHDified | 15 | 11 May 2013 14:18 |
three in one? (SCSI Patch,Mac Patch,MapRom) | RogerWilco09 | support.Apps | 0 | 05 May 2009 16:56 |
New Bounty-Project started for AROS: Kickstart replacement | Paul | News | 0 | 26 December 2004 12:12 |
|
|