TF536 Rev 2 Design Complete (all gone)

68030 + SDRAM + IDE

Moderators: terriblefire, Terriblefire Moderator

terriblefire
Admin sponsor
Admin sponsor
Posts: 5686
Joined: 28 Aug 2017 22:56
Location: Glasgow, UK

Re: TF536 Rev 2 Design Complete (all gone)

Post by terriblefire »

I'm v close to being happy enough to send off for 100 of these. I wanted to see AlenPPC get one built before we did.
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
Danoo
Posts: 250
Joined: 29 Jan 2020 13:25
Location: Queensland, Australia

Re: TF536 Rev 2 Design Complete (all gone)

Post by Danoo »

Thanks for the update, I reckon you will have plenty of interested customers, myself included (as a gauge looking at 3 boards) :)
Life is really simple, but we insist on making it complicated - Confucius
User avatar
PhilC
Moderator
Moderator
Posts: 7440
Joined: 23 Mar 2018 20:22

Re: TF536 Rev 2 Design Complete (all gone)

Post by PhilC »

terriblefire wrote: 07 May 2020 09:01 I'm v close to being happy enough to send off for 100 of these. I wanted to see AlenPPC get one built before we did.
Had my second board running reliably on the H4, just needs the firmware tweaks. Happy to build another 5 or so. I'll probably build one for a couple of the H4 team to test out.

:dualthumbup:
If it ain't broke, test it to Destruction.
terriblefire
Admin sponsor
Admin sponsor
Posts: 5686
Joined: 28 Aug 2017 22:56
Location: Glasgow, UK

Re: TF536 Rev 2 Design Complete (all gone)

Post by terriblefire »

i need to integrate the TF534 tweaks into the TF536 firmware in such a way i can spit out separate atari and amiga firmwares.
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
User avatar
agranlund
Site sponsor
Site sponsor
Posts: 1749
Joined: 18 Aug 2019 22:43
Location: Sweden

Re: TF536 Rev 2 Design Complete (all gone)

Post by agranlund »

terriblefire wrote: 07 May 2020 09:01 I'm v close to being happy enough to send off for 100 of these. I wanted to see AlenPPC get one built before we did.
Wohoo! Such great news! Sign me up for one :D
Or, if possible, I'd be happy to buy a built one from one of the builders to save myself the trouble.

I started poking at BasiliskII for my Atari a while ago and the extra ram would come in handy I'm sure!
(Got sidetracked with the more fun ScummVM instead and shelved it at a very early poking-around stage, but may be fun to pick it up at some point later maybe)
terriblefire
Admin sponsor
Admin sponsor
Posts: 5686
Joined: 28 Aug 2017 22:56
Location: Glasgow, UK

Re: TF536 Rev 2 Design Complete (all gone)

Post by terriblefire »

agranlund wrote: 07 May 2020 12:06
terriblefire wrote: 07 May 2020 09:01 I'm v close to being happy enough to send off for 100 of these. I wanted to see AlenPPC get one built before we did.
Wohoo! Such great news! Sign me up for one :D
Or, if possible, I'd be happy to buy a built one from one of the builders to save myself the trouble.

I started poking at BasiliskII for my Atari a while ago and the extra ram would come in handy I'm sure!
(Got sidetracked with the more fun ScummVM instead and shelved it at a very early poking-around stage, but may be fun to pick it up at some point later maybe)
The spanner in the works is that RS are now out of 288's. I went to get replacements from them and they said zero stock.

That said the ST version might not need a 288.. i could rip out the autoconfig code.
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
User avatar
8 Bit Dreams
Moderator Team
Moderator Team
Posts: 785
Joined: 09 Nov 2018 07:12
Location: Germany

Re: TF536 Rev 2 Design Complete (all gone)

Post by 8 Bit Dreams »

terriblefire wrote: 07 May 2020 09:01 I'm v close to being happy enough to send off for 100 of these. I wanted to see AlenPPC get one built before we did.
Yup, count me in, happy to take 20 pcbs immediately :)
About Atari FW - i think @agranlund is the person who has most experience with it, may be its worth to send him one pcb, so he can start to work on his tweaks... :)
Retro computer hardware & repair in Germany
terriblefire
Admin sponsor
Admin sponsor
Posts: 5686
Joined: 28 Aug 2017 22:56
Location: Glasgow, UK

Re: TF536 Rev 2 Design Complete (all gone)

Post by terriblefire »

Ported the code in my lunch break. @agranlund can confirm if its everything needed.

Basically conditionally compile the IDE interface to 0x00f00000 with A[5] replacing A[12] from the amiga version.

All the bus arb stuff is completely new and confirmed working in the TF536 already.

The only thing i'm unsure about is the TT ram range..

assign ram_decode = ({A[31:22]} != {8'h01, 2'b00});

needs to become..

assign ram_decode = ({A[31:24]} != {8'h01});

but that will only map 16MBytes... can i keep going north from 0x01FFFFFF up to 0x8fffffff ? (128Mb is supported on the 536)
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
redhawk668
Posts: 91
Joined: 06 Jan 2018 15:03
Location: Netherlands

Re: TF536 Rev 2 Design Complete (all gone)

Post by redhawk668 »

terriblefire wrote: 07 May 2020 09:01 I'm v close to being happy enough to send off for 100 of these. I wanted to see AlenPPC get one built before we did.
Great to hear, count me in for 3 boards.
My collection: 1040 STE, TOS 2.06, 4 mb, CosmosEx - 520 STFM, TOS 1.04, 4 mb, Blitter, CosmosEx - 520 STFM, TOS 1.04, 4 mb - 1040 STF, TOS 1.04, 1 mb, Gotek - Amiga 1200 with Blizzard 1220/4 - Amiga 500 + ACA500 - Amiga 500 + TF530, 1 mb chipram hack.

Atari 8 bit: 800XLF, stock - 600XL, Ultimate 1 mb, Sophia RGB - 130XE, 320 kb, Sophia RGB

Sinclair stuff: 3x Spectrum 48KB, Clones: Harlequin, JS128, Nuvo128 and Issue3B replica.

Ultimate64, a few C64 breadbins and Pi1541 for storage.
User avatar
agranlund
Site sponsor
Site sponsor
Posts: 1749
Joined: 18 Aug 2019 22:43
Location: Sweden

Re: TF536 Rev 2 Design Complete (all gone)

Post by agranlund »

terriblefire wrote: 07 May 2020 13:44 Ported the code in my lunch break. @agranlund can confirm if its everything needed.
Basically conditionally compile the IDE interface to 0x00f00000 with A[5] replacing A[12] from the amiga version.
All the bus arb stuff is completely new and confirmed working in the TF536 already.
The only thing i'm unsure about is the TT ram range..
assign ram_decode = ({A[31:22]} != {8'h01, 2'b00});
needs to become..
assign ram_decode = ({A[31:24]} != {8'h01});
but that will only map 16MBytes... can i keep going north from 0x01FFFFFF up to 0x8fffffff ? (128Mb is supported on the 536)
I think that was it really, pretty much just IDE and the RAM location :)

As far as I know, you should be able to keep going north to cover all the memory.
At least EmuTos starts reading at 0x01000000 and just keeps going until it hits a bus error in order to figure out how much of it there is.
(A quick glance at the Atari TOS sources suggests it does the same but it's all uncommented asm so I wouldn't bet my life on it :D)

I did something in bus_delay.v to get it playing nice with the Blitter but I'm guessing this is irrelevant in the new design anyway.

Oh, and Atari TOS requires the IDE IRQ in order to work, we usually solder it to pin10 of the ASCI port as it's very easy to get to.
I exposed that signal to the INT2 pad on the TF534 and ifdef'd out the Amiga INT2 related things.

But EmuTOS doesn't seem to care and I think that one will work regardless.
I don't really use Atari TOS much anymore, EmuTOS is so much better and requires less "convincing" to work with modified machines :)

Return to “TF536”

Who is online

Users browsing this forum: Baidu [Spider], ClaudeBot and 5 guests