Public released software for ROScube-X series.
Please go to release page to download.
The latest FPGA flash tool:
- fpga_flash_tool_0.9.0
The latest FPGA firmware:
- rqx590_0x24.vme
Currently, this tool only supports RQX-59G with ADLINK GMSL
board and RQX-59F with ADLINK FPDL
board.
You can download check_io_board.py
from the release page to check which I/O board you are using now.
chmod +x check_io_board.py
sudo ./check_io_board.py
i2cget -f -y 2 0x66 0x01
Please follow the instructions below to flash RQX590 FPGA:
-
Download and extract
rqx590_<ver>.vme.tgz
andfpga_flash_tool_<ver>.tgz
tar zxvf fpga_flash_tool_0.9.0.tgz tar zxvf rqx590_0x24.vme.tgz cp rqx590_0x24.vme ./fpga_flash_tool_0.9.0/
-
Follow below commands to flash the FPGA:
cd fpga_flash_tool_0.9.0 chmod +x RQX590-JTAG.run sudo ./RQX590-JTAG.run -c rqx590_0x24.vme
-
Read the FPGA register 0x01, you will get the FPGA firmware version if flashed successfully.
i2cget -f -y 2 0x66 0x01
Note: If FPGA failed to flash, please make sure the DIP switches on the IO Board are turned on.