TS-7970 FPGA Changelog: Difference between revisions

From embeddedTS Manuals
No edit summary
No edit summary
Line 29: Line 29:
|}
|}


Using the u-boot from Oct-07-2015 or later you can reload the FPGA during startup.  There is an SRAM reloadable FPGA [ftp://ftp.embeddedarm.com/ts-arm-sbc/ts-7970-linux/fpga/ here].  Only the ts7970-fpga*.vme files apply to the TS-7970.  For example, to use rev 2 you would download [ftp://oz.embeddedarm.com/ts-arm-sbc/ts-7970-linux/fpga/ts7970-fpga-rev2.vme this file] and copy it to /boot/ts7970-fpga.vme on your boot device.
Using the u-boot from Oct-07-2015 or later you can reload the FPGA during startup for custom FPGAs.  During startup you will see u-boot reload this file:
 
During startup you will see u-boot reload this file:
<pre>
<pre>
Bytes transferred = 56341 (dc15 hex)
Bytes transferred = 56341 (dc15 hex)

Revision as of 13:24, 12 May 2016

Check the FPGA rev with:

echo $(($(tshwctl --addr 51 --peek) & 0xf))
Rev Release date Changes
0 Jun-17-2015
  • Initial Release
1 Aug-07-2015
  • Switched max3100 to use FPGA_IRQ_1 to leave FPGA_IRQ_0 to the silabs.
2 Oct-07-2015
  • Corrected CTS/RTS polarity on MAX3100
  • Corrected flipped CPU UART CTS/RTS for bluetooth
  • MAX3100 irq is now FPGA_IRQ_1 instead of FPGA_IRQ_0 so the IRQ is not shared with the silabs.
  • Corrected HD1 SPI bus

Using the u-boot from Oct-07-2015 or later you can reload the FPGA during startup for custom FPGAs. During startup you will see u-boot reload this file:

Bytes transferred = 56341 (dc15 hex)
VME file checked: starting downloading to FPGA
Diamond Deployment Tool 3.5
CREATION DATE: Wed Oct 07 11:38:24 2015


Downloading FPGA 53248/56341 completed
FPGA downloaded successfully