TF4060 Beta Program

News & updates for the upcoming 68060 accelerator

Moderators: terriblefire, Terriblefire Moderator

markus0321
Posts: 146
Joined: 19 Dec 2020 11:42
Location: Zielona Gora

Re: TF4060 Beta Program

Post by markus0321 »

terriblefire wrote: 17 Aug 2024 19:43 Ah no worries.

i really need a 3000T mobo to support it properly.

If anyone is wondering why the 4060 is more expensive it's just because the cost to develop it and test it is so much higher than other cards. A 1200 can't have that many things plugged into it
Sorry to butt in, but when you write about the price, does that mean I can buy a test version of the TF4060 somewhere? I'd like to test how it works on my few "big Amigas" :-) I have A400T and A4000D and 3 working A3000 boards...
terriblefire
Admin sponsor
Admin sponsor
Posts: 5686
Joined: 28 Aug 2017 22:56
Location: Glasgow, UK

Re: TF4060 Beta Program

Post by terriblefire »

There are sales threads over on amibay. One for EU one for UK/Canada
———
"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."
markus0321
Posts: 146
Joined: 19 Dec 2020 11:42
Location: Zielona Gora

Re: TF4060 Beta Program

Post by markus0321 »

terriblefire wrote: 22 Aug 2024 13:15 There are sales threads over on amibay. One for EU one for UK/Canada
Thanks, I found it on AmiBay :-). I'll try to buy one and then maybe the other.
Are you planning to change the PCB version for the final version? Or will there only be changes in the firmware?
terriblefire
Admin sponsor
Admin sponsor
Posts: 5686
Joined: 28 Aug 2017 22:56
Location: Glasgow, UK

Re: TF4060 Beta Program

Post by terriblefire »

i've not seen a change i need to make yet.
———
"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."
markus0321
Posts: 146
Joined: 19 Dec 2020 11:42
Location: Zielona Gora

Re: TF4060 Beta Program

Post by markus0321 »

Great. I declared my interest in Chucky on Amibay. If I manage to get the card, I'll let you know how it works for me in various configurations.
terriblefire
Admin sponsor
Admin sponsor
Posts: 5686
Joined: 28 Aug 2017 22:56
Location: Glasgow, UK

Re: TF4060 Beta Program

Post by terriblefire »

markus0321 wrote: 22 Aug 2024 13:40 Great. I declared my interest in Chucky on Amibay. If I manage to get the card, I'll let you know how it works for me in various configurations.
Yeah it will happen if you posted on Amibay
———
"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
Chritoph
Posts: 18
Joined: 25 Jul 2024 19:07

Re: TF4060 Beta Program

Post by Chritoph »

Hi @terriblefire and @Oliver_A ,

I toyed around with @Oliver_A 's observation, WHDLoad hanging when running from a partition on A4091,
I believe at least Olli is testing with an original Commodore A4091, not sure about firmware though.

Well, I am not, ReA4091 here, let me describe my setup...

- Commodore A4000D, RevB, lovely recapped, renovated and pretty stable ever since,
- CV64, P96 3.4.1 (not relevant for the test),
- Triton lite, Poseidon 4.5 (USB stack not loaded, not relevant for the test),
- XSurf-100, RoadShow 1.15 (TCPIP stack not loaded, not relevant for the test),
- ReA4091, ROM 42.29, GALs not really latest, but pretty stable usually, ZuluSCSI installed on it, all partitions use Direct SCSI, boxes ticked in HDToolBox,
- OS 3.2.2.1, Kick 47.111, WHDLoad 18.9

so now the scenarios:
I start Turrican 2 WHDLoad from
- RAM, copied from ReA4091 PFS partition - works fine
- CF Card on EHIDE - works fine
- ReA4091 partition, PDS\03, (PFS 19.2 direct scsi, "Mask" set to 0x7fFFffFE) - machine hangs (!!!)
- ReA4091 partition, FFS\03, (w/ direct scsi, "Mask" set to 0x7fFFffFE) - machine hangs (!!!)
- ReA4091 partition, PDS\03, (PFS 19.2 direct scsi), "Mask" set to 0x0fFFffFE (thus forbidding upper 128MB of TF4060 and all of Z3 memory space) - works fine again (!!!)
- ReA4091 partition, PDS\03, (PFS 19.2 direct scsi), "Mask" set to 0x6fFFffFE (thus forbidding upper 128MB of TF4060 and allowing all of remaining Z3 memory space) - works fine, still (!!!)
Turrican 2 is just a concrete example, the same happens with all WHDLoads I tested, Syndicate, Locomotion, Turrican, ... you name it.

If I try filling up the RAM: from a partition on ReA4091 by copying files.
With a "Mask" set to 0x7fFFffFE, I can reprocduce a similar crash just as above as soon as the fill state of RAM is like 47% (Chip and Motherboard RAM are there, too).
If I try the same with "Mask" set to 0x6fFFffFE, PFS at some point shows:
20240929_154830.jpg
Clicking "OK", so copy continues, leads to an immediate crash.

I guess that kind of proves Buster11 or some other part of your choice does react allergic on DMA Zorro3 to Zorro3 memory in CPU Slot.
Please do not ask me why that triggers it, but... somehow it does.

Recommended fix:
Well, for the time being, put "DMA devices may suffer, use Mask 0x6FFFFFE" into the manual.
Other idea: can we have a test with using areas

Code: Select all

 
- A4000 Chip RAM expansion		$01000000	$017FFFFF	8 MB	Fast RAM can be mapped here too.
- A4000 Motherboard Fast RAM expansion	$01800000	$06FFFFFF	104 MB	By default, the hardware can only handle 16 MB of motherboard Fast RAM. You have to modify the machine to be able to use 64 MB. But even 96 or 112 MB is possible.
?
(see http://oscomp.hu/depot/amiga_memory_map.html)
Would mean TF4060 provides 128+8+104 = 240MB of RAM - who cares about that 16MB missing?
Or: put it in parallel to mainboard RAM and tell everybody to remove mainboard RAM for full 256MB?

Best,

C
You do not have the required permissions to view the files attached to this post.
terriblefire
Admin sponsor
Admin sponsor
Posts: 5686
Joined: 28 Aug 2017 22:56
Location: Glasgow, UK

Re: TF4060 Beta Program

Post by terriblefire »

Thanks for the testing. This is what i have also observed. There are a few ways to tackle this.

1. Setting the mask as you say... works fine.
2. I could give a new GAL jed for the 4000 Mobo. U714 i think. I have recompiled this but not tested it.
3. we could move the ram down into the lower areas...
4 ?

Open to suggestions. Given that the RAM is useably fine in all cases except a DMA from a zorro slot i'm inclined to find a way to DMA prohibit it.
———
"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
Chritoph
Posts: 18
Joined: 25 Jul 2024 19:07

Re: TF4060 Beta Program

Post by Chritoph »

Can we try #3, please?

If that's not too much work I would love to test that next. ;)
Oliver_A

Re: TF4060 Beta Program

Post by Oliver_A »

Thanks for finding the issue.
My expectation is that Option #3 will not work, because Ramsey occupies a 64MB address window which will tespond to DMA requests from ZIII cards.

I don‘t think there is no nice solution to this other than setting the DMA Mask.

On the other hand, I personally think there wouldn‘t be any kind of drawbacks if the card shipped with just 128MB of Ram.

My bigger concern here is improving the Chip Ram / ZIII access performance, because THAT actually affects the usability of the Amiga. ;-)

Return to “TF360”

Who is online

Users browsing this forum: ClaudeBot and 3 guests