You will not be able to post if you are still using Microsoft email addresses such as Hotmail etc
See here for more information viewtopic.php?f=20&t=7296
DO NOT USE MOBILE / CGNAT DEVICES WHERE THE IP CHANGES CONSTANTLY!
At this time, it is unfortunately not possible to whitelist users when your IP changes constantly.
You may inadvertently get banned because a previous attack may have used the IP you are now on.
So I suggest people only use fixed IP address devices until I can think of a solution for this problem!
Please make sure you are logged in for at least 2 hours
to make sure your IP is added into the firewall whitelist, thanks :)

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: 27797
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 4422 times

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

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

So it looks like Trudie byteswapping is working!
User avatar
PhilC
Moderator
Moderator
Posts: 7252
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
Site sponsor
Site sponsor
Posts: 1674
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: 27797
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 4378 times
User avatar
exxos
Site Admin
Site Admin
Posts: 27797
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.
User avatar
exxos
Site Admin
Site Admin
Posts: 27797
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 :(
User avatar
exxos
Site Admin
Site Admin
Posts: 27797
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..
User avatar
exxos
Site Admin
Site Admin
Posts: 27797
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 4076 times
User avatar
exxos
Site Admin
Site Admin
Posts: 27797
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..


User avatar
exxos
Site Admin
Site Admin
Posts: 27797
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 4249 times
Post Reply

Return to “PHOENIX ZONE”