14 Commits

Author SHA1 Message Date
Jared Boone
9ba4e50ee1 CPLD tool: Fix --checksum breakage. 2019-03-02 14:19:21 -08:00
Jared Boone
057b9273d5 CPLD tool: Rename to cpld_bitstream.py 2019-03-02 14:19:21 -08:00
Jared Boone
e7424dfcdc CPLD tool: Tweaks to produce cleaner program and verify structs. 2019-03-02 14:18:29 -08:00
Jared Boone
9aa3a78d78 CPLD tool: Add code generation, more bitstream checks.
Code is now generated from programming block, checked against verify block, and also provides mask for verification process.
2019-03-02 14:18:29 -08:00
Jared Boone
f70186644c CPLD tool: Add checksum and code generation mode flags. 2019-03-02 14:18:29 -08:00
Jared Boone
5695f29c8d CPLD tool: Add arguments help. 2019-03-02 14:18:29 -08:00
Jared Boone
0b4c714e0d CPLD tool: Remove commented code. 2019-03-02 14:18:29 -08:00
Jared Boone
30cd9586de CPLD tool: Flag to use crcmod library. 2019-03-02 14:18:29 -08:00
Jared Boone
fd1e5e77bf CPLD tool: Move imports to smallest scopes. 2019-03-02 14:18:29 -08:00
Jared Boone
20975e9313 CPLD: Tool argument parsing. 2019-03-02 14:18:29 -08:00
Jared Boone
d60389445d CPLD: Extract library code from CRC tool. 2019-03-02 14:18:29 -08:00
Jared Boone
257dbc749f CPLD: Checksum tool. 2019-03-02 14:18:29 -08:00
Jared Boone
4917c5019a Additional CGU register decoding in dump_cgu.py. 2013-11-02 22:51:35 -07:00
Jared Boone
266003f3af Added two CGU debugging tools:
- check_clock.py to decode the frequency monitor result.
- dump_cgu.py to display selected CGU registers in a legible format.
2013-09-04 16:34:20 -07:00