Agranlunds TF534 Build

TF534 - 68030 + More RAM Board (More compatible with amiga hardware)

Moderators: terriblefire, Terriblefire Moderator

User avatar
agranlund
Posts: 777
Joined: Sun Aug 18, 2019 10:43 pm
Location: Sweden
Contact:

Re: Agranlunds TF534 Build

Post by agranlund »

Since the Netusbee with uIP tool is really finnicky and doesn't work with the TF534 I decided to give PARCP-USB a try instead. Happy to say it works perfectly! :)

https://joy.sophics.cz/parcp/parcpusb.html
User avatar
8 Bit Dreams
Moderator Team
Moderator Team
Posts: 785
Joined: Fri Nov 09, 2018 7:12 am
Location: Germany

Re: Agranlunds TF534 Build

Post by 8 Bit Dreams »

Hi,
may i ask You to backport Your current firmware to TF520?
Wanna try to run it on ST....
Thanks ;)
Retro computer hardware & repair in Germany
Atarian Computing
Posts: 444
Joined: Tue Aug 22, 2017 4:27 am

Re: Agranlunds TF534 Build

Post by Atarian Computing »

agranlund wrote: Sun Nov 03, 2019 4:29 pm I build EmuTOS with -m68030 -DSTATIC_ALT_RAM_ADDRESS=0x01000000

The biggest performance boost comes from letting it know about fastram at compile time, this allows it to put a large chunk of its internal variables there instead of in ST-RAM (the Vampire V2 + V4 optimized builds do the same thing)
Is this something that hasn't been done on the TT030, and is it something it could benefit from?
User avatar
agranlund
Posts: 777
Joined: Sun Aug 18, 2019 10:43 pm
Location: Sweden
Contact:

Re: Agranlunds TF534 Build

Post by agranlund »

may i ask You to backport Your current firmware to TF520?
I was under the impression that card already works fine on the Atari?
Since it doesn't have Fastram nor IDE I don't think there is really anything to backport to it - those were mainly the changes I did for the TF534 on Atari (along with some fix to make it compatible with Blitter).

The TF530 however, should probably work the same as TF534 on Atari, but I don't have a 530 so I cannot say for sure.
You can get built firmware binaries for both the 534r2c and 530r3 in the /bin folder:
https://github.com/agranlund/tf534
User avatar
frank.lukas
Posts: 660
Joined: Fri Jan 19, 2018 11:52 am

Re: Agranlunds TF534 Build

Post by frank.lukas »

I want buy a TF520 but someone told me it not work stable under Atari TOS 2.06. The Speeder must be run synchronous to the Atari ST system/busclock to work stable.
User avatar
agranlund
Posts: 777
Joined: Sun Aug 18, 2019 10:43 pm
Location: Sweden
Contact:

Re: Agranlunds TF534 Build

Post by agranlund »

I have uploaded Maprom v1.4 to github: https://github.com/agranlund/tftools

- Added support for roms at 0xFC0000
- Mapping system vectors and supervisor stack to fastram
- Mapping some of tos internal variables to fastram (TOS 2.06 only)

This change makes TOS 2.06 quite a bit faster compared to previous version.
It also also adds support for KAOS TOS 1.04.

TOS 2.06 with NVDI and Maprom 1.4:
a2_nvdi.jpg
a2_nvdi.jpg (45.47 KiB) Viewed 6149 times
TOS 2.06 with Maprom 1.4:
a2_be.jpg
a2_be.jpg (45.19 KiB) Viewed 6149 times
KAOS TOS 1.04 with Maprom v1.4:
k2_be.jpg
k2_be.jpg (47.99 KiB) Viewed 6149 times

EmuTOS runs a tiny bit faster than with the previous version but not really enough to warrant making new gembench screenshots.
User avatar
agranlund
Posts: 777
Joined: Sun Aug 18, 2019 10:43 pm
Location: Sweden
Contact:

Re: Agranlunds TF534 Build

Post by agranlund »

There we go!
Upping the clock to 50Mhz finally tipped it over the 1000% average compared to how the machine started life :D
ex502nvd.jpg
ex502nvd.jpg (48.15 KiB) Viewed 6105 times
There really aren't that many options for accelerating Ataris out there so I am super grateful that this card exists and is open source.


Nembench v2.1:
percentages are against Falcon030

Integer multiply (16bit) -> 1.921 Mips (~313%)
Integer divide (16bit) -> 1.135 Mips (~313%)
Linear (stalled) integer -> 24.975 Mips (~313%)
Interleaved (piped) integer -> 24.975 Mips (~313%)

16bit read (100% hit) -> 24.630 MByte/sec (~313%)
16bit write (100% hit) -> 14.492 MByte/sec (~240%)
32bit read (100% hit) -> 49.261 MByte/sec (~313%)
32bit write (100% hit) -> 28.901 MByte/sec (~433%)

Linear 32bit read (ST-Ram) -> 3.919 MByte/sec (~73%)
Linear 32bit write (ST-Ram) -> 3.921 MByte/sec (~60%)
Linear 32bit copy (ST-Ram) -> 1.964 MByte/sec (~60%)

Linear 32bit read (FastRAM) -> 30.131 MByte/sec (~566%)
Linear 32bit write (FastRAM) -> 27.976 MByte/sec (~433%)
Linear 32bit copy (FastRAM) -> 13.988 MByte/sec (~433%)
User avatar
exxos
Site Admin
Site Admin
Posts: 23437
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: Agranlunds TF534 Build

Post by exxos »

:bravo: You will kill GB6 if those numbers get much higher! :lol:
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.
User avatar
Cyprian
Posts: 386
Joined: Fri Dec 22, 2017 9:16 am
Location: Poland

Re: Agranlunds TF534 Build

Post by Cyprian »

impressive
Lynx I / Mega ST 1 / 7800 / Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
DDD HDD / AT Speed C16 / TF536 / SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
http://260ste.atari.org
User avatar
JezC
Posts: 2073
Joined: Mon Aug 28, 2017 11:44 pm

Re: Agranlunds TF534 Build

Post by JezC »

How about this as the next challenge for the Mongrel?
:coffee: :ball: :-D
Post Reply

Return to “TF534 (OBSOLETE)”