TS-4900 FPGA Changelog: Difference between revisions
From embeddedTS Manuals
No edit summary |
m (Links auto-updated for 2022 re-branding ( https://files.embeddedarm.com/ts-socket-macrocontrollers/ts-4900-linux/fpga/ts4900-fpga-20150930.bin → https://files.embeddedTS.com/ts-socket-macrocontrollers/ts-4900-linux/fpga/ts4900-fpga-20150930.bin https://files.embeddedarm.com/ts-socket-macrocontrollers/ts-4900-linux/fpga/ts4900-fpga-20150603.bin → https://files.embeddedTS.com/ts-socket-macrocontrollers/ts-4900-linux/fpga/ts4900-fpga-20150603.bin https://files.embeddedarm.com/ts-socket-m...) |
||
(One intermediate revision by the same user not shown) | |||
Line 7: | Line 7: | ||
! Changes | ! Changes | ||
|- | |- | ||
| [ | | [https://files.embeddedTS.com/ts-socket-macrocontrollers/ts-4900-linux/fpga/ts4900-fpga-20140924.bin ts4900-fpga-20140924.bin] | ||
| d400e6c7806998e0f1b6cceb0fec022b | | d400e6c7806998e0f1b6cceb0fec022b | ||
| | | | ||
* Initial Release | * Initial Release | ||
|- | |- | ||
| [ | | [https://files.embeddedTS.com/ts-socket-macrocontrollers/ts-4900-linux/fpga/ts4900-fpga-20150326.bin ts4900-fpga-20150326.bin] | ||
| 630a108d8c1af527101ee6559949b761 | | 630a108d8c1af527101ee6559949b761 | ||
| | | | ||
Line 22: | Line 22: | ||
* Updated mapping for REV C boards. | * Updated mapping for REV C boards. | ||
|- | |- | ||
| [ | | [https://files.embeddedTS.com/ts-socket-macrocontrollers/ts-4900-linux/fpga/ts4900-fpga-20150603.bin ts4900-fpga-20150603.bin] | ||
| 75d5ef9653662dca96e2813de2804387 | | 75d5ef9653662dca96e2813de2804387 | ||
| | | | ||
Line 29: | Line 29: | ||
** Work around this with older bitstreams by running "tshwctl --addr 3 --poke 0x50" | ** Work around this with older bitstreams by running "tshwctl --addr 3 --poke 0x50" | ||
|- | |- | ||
| [ | | [https://files.embeddedTS.com/ts-socket-macrocontrollers/ts-4900-linux/fpga/ts4900-fpga-20150930.bin ts4900-fpga-20150930.bin] | ||
| bf93c03ef914cf008287c8cd60781cc8 | | bf93c03ef914cf008287c8cd60781cc8 | ||
| | | | ||
Line 35: | Line 35: | ||
* Corrected flipped CTS/RTS on the CPU uart for bluetooth | * Corrected flipped CTS/RTS on the CPU uart for bluetooth | ||
|- | |- | ||
| [ | | [https://files.embeddedTS.com/ts-socket-macrocontrollers/ts-4900-linux/fpga/ts4900-fpga-20170510.bin ts4900-fpga-20170510.bin] | ||
| 86c7c3d7fb9c607af1ef55e1222b4416 | | 86c7c3d7fb9c607af1ef55e1222b4416 | ||
| | | | ||
* Fixed TXEN on CPU UARTs not correctly asserting in some multi-byte transmits | * Fixed TXEN on CPU UARTs not correctly asserting in some multi-byte transmits | ||
|} | |} |
Latest revision as of 16:56, 17 January 2022
The FPGA is stored in /boot/ts4900-fpga.bin on most images. The latest software releases will include the latest FPGA, but older images can be updated if the md5sum matches an outdated bitstream.
Release | md5sum | Changes |
---|---|---|
ts4900-fpga-20140924.bin | d400e6c7806998e0f1b6cceb0fec022b |
|
ts4900-fpga-20150326.bin | 630a108d8c1af527101ee6559949b761 |
|
ts4900-fpga-20150603.bin | 75d5ef9653662dca96e2813de2804387 |
|
ts4900-fpga-20150930.bin | bf93c03ef914cf008287c8cd60781cc8 |
|
ts4900-fpga-20170510.bin | 86c7c3d7fb9c607af1ef55e1222b4416 |
|