2413612_en-US

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

2413612_en-US

2413612_en-US

How to burn HAB firmware on IMX6ULL about USB

 We use IMX6ULL and want to implement the secure boot function.
The current SD boot mode has been run through, the development board has written SRK, and the firmware has also been signed. Then we also executed the close operation (echo 0x02>HW_OCOTP_CFG5).
After burning, the normal print information is as follows:
Secure boot enabled
HAB Configuration: 0xcc, HAB State: 0x99

However, when the same firmware was placed in the mfgtools tool and burned using USB, it was found that the board could not enter the burning system.

The tool stops running, and the debug serial port does not have any print information.

rxq_0-1789457007595.pngrxq_0-1789457007595.pngrxq_0-1789457007595.png

The firmware in the red box,% board_file%/u-boot.imx and firmware/zImage are signed firmware.

MfgTool.log records that the firmware has been imported. After the normal process Jumping to OS image, it should be the firmware that was started to import, but in fact, there is no print information on the debug serial port

rxq_1-1789457333755.pngrxq_1-1789457333755.pngrxq_1-1789457333755.png

Why is it normal for SD card to start, but not for USB?

What should we do to support USB burning? The attachment is the secure boot production process started by our SD

Tags (1)
No ratings
Version history
Last update:
Wednesday
Updated by: