Changes between Version 36 and Version 37 of venice/secure_boot
- Timestamp:
- 07/17/2024 11:28:45 PM (5 months ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
venice/secure_boot
v36 v37 144 144 # checkout a fresh u-boot 145 145 git clone https://github.com/Gateworks/uboot-venice.git 146 cd u -boot146 cd uboot-venice 147 147 # setup cross toolchain environment (ie source setup-environment in Venice BSP dir) 148 148 export PATH=$VENICE_BSP/buildroot/output/host/bin:$PATH … … 154 154 # configure for venice board 155 155 make imx8mm_venice_defconfig 156 make menuconfig # select CONFIG_IMX_HAB=y and CONFIG_SPL_LOAD_FIT_ADDRESS=0x44000000156 make menuconfig # select CONFIG_IMX_HAB=y 157 157 make flash.bin 158 158 }}} … … 161 161 $ make savedefconfig && diff defconfig configs/imx8mm_venice_defconfig 162 162 scripts/kconfig/conf --savedefconfig=defconfig Kconfig 163 21,22d2 0163 21,22d21 164 164 < CONFIG_IMX_HAB=y 165 165 < # CONFIG_CMD_DEKBLOB is not set 166 31d28 167 < CONFIG_SPL_LOAD_FIT_ADDRESS=0x44000000 168 }}} 166 }}} 167 - note that the above is for imx8mm (you need to copy the ATF from the imx8mp directory and use imx8mp_venice_defconfig if you are using imx8mp for example) 169 168 3. create a signed_flash.bin 170 169 {{{#!bash … … 210 209 211 210 U-Boot 2023.04-00034-g1f567dfbe119 (Jun 23 2023 - 15:53:20 -0700) 211 ... 212 Hit any key to stop autoboot: 0 213 u-boot=> hab_status 214 215 Secure boot disabled 216 217 HAB Configuration: 0xf0, HAB State: 0x66 218 No HAB Events Found! 212 219 }}} 213 220 - Note the 'hab fuse not enabled' message which means the SEC_CONFIG[1] fuse is not blown and the device is not locked