Page 1 of 7

TF1260 Beta Firmware

Posted: 07 Sep 2021 21:05
by terriblefire
Alrighty...

In a series of steps aimed towards taking us to an "open file" model of the TF1260 here is the first one. This is FastATA/Burst Firmware. It does not presently have the faster chipram performance. Thats in the pipeline and i have simply not had enough time to work on it. So in the interests of giving people a bit more bang for their buck here is the best "stable" version of the faster firmware. Summary

1. Much faster RAM speeds.
2. Much faster TF IDE.
3. Fix for OS3.2

Nothing else. It will be a shedload faster for real world applications.

Consider this BETA. If it screws up your board you will need to return it to your builder to reset. You will also lose your unique serial number. It will become 999.

If you dont already know how to flash this please do not do it. You need specific hardware and software to do it its not just a file you load etc. The 6ns jed is only if you have installed a 6ns ram CPLD. Ask your builder if unsure.

EDIT: JTAG Chain is RAM CPLD then BUS CPLD

Re: TF1260 Beta Firmware

Posted: 07 Sep 2021 22:38
by AndreaM
Given I definitely come under the "If you dont already know how to flash this please do not do it." I'll definitely sitting back and watching. Will try finding someone to upgrade for me later.

Awesome you getting this out.

Re: TF1260 Beta Firmware

Posted: 07 Sep 2021 22:50
by idc
@terriblefire, you beautiful bar steward, you! :)

I come under the “I don’t already know, but I’m ballsy when it comes to testing things like this, and anyway I’m a less than 30 minute car journey away from @supaduper” category. :D

Not sure if I’ll go with this, or if I’ll wait for faster chip mem to roll through…

Still, it’s fine, fine work!

Re: TF1260 Beta Firmware

Posted: 07 Sep 2021 23:18
by Cego
Great! thanks a lot Stephen :)
A cheap and off-the-shelf Xilinx USB programmer (Waveshare Electronics) will do the job?

https://www.waveshare.com/platform-cable-usb.htm

Re: TF1260 Beta Firmware

Posted: 08 Sep 2021 02:16
by freemilk
FLASHED. !!
seems stable, might say kind of sluggish, dont take that the wrong way, i am just trying to help with some feedback.

ehide speed is showing me an impressice 2.654.... 2.7xxx .

when i say sluggish i mean like it stalls for a sec then catches up, repeat. hopw this helps.

nice to see an update, Thanks

Re: TF1260 Beta Firmware

Posted: 08 Sep 2021 05:54
by matt020
freemilk wrote: 08 Sep 2021 02:16 when i say sluggish i mean like it stalls for a sec then catches up, repeat. hopw this helps.
Can you go into this some more?

Re: TF1260 Beta Firmware

Posted: 08 Sep 2021 07:52
by trixster
Exciting! Thanks for the release!

Re: TF1260 Beta Firmware

Posted: 08 Sep 2021 13:21
by candyman
terriblefire wrote: 07 Sep 2021 21:05 You will also lose your unique serial number. It will become 999.
What a pity. In addition to providing a certain traceability, it was also an element of uniqueness and distinction. Is there any technical reason for this? Were three digits no longer enough?

Re: TF1260 Beta Firmware

Posted: 08 Sep 2021 13:31
by terriblefire
The serial number is encoded in the firmware. It takes 3-4 mins to generate a firmware. Its not feasible to dump 500 firmwares here (for a beta test).

Eventually everyone will get their serial number restored with the final version

Re: TF1260 Beta Firmware

Posted: 08 Sep 2021 16:55
by 8 Bit Dreams
candyman wrote: 08 Sep 2021 13:21 What a pity. In addition to providing a certain traceability, it was also an element of uniqueness and distinction.
You can sweat Your cpld's off and keep them, then solder new cpld's on and test any fw you like... :lol: