DFB1r3 dev board demonstration video

General chat about boosters.
User avatar
JezC
Posts: 1286
Joined: Mon Aug 28, 2017 11:44 pm

Re: DFB1r3 dev board demonstration video

Post by JezC » Fri May 21, 2021 3:55 pm

Very nice...I'd be interested in a version of this if/when you're in a position to consider making or selling these.

:goodpost: :bravo: :thumbup:

Badwolf
Posts: 522
Joined: Tue Nov 19, 2019 12:09 pm

Re: DFB1r3 dev board demonstration video

Post by Badwolf » Fri May 21, 2021 5:33 pm

By the way, I mentioned in the video that I was experimenting with adding an FPU to the board. It doesn't work for me, alas.

It's recognised and under TOS the FRAC.DSP program will draw its Mandelbrot, but GB6 will crash. Under EmuTOS it's an exception on both.

I've a suspicion I've pushed my particular brand of firmware about as far as I can. I'm getting some odd fitting errors and any little tweak seems to break timing now despite vast swathes of macrocells being available. More work is needed there & therefore timing may be the problem.


In terms of wiring, I've:
  • All 32 data lines connected
  • DSACK[1:0] are connected direct and converted to open drain with 2k2 pullups
  • A[4:1] connected to the address bus
  • Clock, reset, RW, AS and DS bridged
  • Chip Select being the only derived signal based on

    Code: Select all

    &FC & ( A[19:16] == 4'b0010 ); // co-processor decode
Sound about right?

BW
Falcdate Use the internet to work around dead Falcon NVRAM battery
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
DFB External 030 and AltRAM for the Falcon (under development)

User avatar
exxos
Site Admin
Site Admin
Posts: 16004
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: DFB1r3 dev board demonstration video

Post by exxos » Sat May 22, 2021 10:22 am

Badwolf wrote:
Fri May 21, 2021 5:33 pm
  • Chip Select being the only derived signal based on

    Code: Select all

    &FC & ( A[19:16] == 4'b0010 ); // co-processor decode
TF536 has

Code: Select all

wire FPUOP = CPUSPACE & ({A[19:16]} === {4'b0010});
So looks right to me :)
https://www.exxoshost.co.uk/atari/ All my hardware guides - mods - games - STOS
https://www.exxoshost.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 ~

Reylan
Posts: 3
Joined: Sat May 02, 2020 10:46 am

Re: DFB1r3 dev board demonstration video

Post by Reylan » Sun May 23, 2021 8:14 am

Hello,
I was wondering if it would be possible to stack the dfb1 on top is a ct60e.
To give a fully compatible and fast 68030 and a 68060.
Just to know 😊

Badwolf
Posts: 522
Joined: Tue Nov 19, 2019 12:09 pm

Re: DFB1r3 dev board demonstration video

Post by Badwolf » Tue Jun 01, 2021 4:25 pm

Reylan wrote:
Sun May 23, 2021 8:14 am
Hello,
I was wondering if it would be possible to stack the dfb1 on top is a ct60e.
To give a fully compatible and fast 68030 and a 68060.
Just to know 😊
Haha, I doubt it!

BW
Falcdate Use the internet to work around dead Falcon NVRAM battery
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
DFB External 030 and AltRAM for the Falcon (under development)

Badwolf
Posts: 522
Joined: Tue Nov 19, 2019 12:09 pm

Re: DFB1r3 dev board demonstration video

Post by Badwolf » Tue Jun 01, 2021 4:26 pm

exxos wrote:
Sat May 22, 2021 10:22 am
TF536 has

Code: Select all

wire FPUOP = CPUSPACE & ({A[19:16]} === {4'b0010});
So looks right to me :)
Cheers.

Been away for a week so will likely come back to this later this week. Suspecting possibly dodgy fly-leads, TBH.

BW
Falcdate Use the internet to work around dead Falcon NVRAM battery
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
DFB External 030 and AltRAM for the Falcon (under development)

MegaSTEarian
Posts: 62
Joined: Wed Aug 19, 2020 12:56 pm

Re: DFB1r3 dev board demonstration video

Post by MegaSTEarian » Tue Jun 15, 2021 11:03 am

Any update on this wonderful project?

Badwolf
Posts: 522
Joined: Tue Nov 19, 2019 12:09 pm

Re: DFB1r3 dev board demonstration video

Post by Badwolf » Wed Jun 16, 2021 11:52 am

Yeah, sorry, not a lot for a number of reasons.
  • I've been a way for a bit.
  • I've been experimenting with other things.
  • Cricket season has started so my weekends aren't as available.
  • The FPU hat didn't work 'out of the box' and I hit a dead-end firmware-wise trying to make it so.
I've started work on rebuilding the firmware as it's *really* inefficient at the moment. I thought about porting the TF330 source as a starter but it doesn't really have much in common with the Falcon's architecture so would likely end up being mostly my code. The TF536 is closer, but it's not open. I might try a bastardised combination TF534 and TF330 and see where I get.

Basically I want a new, more efficient, more reliable firmware before I move back the FPU and rev4.

Cheers for chasing me up, though. :)

BW
Falcdate Use the internet to work around dead Falcon NVRAM battery
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
DFB External 030 and AltRAM for the Falcon (under development)

MegaSTEarian
Posts: 62
Joined: Wed Aug 19, 2020 12:56 pm

Re: DFB1r3 dev board demonstration video

Post by MegaSTEarian » Fri Jun 18, 2021 12:00 pm

Cheers, thanks for the update.

Post Reply

Return to “EVERYTHING ELSE”