Agranlunds TF534 Build

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

Moderators: terriblefire, Terriblefire Moderator

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

Re: Agranlunds TF534 Build

Post by agranlund » Tue Sep 24, 2019 11:33 pm

Are the ST firmwares You are using on Your Guthub?
Not yet... but I made an account and will try to learn how it works so I can put it there, as well as make pull requests to the official firmware. I do need to clean the code slightly and separate the Atari/Amiga specific stuff with ifdefs before it can be merged back.

It's attached and it's awesome if you want to test it :)

Note that TOS2.06 does not auto-detect and enable FastRAM like EmuTOS do.
So I made a small .PRG that you have to run if you are in Atari TOS and want FastRAM - it's included in the zip.
Unlike with EmuTOS, I don't have a way to load Atari TOS itself into FastRAM yet though..
TF534r2c_Atari_20190924.zip
(309.63 KiB) Downloaded 38 times

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

Re: Agranlunds TF534 Build

Post by agranlund » Fri Sep 27, 2019 7:55 am

I attached a new EmuTOS-in-fastram package.

The interesting one here is the included "et534uk_boot_192.img".
This is a minimal boot-rom built as a 192KB image (so you don't need any ROM decoding hardware).
- It supports the 030 CPU, TT-RAM, IDE and ASCI.
- It has no boot screen, nor GUI.
- It's only meant as a boot-rom, you need some program in the AUTO folder that loads the real OS into RAM.


Put the included emutosuk.prg as your first program in the AUTO folder and you will immediately end up booting the full 256KB version of EmuTOS (running from FastRAM).

(You could boot 2.06 as well by using P.Putnik's SELTOS.PRG/RAMTOS.PRG but I think it will probably end up in ST-RAM.. I haven't checked. But the source is available for it so I'll take a stab at modifying it to make it load TOS into FastRAM instead)

The emutos images are built using unmodified EmuTOS 0.9.11 sources, only using different compiler directives. Full info is in the readme in case you want to build your own emutos images like this, perhaps for a different language.
tf534_emutos.zip
(357.19 KiB) Downloaded 38 times

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

Re: Agranlunds TF534 Build

Post by agranlund » Sun Sep 29, 2019 7:49 pm

TOS 2.06, now in FastRam.

Attached a zip with a small program that loads TOS2.06 into FastRAM, as well as the usual housekeeping of telling gemdos about the memory, allocating an FRB and installing its cookie.
It makes a big difference for performance and you'll get a nice and speedy TOS2.06 experience.

Usage:
- Put a TOS 2.06 image on the root of your boot drive, name it TTRAMTOS.IMG
(it can be UK,US,Swedish or German version)
- Put TTRAMTOS.PRG in your AUTO folder
It's important that it runs from the AUTO folder.

You can use whatever ROMs you want on the Atari motherboard, as long as they work with an 030 CPU and can boot your harddrive (So, EmuTOS or TOS2.06, possibly KAOS1.04).
I burnt "et534uk_boot_192.img" (from my previous post) as boot-roms, to make booting faster and avoid having double boot screens.

I'm preparing to put all these infos and files onto a TF534 page on my website, as well as putting all the sources on GitHub.
TTRAMTOS.zip
(12.09 KiB) Downloaded 34 times
It will even test the FastRAM for you when it starts up :)
DSC_3115.JPG
DSC_3115.JPG (63.07 KiB) Viewed 1802 times

User avatar
PhilC
Moderator
Moderator
Posts: 2503
Joined: Fri Mar 23, 2018 8:22 pm

Re: Agranlunds TF534 Build

Post by PhilC » Sun Sep 29, 2019 8:40 pm

Well done and thanks for sharing.
If it ain't broke, test it to Destruction.

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 » Sun Sep 29, 2019 9:19 pm

I see You have installed ceramic CPU, this means card works @50Mhz, right?
Thank You for sharing firmware and files! Haven't got time to test yet, but will do it asap :)
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 » Mon Sep 30, 2019 10:22 am

I see You have installed ceramic CPU, this means card works @50Mhz, right?
Thank You for sharing firmware and files! Haven't got time to test yet, but will do it asap :)
To be honest, I haven't tested it enough @50Mhz to make a good judgement about it.
Last time I tried, Frontier ran nice and stable and the CPU didn't get all that warm. But Gembench crashed on startup.
Since then it's been running nice and stable @40Mhz.

Now that I've got an FPU fitted it looks like I would need to run slower if I want the FPU to work - the one I have seem happy @32Mhz but incredibly grumpy @40Mhz.
I''ll run some more tests @50Mhz without FPU to see if I can find a pattern of what works and what doesn't, or if it's just generally unstable.

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 » 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
20190928_160944.jpg (171.29 KiB) Viewed 1730 times
Retro computer repair & hardware in Germany

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

Re: Agranlunds TF534 Build

Post by exxos » Mon Sep 30, 2019 1:15 pm

I do sell tested FPU's in my store if people want known working stuff. True not cheap like china, but a lot don't work so I have to recover costs on those as well. but at least you know mine are 100% working..

viewtopic.php?f=18&t=1789&start=400#p26294
4MB STFM 1.44 FD- VELOCE+ 020 STE - 4MB STE 32MHz - STFM 16MHz - STM - MEGA ST - Falcon 030 CT60 - Atari 2600 - Atari 7800 - Gigafile - SD Floppy Emulator - PeST - HxC - CosmosEx - Ultrasatan - various clutter

https://www.exxoshost.co.uk/atari/ All my hardware guides - mods - games - STOS
https://www.exxoshost.co.uk/atari/last/storenew/ - All my hardware mods for sale - Please help support by making a purchase.

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

Re: Agranlunds TF534 Build

Post by agranlund » Sat Oct 12, 2019 11:09 am

Since the NetUsbee has trouble working, I am going to port the uIP tool to work with an ENC28J60, connected to the SPI port of the TF534.

Before I begin, is there anything I should know? Ie: has anyone here already done something with the SPI port or is it completely untested?

SPI clock seem to be already divided twice from CPU clock which should work within specs for the ethernet controller. Adress range is in an ok place for the Atari as is, although not perfect since it prohibits the use of >256Kb roms - so I will probably move it to some other address.

terriblefire
Moderator Team
Moderator Team
Posts: 1960
Joined: Mon Aug 28, 2017 10:56 pm
Location: Glasgow, UK
Contact:

Re: Agranlunds TF534 Build

Post by terriblefire » Sat Oct 12, 2019 1:34 pm

agranlund wrote:
Sat Oct 12, 2019 11:09 am
Since the NetUsbee has trouble working, I am going to port the uIP tool to work with an ENC28J60, connected to the SPI port of the TF534.

Before I begin, is there anything I should know? Ie: has anyone here already done something with the SPI port or is it completely untested?

SPI clock seem to be already divided twice from CPU clock which should work within specs for the ethernet controller. Adress range is in an ok place for the Atari as is, although not perfect since it prohibits the use of >256Kb roms - so I will probably move it to some other address.
You would be better implementing Mike Stirling's SPI VHDL here and use the K1208 drivers.
———
I get cranky when asked to repeat myself.

Post Reply

Return to “TF534 (OBSOLETE)”