feat(kodiak): add support for RB3Gen2 platformRB3Gen2 is an IoT platform based on Kodiak SoC. Details about thisplatform can be found here [1]. The boot flow with TF-A/OP-TEE is: PBL (ROM) -> X
feat(kodiak): add support for RB3Gen2 platformRB3Gen2 is an IoT platform based on Kodiak SoC. Details about thisplatform can be found here [1]. The boot flow with TF-A/OP-TEE is: PBL (ROM) -> XBL -> BL2 -> BL31 -> BL33 -> Normal world OS | --> BL32Steps to build TF-A for RB3Gen2:$ make -j`nproc` PLAT=rb3gen2 SPD=opteed QTISECLIB_PATH=<qtiseclib-path> BL32=<path-to-optee-bin> BL33=<path-to-os-bootloader-bin> fip all$ ./tools/qti/generate_fip_elf.sh build/rb3gen2/release/fip.bin 0x9fc00000The resulting fip.elf should be flashed in uefi_a partition on UFS flashstorage.Note here that the bl2.elf generated requires to be signed as TZ imagewith QTI signing involved. There is an ongoing effort to enable OEM onlysigning for future boards support.[1] https://www.qualcomm.com/developer/hardware/rb3-gen-2-development-kitChange-Id: Ic19f28a5f559a0da28337f2d8da0d0e289a94514Signed-off-by: Sumit Garg <sumit.garg@oss.qualcomm.com>
show more ...