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 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
TF4060 Beta Program
Moderators: terriblefire, Terriblefire Moderator
-
markus0321
- Posts: 146
- Joined: 19 Dec 2020 11:42
- Location: Zielona Gora
Re: TF4060 Beta Program
-
terriblefire
- Admin sponsor

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

- Posts: 5686
- Joined: 28 Aug 2017 22:56
- Location: Glasgow, UK
Re: TF4060 Beta Program
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."
"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
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

- Posts: 5686
- Joined: 28 Aug 2017 22:56
- Location: Glasgow, UK
Re: TF4060 Beta Program
Yeah it will happen if you posted on Amibaymarkus0321 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.
———
"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."
"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."
-
Chritoph
- Posts: 18
- Joined: 25 Jul 2024 19:07
Re: TF4060 Beta Program
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: 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
?
(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
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: 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

- Posts: 5686
- Joined: 28 Aug 2017 22:56
- Location: Glasgow, UK
Re: TF4060 Beta Program
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.
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."
"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."
-
Chritoph
- Posts: 18
- Joined: 25 Jul 2024 19:07
Re: TF4060 Beta Program
Can we try #3, please?
If that's not too much work I would love to test that next. ;)
If that's not too much work I would love to test that next. ;)
-
Oliver_A
Re: TF4060 Beta Program
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. ;-)
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. ;-)
Who is online
Users browsing this forum: ClaudeBot and 3 guests