How can I know the Hailo8 revision, serial number and firmware version

Is there a way in which i can read the version/revision number of the hailo8 hw chip? Is there a serial-number for each device that can be read?
Is there any device firmware version I can read?

All this info can be viewed by running the ‘hailortcli fw-control identify’ command on the host terminal.

This is an example of the output you will get which includes the information you have mentioned:

Executing on device: 0000:05:00.0
Identifying board
Control Protocol Version: 2
Firmware Version: 4.15.0 (release,app,extended context switch buffer)
Logger Version: 0
Board Name: Hailo-8
Device Architecture: HAILO8
Serial Number: HLLWM20204600040
Part Number: HM218B1C2FA
Product Name: HAILO-8 AI ACCELERATOR M.2 MODULE

1 Like

When you use the --extended flag you will get the information about the chip as well. This will be useful when you have a chip on board where the module serial number is not available.

hailortcli fw-control identify --extended
Executing on device: 0000:04:00.0
Identifying board
Control Protocol Version: 2
Firmware Version: 4.15.0 (release,app,extended context switch buffer)
Logger Version: 0
Board Name: Hailo-8
Device Architecture: HAILO8
Serial Number: HLLWM20205200626
Part Number: HM218B1C2FA
Product Name: HAILO-8 AI ACCELERATOR M.2 M KEY MODULE
Boot source: PCIE
Neural Network Core Clock Rate: 400MHz
Device supported features: Current Monitoring, PCIE
LCS: 1
ULT ID: 0123456789ABCDEF01234567
PM Values: 0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF
2 Likes