Trudie - The Next IDE Board

All the good stuff hardware and software wise for the Phoenix H5 series motherboards.
User avatar
exxos
Site Admin
Site Admin
Posts: 23497
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: Trudie - The Next IDE Board

Post by exxos »

( continued from previous page)

Some sanity checks...

No Trudie byteswapping , HD11 byteswap seems to auto enable ... As expected ~300KB/sec

IMG_5775.JPG
IMG_5775.JPG (518.33 KiB) Viewed 3152 times

WITH Trudie byteswapping.. Assume HD11 auto turns byteswapping off..

IMG_5776.JPG
IMG_5776.JPG (409.02 KiB) Viewed 3152 times

So it looks like Trudie byteswapping is working!
https://www.exxosforum.co.uk/atari/ All my hardware guides - mods - games - STOS
https://www.exxosforum.co.uk/atari/store2/ - All my hardware mods for sale - Please help support by making a purchase.
viewtopic.php?f=17&t=1585 Have you done the Mandatory Fixes ?
Just because a lot of people agree on something, doesn't make it a fact. ~exxos ~
People should find solutions to problems, not find problems with solutions.
User avatar
PhilC
Moderator
Moderator
Posts: 6016
Joined: Fri Mar 23, 2018 8:22 pm

Re: Trudie - The Next IDE Board

Post by PhilC »

:girldance: :girldance: :girldance:
If it ain't broke, test it to Destruction.
User avatar
agranlund
Posts: 777
Joined: Sun Aug 18, 2019 10:43 pm
Location: Sweden
Contact:

Re: Trudie - The Next IDE Board

Post by agranlund »

Nice!! :bravo:
User avatar
exxos
Site Admin
Site Admin
Posts: 23497
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: Trudie - The Next IDE Board

Post by exxos »

argh! almost boots from hardware byteswap!

IMG_5780.JPG
IMG_5780.JPG (157.65 KiB) Viewed 3108 times
https://www.exxosforum.co.uk/atari/ All my hardware guides - mods - games - STOS
https://www.exxosforum.co.uk/atari/store2/ - All my hardware mods for sale - Please help support by making a purchase.
viewtopic.php?f=17&t=1585 Have you done the Mandatory Fixes ?
Just because a lot of people agree on something, doesn't make it a fact. ~exxos ~
People should find solutions to problems, not find problems with solutions.
User avatar
exxos
Site Admin
Site Admin
Posts: 23497
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: Trudie - The Next IDE Board

Post by exxos »

So I am really not following whats going on with all this. If I turn on byteswap all the time, HD11 enables byteswap itself and ends up with 327kb/s. If I enabled BS on first command, HD11 loads fine and seems to work fine, drive reads are fine and full speed, but if I reload the driver then "sandisk" ends up byteswapped.. So its like the IDENT info gets byteswaped .. if I byteswap on everything but IDENT, it goes back to enabling HD11 byteswap.. So I can't bloody win either way :pullhair: :headbang:

I could understand it if IDENT was read on initial boot (which assume it is) and my code byte swapped on the second read.. but that does not happen. So I can only assume something else is read before issuing commands, but could only be the error register :shrug:

So unless someone knows why HD11 keeps triggering BS itself, then I may just have to shelve this project until I have more time and patience to keep endlessly changing things about. I've asked Uwe for help in what HD11 actually does relating to BS, but he is less than helpful. So without knowing whats going on, its just near-on impossible to diagnose the issues without reversing engineering the driver, which is basically what I will be doing with my bus sniffer project.
https://www.exxosforum.co.uk/atari/ All my hardware guides - mods - games - STOS
https://www.exxosforum.co.uk/atari/store2/ - All my hardware mods for sale - Please help support by making a purchase.
viewtopic.php?f=17&t=1585 Have you done the Mandatory Fixes ?
Just because a lot of people agree on something, doesn't make it a fact. ~exxos ~
People should find solutions to problems, not find problems with solutions.
User avatar
exxos
Site Admin
Site Admin
Posts: 23497
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: Trudie - The Next IDE Board

Post by exxos »

Actually my current board / firmware has byteswap enabled all the time after the first sector command. So *everything* is swapped.. By all accounts that shouldn't work, but the CF card is formatted on the PC, and it runs programs fine etc.. it benchmarks at full speed as well. So HD11 isn't doing the byteswapping.. I just don't get whats going on :(
https://www.exxosforum.co.uk/atari/ All my hardware guides - mods - games - STOS
https://www.exxosforum.co.uk/atari/store2/ - All my hardware mods for sale - Please help support by making a purchase.
viewtopic.php?f=17&t=1585 Have you done the Mandatory Fixes ?
Just because a lot of people agree on something, doesn't make it a fact. ~exxos ~
People should find solutions to problems, not find problems with solutions.
User avatar
exxos
Site Admin
Site Admin
Posts: 23497
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: Trudie - The Next IDE Board

Post by exxos »

Had a break over the weekend and thought of a re-work of some code which now works!

Now I can load HD11 from floppy, BS is enabled, and get full speed on drive access.. The bug of loading HDUTIL or driver again and SANDISK getting swapped is one nagging problem now out of the way! So basically it seems to be all working fine when booting from floppy.

So the last issue is to figure out why TOS isn't happy autobooting from IDE.. I just get 4 bombs..
https://www.exxosforum.co.uk/atari/ All my hardware guides - mods - games - STOS
https://www.exxosforum.co.uk/atari/store2/ - All my hardware mods for sale - Please help support by making a purchase.
viewtopic.php?f=17&t=1585 Have you done the Mandatory Fixes ?
Just because a lot of people agree on something, doesn't make it a fact. ~exxos ~
People should find solutions to problems, not find problems with solutions.
User avatar
exxos
Site Admin
Site Admin
Posts: 23497
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: Trudie - The Next IDE Board

Post by exxos »

:pullhair: :pullhair: :pullhair: :foldarms:

IMG_5799.JPG
IMG_5799.JPG (35.21 KiB) Viewed 2806 times
https://www.exxosforum.co.uk/atari/ All my hardware guides - mods - games - STOS
https://www.exxosforum.co.uk/atari/store2/ - All my hardware mods for sale - Please help support by making a purchase.
viewtopic.php?f=17&t=1585 Have you done the Mandatory Fixes ?
Just because a lot of people agree on something, doesn't make it a fact. ~exxos ~
People should find solutions to problems, not find problems with solutions.
User avatar
exxos
Site Admin
Site Admin
Posts: 23497
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: Trudie - The Next IDE Board

Post by exxos »

ah so why does this seem to be now working ??? :lol: Did I screw something up or does it really work now...

Point being.. PC can see the drive, ST can see the drive, BUT, its not running with "software byte swap" as its running near 1400kb/sec not 300kb/sec with software byteswapping..


https://www.exxosforum.co.uk/atari/ All my hardware guides - mods - games - STOS
https://www.exxosforum.co.uk/atari/store2/ - All my hardware mods for sale - Please help support by making a purchase.
viewtopic.php?f=17&t=1585 Have you done the Mandatory Fixes ?
Just because a lot of people agree on something, doesn't make it a fact. ~exxos ~
People should find solutions to problems, not find problems with solutions.
User avatar
exxos
Site Admin
Site Admin
Posts: 23497
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: Trudie - The Next IDE Board

Post by exxos »

V5.2 I started messing with the paste printer and results are looking good on the first PLD :)

I swapped some pins about and adding a bit more stuff on this version.. but I hope won't take long to get running this time...

Capture.PNG
Capture.PNG (1.67 MiB) Viewed 2979 times
https://www.exxosforum.co.uk/atari/ All my hardware guides - mods - games - STOS
https://www.exxosforum.co.uk/atari/store2/ - All my hardware mods for sale - Please help support by making a purchase.
viewtopic.php?f=17&t=1585 Have you done the Mandatory Fixes ?
Just because a lot of people agree on something, doesn't make it a fact. ~exxos ~
People should find solutions to problems, not find problems with solutions.
Post Reply

Return to “PHOENIX ZONE”