ED-HMI3010/ED-HMI3020 Device LED Warning Flash Troubleshooting

1 Issue Description

Some users encounter system startup failure when using ED-HMI3010 or ED-HMI3020 devices but cannot identify the specific cause.

2 Troubleshooting Steps

  1. ​Observe the ACT Indicator Light: Check the flashing pattern of the ACT (Activity) LED on the device.
  2. ​Decode Error Codes: Use the flashing pattern to determine the error code type.
  3. ​Resolve Based on Error Type: Provide targeted solutions according to the identified error type.

2.1 LED Warning Flash codes

Long flashesShort flashesStatus
03Generic failure to boot
04"start*.elf" not found
07Kernel image not found
08SDRAM failure
09Insufficient SDRAM
010In HALT state
21Partition not FAT
22Failed to read from partition
23Extended partition not FAT
24File signature/hash mismatch
31SPI EEPROM error
32SPI EEPROM is write protected
33I2C error
34Secure-boot configuration is not valid
43RP1 not found
44Unsupported board type
45Fatal firmware error
46Power failure type A
47Power failure type B

2.2 Troubleshooting for SPI EEPROM Error

When the fault type is "SPI EEPROM Error", it is recommended to reflash the BootLoader EEPROM using the Raspberry Pi Imager tool.

It is recommended to use the Raspberry Pi official tools. The download paths are as follows:

Preparation:

  • The downloading and installation of the official tools to the computer have been completed.
  • An SD card reader has been prepared.
  • The device power has been disconnected.

Steps:

The steps are described using Windows system as an example.

  1. Remove the Micro SD card from the device.

  2. Insert the Micro SD card into a card reader, then connect the card reader to the computer’s USB port.

  3. Open SD Card Formatter, select the formatted drive letter, and click "Format" at the lower right to format.

image-20241011153629436
  1. In the pop-up prompt box, select "Yes".
image-20241011153703827
  1. When the formatting is completed, click "OK" in the prompt box.

  2. Close SD Card Formatter.

  3. Open Raspberry Pi Imager, click "Rarpberry Pi Device"and select "Raspberry Pi 5".

image-20250410150000224
  1. Click "CHOOSE OS" and select "Misc utility images" in the pop-up pane.
image-20250410150544263
  1. Based on the product model (ED-HMI3010/ED-HMI3020), select "Bootloader (Pi 5 family)" in the pop-up pane.
image-20250410150607170
  1. Select "SD Card Boot" in the pop-up pane.
image-20250410150642085
  1. Click "CHOOSE STORAGE", select the default device in the "Storage" interface, and return to the main page.

  2. Click “NEXT”, Select “YES” in the pop-up “Warning” pane to start writing the image.

  3. After the OS writing is completed, the file will be verified.

  4. After the verification is completed, click “CONTINUE” in the pop-up “Write Successful” box.

  5. Close Raspberry Pi Imager, Remove the card reader and the Micro SD card.

  6. Reinsert the Micro SD card into the device and power on the device.