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: 23488
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: Trudie - The Next IDE Board

Post by exxos »

In light of issues with assembly with basically everything lately.. I have just done a 5.1 version using a lot more SMT which JLC can assemble..

Preview does not seem to be working but all these parts will be assembled at the factory.. Leaving just the main PLD on the top of the board to solder manually...

Capture.JPG
Capture.JPG (56.1 KiB) Viewed 3244 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: 23488
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: Trudie - The Next IDE Board

Post by exxos »

Got these back today.. So the only thing I can balls-up is soldering the PLD :)

IMG_5693.JPG
IMG_5693.JPG (382.43 KiB) Viewed 3152 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
PhilC
Moderator
Moderator
Posts: 6012
Joined: Fri Mar 23, 2018 8:22 pm

Re: Trudie - The Next IDE Board

Post by PhilC »

exxos wrote: Mon Oct 19, 2020 9:46 pm Got these back today.. So the only thing I can balls-up is soldering the PLD :)
The only thing? :lol: :lol: :dizzy:
If it ain't broke, test it to Destruction.
User avatar
Icky
Site Admin
Site Admin
Posts: 3986
Joined: Sun Sep 03, 2017 10:57 am
Location: UK

Re: Trudie - The Next IDE Board

Post by Icky »

Nice re-spin for SMT assembly @exxos. Will really cut down the time to build. :)
User avatar
exxos
Site Admin
Site Admin
Posts: 23488
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: Trudie - The Next IDE Board

Post by exxos »

Pasted the board here https://www.exxosforum.co.uk/forum/viewt ... 976#p51976

Just a video showing some progress at least with assembly...


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: 23488
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: Trudie - The Next IDE Board

Post by exxos »

Next to work on the firmware..

IMG_5752.JPG
IMG_5752.JPG (350.87 KiB) Viewed 2910 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: 23488
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: Trudie - The Next IDE Board

Post by exxos »

:sigh:

IMG_5753.JPG
IMG_5753.JPG (261.41 KiB) Viewed 2882 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: 23488
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: Trudie - The Next IDE Board

Post by exxos »

Thats better!

IMG_5754.JPG
IMG_5754.JPG (338.63 KiB) Viewed 2870 times
IMG_5755.JPG
IMG_5755.JPG (375.01 KiB) Viewed 2870 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: 23488
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: Trudie - The Next IDE Board

Post by exxos »

After checking out the signals on the board I found that I have some 33pF caps which ended up that 65pF & 215pF :roll: I thought these were bad caps but turns out the capacitance is actually on the PCB itself :roll: While I was aware there would be some capacitive coupling I really did not think it would end up at 200pF! :roll:

1.PNG
1.PNG (53.24 KiB) Viewed 2837 times
2.PNG
2.PNG (51.53 KiB) Viewed 2837 times
3.PNG
3.PNG (39.99 KiB) Viewed 2837 times

So I have limited the ground fill on the top and bottom keeping it well away from the caps. I also routed in master slave select line which I can only work out is on pin 28 of the IDE44 pin header.

I added in a second 4pin header as I missed off a ROM CS header :( And the other three are spare IO's which may get repurposed for something in the future but it will also help to have the to use them as debug lines for my scope.

The active LED which comes on when the interface is active, is on for such a short amount of time is basically never visible. I separated the interface active and ID active LEDs as at some point in the past it was useful to work out of the problem was with the interface or IDE card itself.. I think the IDE LED just stays on for a long time inherently to make it visible. I assume there is some delay logic for that to happen or it could just simply take ages to do anything.. But either way that LED is clearly visible and there is no problems with it.. The active LED I used a load of clock dividers and delay chains in the PLD to keep it on for longer, but this uses a lot of chip resources to the point I maxed out the thing :roll:

So I added on a simple RC Delay line which I can charge and discharge to get approximately half a second delay on the active LED.. Which turned out I needed to use a 10uF capacitor which I could not really discharge using a PLD IO pin :roll: So I had to add in a small MOSFET to discharge it, then a series resistor to limit the current flow a little bit. It got a bit more complicated than I really wanted it to be, but I want the LED to stay on longer so.. :lol:

Capture.PNG
Capture.PNG (28.39 KiB) Viewed 2837 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: 23488
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: Trudie - The Next IDE Board

Post by exxos »

Finally had a bit of time today to look at the byte swap issue again... And it does appear to be working now :D But with some odd side effects which I am currently trying to figure out...

So this is what I have on the PC..

IMG_5770.JPG
IMG_5770.JPG (538.4 KiB) Viewed 2750 times

This is what I have on the ST..

IMG_5771.JPG
IMG_5771.JPG (446.39 KiB) Viewed 2750 times

And just to verify that this is not HD11 byte swapping active...
(if it was then the speed drops to something like 300 kB a second.. But I am not currently convinced this is working properly)

IMG_5772.JPG
IMG_5772.JPG (420.98 KiB) Viewed 2750 times


The problem I am currently having is while it looks correct on initial load...

IMG_5773.JPG
IMG_5773.JPG (382.51 KiB) Viewed 2750 times

... If I load the driver a second time "SANDISK" ends up swapped..
I also see the same in the utility as well but otherwise everything seems to work fine :shrug:

IMG_5774.JPG
IMG_5774.JPG (344.47 KiB) Viewed 2750 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”