Chronobox: Difference between revisions
Jump to navigation
Jump to search
(→ZZZ) |
(→ZZZ) |
||
Line 29: | Line 29: | ||
./reboot_cb.exe # reboot the fpga into the new firmware | ./reboot_cb.exe # reboot the fpga into the new firmware | ||
</pre> | </pre> | ||
= Chronobox firmware registers = | |||
AAA | |||
= ZZZ = | = ZZZ = |
Revision as of 14:32, 10 August 2018
Chronobox
Links
- https://daq.triumf.ca/DaqWiki/index.php/DE10-Nano
- https://bitbucket.org/teamalphag/chronobox_firmware
- https://bitbucket.org/teamalphag/chronobox_software
Install chronobox software
git clone https://bitbucket.org/teamalphag/chronobox_software.git cd chronobox_software make clean make ls -l *.exe -rwxr-xr-x 1 olchansk users 21452 Aug 10 15:29 main.exe -rwxr-xr-x 1 olchansk users 18808 Aug 10 15:29 reboot_cb.exe -rwxr-xr-x 1 olchansk users 47256 Aug 10 15:29 srunner_cb.exe
Firmware update
./srunner_cb.exe -id -64 /dev/null # identify EPCS64 flash ./srunner_cb.exe -id -128 /dev/null # identify EPCQ128 flash ./srunner_cb.exe -read -128 test.rpd # read flash contents into a file ./srunner_cb.exe -program -128 /home/olchansk/git/chronobox_firmware/output_files/DE10_NANO_SoC_GHRD_auto.rpd # write firmware rpd file into flash ./reboot_cb.exe # reboot the fpga into the new firmware
Chronobox firmware registers
AAA