Agranlunds TF534 Build

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

Moderators: terriblefire, Terriblefire Moderator

User avatar
8 Bit Dreams
Moderator Team
Moderator Team
Posts: 506
Joined: Fri Nov 09, 2018 7:12 am
Location: Germany

Re: Agranlunds TF534 Build

Post by 8 Bit Dreams » Sat Oct 12, 2019 3:41 pm

terriblefire wrote:
Sat Oct 12, 2019 1:34 pm

You would be better implementing Mike Stirling's SPI VHDL here and use the K1208 drivers.
That's good idea since these are tested and working for sure :)
Retro computer repair & hardware in Germany

agranlund
Posts: 56
Joined: Sun Aug 18, 2019 10:43 pm
Location: Sweden

Re: Agranlunds TF534 Build

Post by agranlund » Sat Oct 12, 2019 4:11 pm

You would be better implementing Mike Stirling's SPI VHDL here and use the K1208 drivers.
Brilliant, thanks! I had no idea about that card or Mike Stirling's work in general.
Yes this is by far the most sensible choice, and porting parts of his Amiga driver to Atari will surely save me a bunch of time :)

agranlund
Posts: 56
Joined: Sun Aug 18, 2019 10:43 pm
Location: Sweden

Re: Agranlunds TF534 Build

Post by agranlund » Mon Oct 14, 2019 7:28 pm

Always nice when PCBs finally arrive in the mail.
It fits like a glove, no more messy IDE cable :)
DSC_3192.JPG
DSC_3192.JPG (83.09 KiB) Viewed 1460 times
DSC_3181.JPG
DSC_3181.JPG (119.4 KiB) Viewed 1460 times

DoG
Posts: 190
Joined: Sat Apr 07, 2018 12:26 pm

Re: Agranlunds TF534 Build

Post by DoG » Mon Oct 14, 2019 10:09 pm

Nice indeed. Very clean!

Cyprian
Posts: 170
Joined: Fri Dec 22, 2017 9:16 am

Re: Agranlunds TF534 Build

Post by Cyprian » Mon Oct 14, 2019 10:50 pm

nice
Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
Hatari / Steem SSE / Aranym / Saint
http://260ste.appspot.com/

tjam
Posts: 10
Joined: Sat Sep 07, 2019 9:12 am

Re: Agranlunds TF534 Build

Post by tjam » Tue Oct 15, 2019 9:34 am

8 Bit Dreams wrote:
Mon Sep 30, 2019 1:08 pm
That's true, China is getting worse, have bought 20x FPUs -none of them is working. some of the chips have pin1 mark on the left corner - that's crazy...
20190928_160944.jpg
I have recently bought 68060 rev.6 and 68882 from China and they're genuine working chips. I guess I'm lucky, but I also selected reputable sellers from Ebay and avoided cheapest items and obvious scams.

agranlund
Posts: 56
Joined: Sun Aug 18, 2019 10:43 pm
Location: Sweden

Re: Agranlunds TF534 Build

Post by agranlund » Tue Oct 22, 2019 2:39 am

I think I finally have a single easy-to-use FastRAM "driver" solution that I am happy with, regardless if you're running EmuTOS or Atari TOS :)

MAPROM.PRG:
It copies the contents of your TOS Roms into FastRAM and then continues on execution from there. No restart required.
You need a 68030 with MMU, and that your ROMs are 256Kb or larger (Ie: it does not work with TOS 1.xx)
When necessary, it takes care of detecting and installing TT-RAM, the DMA buffer, and the initial MMU configuration.
Tested with Atari TOS 2.06 and EmuTOS 0.9.12. Together with NVDI.

I recommend putting MAPROM.PRG as the first item in your AUTO folder.
And then NVDI for a very snappy TOS experience :)

The binaries, and sourcecode, can be downloaded from here:
https://github.com/agranlund/tftools

While I've only tested it with my TF534, I'd expect it to work fine on other accelerators as long as the FastRAM is at 0x01000000 (TT-RAM) and the CPU is a 68030 with MMU.
DSC_3199.JPG
DSC_3199.JPG (101.91 KiB) Viewed 1338 times

User avatar
8 Bit Dreams
Moderator Team
Moderator Team
Posts: 506
Joined: Fri Nov 09, 2018 7:12 am
Location: Germany

Re: Agranlunds TF534 Build

Post by 8 Bit Dreams » Tue Oct 22, 2019 7:59 am

Wow! This looks very promising!
What do You think, will this work on STe with Kludges plcc adapter?
Retro computer repair & hardware in Germany

agranlund
Posts: 56
Joined: Sun Aug 18, 2019 10:43 pm
Location: Sweden

Re: Agranlunds TF534 Build

Post by agranlund » Tue Oct 22, 2019 11:09 am

Here are also the latest Atari firmwares:
tf53x_2019_10_22_ATARI_alpha.zip
(34.73 KiB) Downloaded 24 times
(No changes for the TF534, but it includes an *untested* TF530r3 build)

Source is here: https://github.com/agranlund/tf534
Wow! This looks very promising!
Thanks, yeah this is a much nicer and easier setup than those individual ram-loaders I did earlier for 2.06 and EmuTOS.
What do You think, will this work on STe with Kludges plcc adapter?
I think the main obstacle would be the Blitter, so for general use it would probably not work that great.
Technically the Blitter works fine with the TF cards as long as you only blit to-and-from ST-RAM, the issue is being able to make certain that is always 100% the case..

Perhaps it would be an idea to make the TF firmware hide the Blitter so that it cannot cause issues.
But even then, if something assume it exists just because the machine is an STE then it will probably freak out.

It would be really cool if we could find a way to be able to use it though..
Either by having to run some program to unhide it before running a blitter-enabled game, or something more elaborate like letting the TF firmware act as some kind of man-in-the-middle. It could allow the blitter hardware for ST-RAM blits but generate an exception if it tries to blit to/from FastRAM, which would then perform the blit in software instead. In theory anyway... I have no idea if it would actually work :)

On the STE, I assume you probably don't want to play DMA samples from FastRAM either..

Cyprian
Posts: 170
Joined: Fri Dec 22, 2017 9:16 am

Re: Agranlunds TF534 Build

Post by Cyprian » Tue Oct 22, 2019 12:18 pm

I agree with Agranlunds, there is no reason to turn the BLiTTER off.

There are some badly written applications which have a problem with TT-RAM and try to place ACSI/Sound-DMA/the BLiTTER buffer outside ST-RAM.
There is a dedicated TOS tool - "PRGFLAGS", which informs the TOS that application should have access to e.g. the ST-RAM only.


The latest EmuTOS deals with the BLiTTER and 68030 card with its RAM (actually with ROM placed inside 68030 RAM):
https://sourceforge.net/p/emutos/mailma ... nth=201909
Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
Hatari / Steem SSE / Aranym / Saint
http://260ste.appspot.com/

Post Reply

Return to “TF534 (OBSOLETE)”