Other Parts Discussed in Thread: SYSCONFIG
Tool/software:
Hi team
We are implementing secure boot on a AM64X based custom board. We downloaded the OTP Keywriter artifacts from here https://www.ti.com/secureresources/AM64X-HS-RESTRICTED-SW and tried to build an example Keywriter image based on the instructions we found in the "AM64X_AM243X OTP Keywriter User Guide". This worked well so far. However, we have some questions regarding the build workflow:
1) Building a Keywriter image requires a number of different tools (AM243x MCU+ SDK, CCS, SysConfig, TI ARM CLANG) with defined versions. We build our images by means of Yocto and would like to build the Keywriter with Yocto also. Is there a Yocto workflow available ?
2) We noted, that CCS does not actually take part in the build. What is CCS used for ? Did we miss some important steps ?
3) We need to adapt some Keywriter sources according to the requirements of our custom board. For maintenance reasons we think it is not a good idea to simply modify the sbl_keywriter sources. Is there a porting guide or some best practices available that give us some hints about how to do this in a maintainable way ?
Regards
Walter