mlx_fpga Tool
Rev 1.8
43
Mellanox Technologies
6.3.1.3 Debugging Tool
• Reading One Debug Register:
• Writing One Debug Register:
6.3.1.4 Update FPGA Image
In order to verify the new image burned to the FPGA, the user can use mlx_fpga tool to read the
following registers:
# mlx_fpga -d <device> read 0x0
# mlx_fpga -d <device> write 0x0 0x0
Name
Address
Range
Default
RW
Description
image_version
0x900000
31:00:00
0x0
RO
Version of the image
image_date
0x900004
31:00:00
0x0
RO
Image date of creation. The hex
number is actually the decimal
value, i.e. 0x12011995 means 12/
01/1995 in DD/MM/YY:
bits [31:24] = day of creation
bits [23:16] = month of creation
bits [15:0] = year of creation
image_time
0x900008
31:00:00
0x0
RO
Image time of creation. The hex
number is actually the decimal
value, i.e. 0x00015324 means
01:53:24 in HH:MM:SS:
bits [23:16] = hour (00..23)
bits [15:8] = minutes (00..59)
bits [7:0] = seconds (00..59)