
Struck Documentation
SIS8300-KU
MTCA.4 Digitizer
Page 80 of 92
Confirming the dialog with "OK" starts selected program operations.
Depending on selected operations whole process can take several minutes.
Note:
The Basic and Second configuration memory (FLASH SPI EEPROM) is selected via
ipmitool as desribed in section 2.4.
9.2
Linux
tool ‘flashupdater’
This method can not be used on cards with flawed firmware.
To be able to use this tool, it is required that the driver is loaded and the devices are mounted
properly. Use the commands below for verification:
# lsmod | grep sis
Result (if driver loaded):
sis8300drv
# ls /dev/ | grep sis
Result: for each installed device one entry (
sis8300-0
e.g.)
Now the update can be started:
./flashupdate <path/to/file>.bin
9.3
Linux tool ‘ipmitool’
The last from four methods of upgrading is to upload FPGA firmware via IPMI.
This can be made with LINUX software ipmitool.
First it is required to convert the FPGA firmware bit file into an IPMI compatible hpm file.
For this the Windows command line tool
bin2hpm.exe
can be used:
> bin2hpm /bit /compress <file_name>.bit
The tool generates the hpm file <file_name>.rle.hpm, which can be transferred now to the
SIS8300L2 by using the ipmitool:
Syntax:
ipmitool -H <IP_or_name_of_MCH> -P "" -B 0 -b 7 -T 0x82 -t <slot_number>
hpm upgrade <file_name>.rle.hpm force
slot_number: 0x72 (1 slot), 0x74 (2 slot), 0x76 (3 slot)
for example:
ipmitool -H 192.168.115.62 -P "" -B 0 -b 7 -T 0x82 -t 0x74 hpm upgrade
sis8300L2_200E.rle.hpm force