Re: exxos's DFB1 trials
Posted: 16 Nov 2022 23:06
Not heard of that one :) if it will fit on the floppy then I can try..dml wrote: 16 Nov 2022 23:04 Did you try the mandelbox raytracer yet? It should be a decent burn-in :twisted:
We welcome retro users & hardware gurus alike! Come and join the party :)
https://www.exxosforum.co.uk/forum/
Not heard of that one :) if it will fit on the floppy then I can try..dml wrote: 16 Nov 2022 23:04 Did you try the mandelbox raytracer yet? It should be a decent burn-in :twisted:
I posted it in here a few days ago, although I probably can't find it among the traffic. I'll relink it tomorrow morning. Time to collapse now :pexxos wrote: 16 Nov 2022 23:06 Not heard of that one :) if it will fit on the floppy then I can try..
Oh I see it.. viewtopic.php?f=112&t=5934&p=93487&hili ... box#p93487dml wrote: 16 Nov 2022 23:08 I posted it in here a few days ago, although I probably can't find it among the traffic. I'll relink it tomorrow morning. Time to collapse now :p
I think @12-MHz got good results putting inline termination resistors between AS and DS between the two processors. Perhaps on the next board spin I'll put in a single 4-way resistor network and route AS,DS,DSACK0 and DSACK1 directly between the processors via that. Extra part, though... Might be better to do four separate footprints and use the same value resistor as I use for the clock inline termination resistors. Perhaps settle for 47R or something.exxos wrote: 16 Nov 2022 22:44I would say so yes. I will do some loading testing on the oscillator which I will look into more tomorrow. I would put some series resistance in the DSACK lines from the FPU to PLD though. Assume 68R be about right. May need some experimentation..Badwolf wrote: 16 Nov 2022 22:33 I can abandon this direct DSACK-DSACK firmware until next board spin, then, I take it?
My only worry about adding another four caps is it's starting to get hard for the hobbiest. If we're making a small run with the parts pre-assembled, it's fine. I reckon two more -- one for each pair of VCC pins -- might have to do. I could mask off VCC around the pins so that the power has to pass via the cap connection, though.I would definitely address all the capacitors issues we talked about earlier in the new spin.
The only issue I had with that is I knew people would just fit a 40MHz part and wonder why their 40MHz chip failed. At least by driving it we can divide it down. The firmware updates I'm working on at the moment default to driving he FPU at motherboard frequency and you can then select OSC/2 or full OSC in software.I would probably suggest just going with a separate oscillator for the FPU. As we cannot really assume what speeds the CPU or FPU can run at currently.
I think some FPUs will do some instructions at 50MHz, but I bet they all fail on the trig tests.Incidentally it still does not run at 50MHz, it crashes on the first test :lol: :roll: But I need to put maybe a 33R in series with it yet, its hardwired to the OSC currently. But I think this particular FPU is just simply a 40MHz part.
ahh "exxos edition branch" ;)Badwolf wrote: 16 Nov 2022 23:15 My only worry about adding another four caps is it's starting to get hard for the hobbiest. If we're making a small run with the parts pre-assembled, it's fine. I reckon two more -- one for each pair of VCC pins -- might have to do. I could mask off VCC around the pins so that the power has to pass via the cap connection, though.
Maybe... see very bottom line on this page... https://exxosforum.co.uk/atari/last/FPU/index.htm They very easy to kill.Badwolf wrote: 16 Nov 2022 23:15 The only issue I had with that is I knew people would just fit a 40MHz part and wonder why their 40MHz chip failed. At least by driving it we can divide it down. The firmware updates I'm working on at the moment default to driving he FPU at motherboard frequency and you can then select OSC/2 or full OSC in software.
I saw that before.. but since the clock fix, it fails on the first test now. :shrug:I think some FPUs will do some instructions at 50MHz, but I bet they all fail on the trig tests.
My screen went blank after it did like a inch.. now crashes after 3 lines.. Well I say crash.. the screen goes blank.. so no idea what it's doing.
You need a software control firmware to select the OSC/2 option ;-)
It should run from STRam or TTRam. If it crashes it is likely a FPU exception (I did say it would be a burn-in :-p)exxos wrote: 17 Nov 2022 00:04 Mines done about 20% more than your image . Never thought to check if it's running from TTram or not :lol: