https://anastas.io/hardware/2020/09/29/ ... sprog.html
Found this just now.
Latest TF536 Firmware?
Moderators: terriblefire, Terriblefire Moderator
Re: Latest TF536 Firmware?
A kludge is a workaround or quick-and-dirty solution that is clumsy, inelegant, inefficient, difficult to extend and hard to maintain.
My lack of focus:
[ 4 * Amiga 500 ][ Amiga 500+ ][ 2 * Amiga 600 ][ A1200 ][ Amiga 2000 w/ A2386 ][ Amiga 4000/030 w/ CyberVision 64 3D, FastLane SCSI Z3 ][ CD32 ][ VIC-20 ][ 4 * C64 Breadbin ][ 5 * C64C ][ 2 * C128 ][ C128D ][ C64 DTV ][ Mac Classic ][ Mac Classic II ][ Mac Colour Classic ]
My lack of focus:
[ 4 * Amiga 500 ][ Amiga 500+ ][ 2 * Amiga 600 ][ A1200 ][ Amiga 2000 w/ A2386 ][ Amiga 4000/030 w/ CyberVision 64 3D, FastLane SCSI Z3 ][ CD32 ][ VIC-20 ][ 4 * C64 Breadbin ][ 5 * C64C ][ 2 * C128 ][ C128D ][ C64 DTV ][ Mac Classic ][ Mac Classic II ][ Mac Colour Classic ]
Re: Latest TF536 Firmware?
Excellent. Thank you vey muchsupaduper wrote: ↑Fri Oct 02, 2020 7:15 am I did a HOWTO ages ago for the TF330 but you can easily use it for the TF536
Here is my guide with the info needed to flash with raspberry pi, in one post there is a link to my Raspian 8gb image which has all the programming software on it ready to use, you will just have to use your own firmware jeds
This was on a Rasp pi 3 but should be ok on a 2...BUT CHECK YOU HAVE THE RIGHT PINOUTS !
The `Howto and 8gb Rasperry Pie image are in two posts halfway down the thread
My raspbian is passworded its ` Backlash1`
https://www.exxosforum.co.uk/forum/viewt ... 8&start=10
Re: Latest TF536 Firmware?
Nice, this is it. Thankskludge wrote: ↑Fri Oct 02, 2020 2:10 pm https://anastas.io/hardware/2020/09/29/ ... sprog.html
Found this just now.
Re: Latest TF536 Firmware?
Supaduper's guide mentioned above works great with the Pi image he has linked. It is what I use myself with a PI Zero.
Re: Latest TF536 Firmware?
Still valid for TF536 ? Asking because tf just said "stupid user, don't do that" in another thread on the forum for one who put 3.3v on the JTAG header (as you have in the instructions on how to connect)..
Any difference in powering the CPLD from the JTAG on TF330 / TF536 ? Is it more safe to using the 5V CPU pin ?
- stephen_usher
- Posts: 5679
- Joined: Mon Nov 13, 2017 7:19 pm
- Location: Oxford, UK.
- Contact:
Re: Latest TF536 Firmware?
The JTAG pin is the Vcc reference and not a power pin. It's used by JTAG cables to determine the voltage of the device and not to power it.
Powering from the +5V+GND pins is fine if the board is outside of the machine.
Note that xc3sprog only works if the Xilinx chip hasn't been locked, as I found to my cost.
Powering from the +5V+GND pins is fine if the board is outside of the machine.
Note that xc3sprog only works if the Xilinx chip hasn't been locked, as I found to my cost.
Intro retro computers since before they were retro...
ZX81->Spectrum->Memotech MTX->Sinclair QL->520STM->BBC Micro->TT030->PCs & Sun Workstations.
Added code to the MiNT kernel (still there the last time I checked) + put together MiNTOS.
Collection now with added Macs, Amigas, Suns and Acorns.
ZX81->Spectrum->Memotech MTX->Sinclair QL->520STM->BBC Micro->TT030->PCs & Sun Workstations.
Added code to the MiNT kernel (still there the last time I checked) + put together MiNTOS.
Collection now with added Macs, Amigas, Suns and Acorns.
Re: Latest TF536 Firmware?
I expect no support on this image, but this is the first time I failed writing the image to a SD card ..supaduper wrote: ↑Fri Oct 02, 2020 7:15 am I did a HOWTO ages ago for the TF330 but you can easily use it for the TF536
https://www.exxosforum.co.uk/forum/viewt ... 8&start=10
Have tried with the suggested "WinImage" application, but that one failed the most (asks which partition of the image to open, and fails writing it to the card). I also used the more modern program, Balena Etcher which is highly recommended for writing images (had to uncompress and rename the image file before), success in writing but failed to boot. Next in line was "Raspberry Pi Imager", same "success" as with Etcher.
I've also tried Win32diskimager (ancient) with the same non-bootable result as with the two latter ones.
My next attempt was to install xc3sprog on the current Raspbian/Raspberry Pi OS. No problem with getting the image bootable (and on the same Pi and SD card, written with Etcher). I used the instructions previously mentioned for compiling xc3sprog (https://anastas.io/hardware/2020/09/29/ ... sprog.html), failed to find the package libgpio-dev (needed ?), but successfully compiled.
Get this when running without anything connected (should it do that ?), I do not have the .jed file in place, but it fails on "sysfsgpio":
Code: Select all
root@raspberrypi:~/xc3sprog/build# ./xc3sprog -c sysfsgpio -p 0 tf330r3_Burst3.jed:w
XC3SPROG (c) 2004-2011 xc3sprog project $Rev: 774 $ OS: Linux
Free software: If you contribute nothing, expect nothing!
Feedback on success/failure/enhancement requests:
http://sourceforge.net/mail/?group_id=170565
Check Sourceforge for updates:
http://sourceforge.net/projects/xc3sprog/develop
Can't find description for a cable named sysfsgpio
Known Cables
ftdi ftdi 1500000 0x0403:0x6010:
https://github.com/matrix-io/xc3sprog
Anything more to try before accepting that I will not be able to update my TF536 ?
Re: Latest TF536 Firmware?
See this post.peo wrote: ↑Sat Oct 31, 2020 6:42 pm I get the same "Can't find description for a cable named sysfsgpio" output when running the precompiled package (installed as per instructions on Github):
https://github.com/matrix-io/xc3sprog
Anything more to try before accepting that I will not be able to update my TF536 ?
Re: Latest TF536 Firmware?
Another stupid questions, since this board is undocumented... What about applying the +5V power using the PWR2 (without soldered pins) connector in between the leg rows of the CPU ?stephen_usher wrote: ↑Fri Oct 30, 2020 11:05 pm Powering from the +5V+GND pins is fine if the board is outside of the machine.
- stephen_usher
- Posts: 5679
- Joined: Mon Nov 13, 2017 7:19 pm
- Location: Oxford, UK.
- Contact:
Re: Latest TF536 Firmware?
That was what I was suggesting.peo wrote: ↑Sat Oct 31, 2020 9:34 pmAnother stupid questions, since this board is undocumented... What about applying the +5V power using the PWR2 (without soldered pins) connector in between the leg rows of the CPU ?stephen_usher wrote: ↑Fri Oct 30, 2020 11:05 pm Powering from the +5V+GND pins is fine if the board is outside of the machine.
Intro retro computers since before they were retro...
ZX81->Spectrum->Memotech MTX->Sinclair QL->520STM->BBC Micro->TT030->PCs & Sun Workstations.
Added code to the MiNT kernel (still there the last time I checked) + put together MiNTOS.
Collection now with added Macs, Amigas, Suns and Acorns.
ZX81->Spectrum->Memotech MTX->Sinclair QL->520STM->BBC Micro->TT030->PCs & Sun Workstations.
Added code to the MiNT kernel (still there the last time I checked) + put together MiNTOS.
Collection now with added Macs, Amigas, Suns and Acorns.