Afternoon all,
Boards for revision 5 of the DFB1 have arrived and it's time to embark on what I (dearly!) hope will be the first public version.
A few bodge wires I don't mind but if there are any cut trace requirements, I'll be a sad panda.
Here's part one of the assembly series. Passives and the CPLD.
Cheers,
BW
REMINDER - Stay logged in for at least 2 hours a week to get whitelisted.
Also it helps build a picture where our "good traffic" is coming from for detection scripts.
:o)
Also it helps build a picture where our "good traffic" is coming from for detection scripts.
:o)
[Video] Building the DFB1r5
-
Badwolf
- Site sponsor

- Posts: 3046
- Joined: 19 Nov 2019 12:09
[Video] Building the DFB1r5
DFB1 Open source 50MHz 030 and TT-RAM accelerator for the Falcon
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
-
Steve
- Posts: 3310
- Joined: 15 Sep 2017 11:49
Re: [Video] Building the DFB1r5
Very cool! Good luck! :)
-
JezC
- Posts: 2789
- Joined: 28 Aug 2017 23:44
Re: [Video] Building the DFB1r5
@Badwolf I'll be following the progress with interest - this one seems to have been turned round pretty quickly!
(Either that or I've been so preoccupied with all the other developments on the forum plus my own H4 + TF536 woes that time really has gone that quickly) :roll:
(Either that or I've been so preoccupied with all the other developments on the forum plus my own H4 + TF536 woes that time really has gone that quickly) :roll:
-
Badwolf
- Site sponsor

- Posts: 3046
- Joined: 19 Nov 2019 12:09
Re: [Video] Building the DFB1r5
Morning all.
Part two in the series is now available.
Spoilers: it's good news. :D
BW
Part two in the series is now available.
Spoilers: it's good news. :D
BW
DFB1 Open source 50MHz 030 and TT-RAM accelerator for the Falcon
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
-
derkom
- Moderator

- Posts: 1231
- Joined: 29 Jul 2018 18:45
Re: [Video] Building the DFB1r5
Looks like the spoiler is already in the YouTube title image. :lol:
-
pixelpusher
- Posts: 144
- Joined: 27 Dec 2019 21:01
Re: [Video] Building the DFB1r5
Great project and entertaining and educational videos.Badwolf wrote: 19 Mar 2022 11:00 Morning all.
Part two in the series is now available.
Spoilers: it's good news. :D
BW
Thx!
-
Badwolf
- Site sponsor

- Posts: 3046
- Joined: 19 Nov 2019 12:09
Re: [Video] Building the DFB1r5
Haha. That’s from r4 and it’s the target. Not there with r5 yet ;)
BW
DFB1 Open source 50MHz 030 and TT-RAM accelerator for the Falcon
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
-
Badwolf
- Site sponsor

- Posts: 3046
- Joined: 19 Nov 2019 12:09
Re: [Video] Building the DFB1r5
Part three is up.
If nothing else works from this point foward, I think we have a viable release. :D
Todays target: TT-RAM.
BW
If nothing else works from this point foward, I think we have a viable release. :D
Todays target: TT-RAM.
BW
DFB1 Open source 50MHz 030 and TT-RAM accelerator for the Falcon
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
-
Badwolf
- Site sponsor

- Posts: 3046
- Joined: 19 Nov 2019 12:09
Re: [Video] Building the DFB1r5
The final part of the DFB1 build series, part four, is up.
In this episode we target the FPU and run some benchmarks. Frontbench plays us out, as ever.
There are likely to be other videos on DFB1 as I improve the firmware and investigate issues (currently I have a suspected faulty CPLD), but I now consider the DFB1 project to be suitable for full release.
I'll be making firmware available on the GitHub page later this week, with luck, and I've already started updating the wiki if anyone wishes to look into how this was made.
~~~
I started thinking about this back in 2019. I loaded the MC68030 user's manual onto my iPad in July of that year and that kept me quiet on a transatlantic flight to Toronto whist my wife was asleep. I became distracted for a few months with an Acorn A3000, but picking this back up in November of the same year I asked a question on Atari-Forum looking for some guidance (https://www.atari-forum.com/viewtopic.php?t=37897).
Within the week I'd wired up an Arduino to the expansion port to investigate bus arbitration. I succeeded in stealing cycles from the CPU whilst leaving the system stable. As one of my friends put it, I'd successfully built a decelerator!
Later that month I ordered the circuit board for DFB1r1. Getting the first revision board to work at all was the hardest part, but once I was able to boot the diagnostic cartridge from an 'external' CPU, the problems, whilst maybe taking as long, became more trivial at each step.
The next big leap was about a year into the project: the move to SDRAM to take my expansion card from 1MB TT-RAM to 128. Another year went past finessing niggling smaller issues. The DSP took the longest time to figure out. The FPU needed a number of redesigns. The amount of money spent on blown up CPLDs doesn't bear thinking about.
Of course I've not been working on this full time and I've been distracted by software projects (like FrontBench) or other hardware hacks (like the ST booster), but here we are, two and a half years later and, despite perhaps a bit of a stability issue with the CPLD on this first rev 5 board, I'm drawing a line and calling it job done for the hardware.
I'd like to go and sit in the garden with a gin.
But it's only Monday. C'est la vie.
BW
In this episode we target the FPU and run some benchmarks. Frontbench plays us out, as ever.
There are likely to be other videos on DFB1 as I improve the firmware and investigate issues (currently I have a suspected faulty CPLD), but I now consider the DFB1 project to be suitable for full release.
I'll be making firmware available on the GitHub page later this week, with luck, and I've already started updating the wiki if anyone wishes to look into how this was made.
~~~
I started thinking about this back in 2019. I loaded the MC68030 user's manual onto my iPad in July of that year and that kept me quiet on a transatlantic flight to Toronto whist my wife was asleep. I became distracted for a few months with an Acorn A3000, but picking this back up in November of the same year I asked a question on Atari-Forum looking for some guidance (https://www.atari-forum.com/viewtopic.php?t=37897).
Within the week I'd wired up an Arduino to the expansion port to investigate bus arbitration. I succeeded in stealing cycles from the CPU whilst leaving the system stable. As one of my friends put it, I'd successfully built a decelerator!
Later that month I ordered the circuit board for DFB1r1. Getting the first revision board to work at all was the hardest part, but once I was able to boot the diagnostic cartridge from an 'external' CPU, the problems, whilst maybe taking as long, became more trivial at each step.
The next big leap was about a year into the project: the move to SDRAM to take my expansion card from 1MB TT-RAM to 128. Another year went past finessing niggling smaller issues. The DSP took the longest time to figure out. The FPU needed a number of redesigns. The amount of money spent on blown up CPLDs doesn't bear thinking about.
Of course I've not been working on this full time and I've been distracted by software projects (like FrontBench) or other hardware hacks (like the ST booster), but here we are, two and a half years later and, despite perhaps a bit of a stability issue with the CPLD on this first rev 5 board, I'm drawing a line and calling it job done for the hardware.
I'd like to go and sit in the garden with a gin.
But it's only Monday. C'est la vie.
BW
DFB1 Open source 50MHz 030 and TT-RAM accelerator for the Falcon
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
-
JezC
- Posts: 2789
- Joined: 28 Aug 2017 23:44
Re: [Video] Building the DFB1r5
I think you deserve that G&T no matter what day of the week it is! Great result...I'd better start saving up the pennies to buy the bits for one of these!
:2k2:
:2k2:
Who is online
Users browsing this forum: ClaudeBot, jmorden and 27 guests