The TF330 is here
Moderators: terriblefire, Terriblefire Moderator
- 8 Bit Dreams
- Moderator Team
- Posts: 785
- Joined: Fri Nov 09, 2018 7:12 am
- Location: Germany
Re: The TF330 is here
reading this i remember same issues here on german side, no chances to run a card with @25Mhz using 64MB SDRAM expansion.. may be same reason...
Retro computer hardware & repair in Germany
-
- Moderator Team
- Posts: 5389
- Joined: Mon Aug 28, 2017 10:56 pm
- Location: Glasgow, UK
Re: The TF330 is here
Yeah. 21Mhz was the lower limit for the TF530 with how I wired it up. Makes sense that this one is 42Mhz with everything x2.exxos wrote: ↑Mon Nov 26, 2018 10:20 pmIf your trying to fit 2 fast cycles inside a slower one, thats probably why slower speeds are not working. I half recall you talking to me about this before ? I think you was trying to run fast-ram cycles at the same time as "MB" cycles were happening ?terriblefire wrote: ↑Mon Nov 26, 2018 10:12 pm I agree. I've just found the CD32 very picky on this. Its actually been quite easy to get 50Mhz working. 25Mhz is not happy at all. I think its because 14.8Mhz and 25Mhz are too close together. You cant fit 2 fast cycles inside one slow cycle. Perhaps I should just fit an 80Mhz crystal instead and go with 40Mhz and be done with it.
EDIT: Amiga's dont do ARB and slow down BTW. They cycle overlap and crash. its a real PITA.
Even so, if clocks are out of sync its complicating matters as that fast clock timing is going to be a bit "hit and miss" in the lower clock domains timing.
EDIT: You probably would need a fast domain clock, I would guess 2.5 or 3x faster than the 14MHz clock to do 2 fast cycles inside a slower one. Probably like 42MHz would be needed to complete 2 full clocks reliable inside a 14MHz clocked cycle.
About to try putting DSACK[1:0] through a 70ns delay to see if thats enough.
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
-
- Moderator Team
- Posts: 5389
- Joined: Mon Aug 28, 2017 10:56 pm
- Location: Glasgow, UK
Re: The TF330 is here
Yeah that didn’t work. I think 25mhz mode may be a non starter. I wonder if the 28mhz motherhood signal is on the riser somewhere. That would be easy.
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
Re: The TF330 is here
You might be making things worse adding a delay. I mean 25MHz is 40ns cycle time. So you can be 40ns faster or slower than whatever you are timing it to. So adding 70ns would mean you will be 40ns+70ns = 110ns later than your expecting depending on where the cycles happen to align up.
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.
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.
-
- Moderator Team
- Posts: 5389
- Joined: Mon Aug 28, 2017 10:56 pm
- Location: Glasgow, UK
Re: The TF330 is here
Indeed. I may just give be up and use the 28mhz signal for slow running. The CPLD is already very full with the SDRAM code.exxos wrote: ↑Tue Nov 27, 2018 8:35 am You might be making things worse adding a delay. I mean 25MHz is 40ns cycle time. So you can be 40ns faster or slower than whatever you are timing it to. So adding 70ns would mean you will be 40ns+70ns = 110ns later than your expecting depending on where the cycles happen to align up.
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
Re: The TF330 is here
Would it be possible to take the 14 mhz cpu clock @ pin 99 and multiply it thus eliminating the need for onboard crystal? This way everything runs in sync. You get 28/42 mhz speeds for the 68030 kinda like the M-Tec accelerator on the A1200.
EDIT: looks like you are already thinking along this line. NVM
EDIT: looks like you are already thinking along this line. NVM
-
- Moderator Team
- Posts: 5389
- Joined: Mon Aug 28, 2017 10:56 pm
- Location: Glasgow, UK
Re: The TF330 is here
I was but when Chris and I tried a clock multiplier there was an issue.. can’t remember that it was now.
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
-
- Moderator Team
- Posts: 5389
- Joined: Mon Aug 28, 2017 10:56 pm
- Location: Glasgow, UK
Re: The TF330 is here
To be clear this issue is completely unrelated to the SDRAM. It’s just the usual nonsense you have to deal with every time you change the clock relationships.
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
Re: The TF330 is here
The PLL multiplier I tried was responding to noise and upsetting the PLL frequency. So while it worked 99% of the time just fine, it was causing random crashes as the "locked on frequency" changed... IMHO that kinda defeats the object of a PLL if it adjusts to the input frequency in real time A PLL should lock onto a signal and bloody well stop there, but I haven't found one which actually does that.. In the end I gave up screwing around with them. I probably documented all this "*somewhere* .terriblefire wrote: ↑Tue Nov 27, 2018 1:41 pm I was but when Chris and I tried a clock multiplier there was an issue.. can’t remember that it was now.
EDIT:
Oh and the x2 settings wasn't even reliable, it would end up at like x5 half the time. Probably if enough time and effort went into it, it could be made to work properly. But they made my "never use again list", not worth the trouble.
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.
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.
- 8 Bit Dreams
- Moderator Team
- Posts: 785
- Joined: Fri Nov 09, 2018 7:12 am
- Location: Germany
Re: The TF330 is here
This one does this task excellent:terriblefire wrote: ↑Tue Nov 27, 2018 1:41 pm I was but when Chris and I tried a clock multiplier there was an issue.. can’t remember that it was now.
https://www.digikey.com/product-detail/ ... ND/2005327
Have it on a 020 accelerator card
Retro computer hardware & repair in Germany