Hi guys,
The below should, I hope, be a stability improvement over the current firmware doing the rounds.
This gives the SDRAM controller a bit more overhead on write which means it should still work when the underlying clock is down at 8MHz which is, I think, one of the EmuTOS start-up issues.
This version works well for me with both EmuTOS and TOS in flash.
1MB and 512kB flash chips are supported, but for now only the lower 512kB is usable (this is as I've not invented a way to flash the upper half yet!)
If I don't hear of any problems in a few days, I'll make this the new release version.
BW
You will not be able to post if you are still using Microsoft email addresses such as Hotmail etc
See here for more information viewtopic.php?f=20&t=7296
See here for more information viewtopic.php?f=20&t=7296
BOOKMARK THIS PAGE !
https://www.exxosforum.co.uk:8085/IP_CHECK/
You can unban yourself if needed. It also sends me reports to investigate the ban.
https://www.exxosforum.co.uk:8085/IP_CHECK/
You can unban yourself if needed. It also sends me reports to investigate the ban.
DO NOT USE MOBILE / CGNAT DEVICES WHERE THE IP CHANGES CONSTANTLY!
At this time, it is unfortunately not possible to whitelist users when your IP changes constantly.
You may inadvertently get banned because a previous attack may have used the IP you are now on.
So I suggest people only use fixed IP address devices until I can think of a solution for this problem!
At this time, it is unfortunately not possible to whitelist users when your IP changes constantly.
You may inadvertently get banned because a previous attack may have used the IP you are now on.
So I suggest people only use fixed IP address devices until I can think of a solution for this problem!
New experimental DFB1 firmware (October 2022)
-
Badwolf
- Site sponsor

- Posts: 3038
- Joined: 19 Nov 2019 12:09
New experimental DFB1 firmware (October 2022)
You do not have the required permissions to view the files attached to this post.
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
-
markus0321
- Posts: 146
- Joined: 19 Dec 2020 11:42
- Location: Zielona Gora
Re: New experimental DFB1 firmware (October 2022)
This generally works fine for me. Thanks for you for a good job :-)
I have detected a problem, probably related to the latest version of the maprom program. When I run it with EmuTOS installed correctly in the flash memory on the DFB1 board, the error appears as in the attached photo. I would like to use it because of acceleration by mapping ROM to TT-RAM but it doesn't work for me :-(
EmuTOS is programmed with the official version 1.2.1
I have detected a problem, probably related to the latest version of the maprom program. When I run it with EmuTOS installed correctly in the flash memory on the DFB1 board, the error appears as in the attached photo. I would like to use it because of acceleration by mapping ROM to TT-RAM but it doesn't work for me :-(
EmuTOS is programmed with the official version 1.2.1
You do not have the required permissions to view the files attached to this post.
-
Badwolf
- Site sponsor

- Posts: 3038
- Joined: 19 Nov 2019 12:09
Re: New experimental DFB1 firmware (October 2022)
Thanks.markus0321 wrote: 19 Oct 2022 08:01 This generally works fine for me. Thanks for you for a good job :-)
I don't use MAPROM myself, but will give it a try later. I use FASTRAM.PRG, personally, as the ROM is already accelerated 2x.I have detected a problem, probably related to the latest version of the maprom program. When I run it with EmuTOS installed correctly in the flash memory on the DFB1 board, the error appears as in the attached photo. I would like to use it because of acceleration by mapping ROM to TT-RAM but it doesn't work for me :-(
EmuTOS is programmed with the official version 1.2.1
I can see it's trying to execute code at E8xxxx, which is beyond the ROM range, so something is amiss there. Please confirm you're using the EmuTOS 512k image and not the 1MB image?
Does this also happen with TOS 4.04 flashed?
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
-
markus0321
- Posts: 146
- Joined: 19 Dec 2020 11:42
- Location: Zielona Gora
Re: New experimental DFB1 firmware (October 2022)
I noticed that in TT-RAM it is still 2 times faster than in Flash. :DI don't use MAPROM myself, but will give it a try later. I use FASTRAM.PRG, personally, as the ROM is already accelerated 2x.
This is exactly how I used EmuTOS 512kB from the official distribution.I can see it's trying to execute code at E8xxxx, which is beyond the ROM range, so something is amiss there. Please confirm you're using the EmuTOS 512k image and not the 1MB image?
No, maprom works normally on TOS4.04, but provided that I also have TOS.404 on the Falcon motherboardDoes this also happen with TOS 4.04 flashed?
-
Badwolf
- Site sponsor

- Posts: 3038
- Joined: 19 Nov 2019 12:09
Re: New experimental DFB1 firmware (October 2022)
Ah, that could be the blitter -- the blitter draws the Atari logo on the screen under TOS4.04 and it obviously can't 'see' the flash ROM, so if you have TOS4.04 in flash and something else in ROM, you'll get a mess at boot-up. Should work once NVDI loads up, though.markus0321 wrote: 19 Oct 2022 12:35 No, maprom works normally on TOS4.04, but provided that I also have TOS.404 on the Falcon motherboard
That could partially explain your other issue (at https://exxosforum.co.uk/forum/viewtopi ... 517#p92517)
That might indiciate, however, sound like at certain points both the flash and onboard ROM are driving the bus. That could well be a bug if I can prove that.
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
-
markus0321
- Posts: 146
- Joined: 19 Dec 2020 11:42
- Location: Zielona Gora
Re: New experimental DFB1 firmware (October 2022)
Yes exactly! After loading NVDI, the image repairs itself. If I do not use NVDI, I have the image as in the picture.Badwolf wrote: 19 Oct 2022 12:56Ah, that could be the blitter -- the blitter draws the Atari logo on the screen under TOS4.04 and it obviously can't 'see' the flash ROM, so if you have TOS4.04 in flash and something else in ROM, you'll get a mess at boot-up. Should work once NVDI loads up, though.markus0321 wrote: 19 Oct 2022 12:35 No, maprom works normally on TOS4.04, but provided that I also have TOS.404 on the Falcon motherboard
That could partially explain your other issue (at https://exxosforum.co.uk/forum/viewtopi ... 517#p92517)
That might indiciate, however, sound like at certain points both the flash and onboard ROM are driving the bus. That could well be a bug if I can prove that.
BW
You do not have the required permissions to view the files attached to this post.
-
Badwolf
- Site sponsor

- Posts: 3038
- Joined: 19 Nov 2019 12:09
Re: New experimental DFB1 firmware (October 2022)
You must use NVDI (or another VDI replacement that doesn't use the blitter) with TOS4+TT-RAM -- there is no way around that, I'm afraid.markus0321 wrote: 19 Oct 2022 13:33 Yes exactly! After loading NVDI, the image repairs itself. If I do not use NVDI, I have the image as in the picture.
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: 3038
- Joined: 19 Nov 2019 12:09
Re: New experimental DFB1 firmware (October 2022)
OK, I can reproduce this with the latest MAPROM and EmuTOS in flash. Not sure if this is a MAPROM or hardware problem yet, though.markus0321 wrote: 19 Oct 2022 08:01 I have detected a problem, probably related to the latest version of the maprom program. When I run it with EmuTOS installed correctly in the flash memory on the DFB1 board, the error appears as in the attached photo.
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: 3038
- Joined: 19 Nov 2019 12:09
Re: New experimental DFB1 firmware (October 2022)
It's MAPROM.Badwolf wrote: 19 Oct 2022 20:03 OK, I can reproduce this with the latest MAPROM and EmuTOS in flash. Not sure if this is a MAPROM or hardware problem yet, though.
The (attached) older version works, and this has been raised as an issue.
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: 3038
- Joined: 19 Nov 2019 12:09
Re: New experimental DFB1 firmware (October 2022)
This version of the firmware is now part of the 1.0 release:
https://github.com/dh219/DFB/releases
BW
https://github.com/dh219/DFB/releases
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
Who is online
Users browsing this forum: CCBot and 2 guests