Enable "west blobs" fetching for TI foundational security firmware#88
Enable "west blobs" fetching for TI foundational security firmware#88soumya-TI wants to merge 2 commits into
Conversation
Add .gitignore file to exclude binary blob files from version control. Signed-off-by: Soumya Tripathy <s-tripathy@ti.com>
Add Zephyr blob support for AM62Lx TIFS (TI Foundational Security) firmware version 12.00.00.07. The blobs include: - ti-fs-firmware-am62lx-hs-enc.bin - ti-fs-firmware-am62lx-hs-cert.bin Add 'name: hal_ti' field to module.yml to enable proper west blobs support and define blob entries with paths relative to the blobs directory. Add LICENSE.ti file containing the Texas Instruments Software License Agreement. The blobs can be fetched using 'west blobs fetch hal_ti'. Signed-off-by: Soumya Tripathy <s-tripathy@ti.com>
|
@ssekar15 @parthitce @glneo Please review |
|
@vaishnavachath Please review |
|
could you create the in-flight Zephyr PR pointing to this PR? |
please add this PR dependency in west.yaml for CI sanity check. |
You want this PR to be validated in above? A yaml commit to verify this PR? |
|
Apologies, clicked the PR close by mistake. Let me share the CI results. Thanks. |
ssekar15
left a comment
There was a problem hiding this comment.
Note: PR will be merged when zephyrproject-rtos/zephyr#106763 is ready to merge state.
This PR adds Zephyr blob support for the AM62Lx TIFS (TI Foundational Security) firmware binaries to the TI HAL module.
The below PR adds the support to generate tiboot3 and tispl images for AM62lx SoC in zephyr. Both these images are ROM bootable images that include TI foundational security firmware.
This enables fetching those firmware through west blobs.
https://github.com/zephyrproject-rtos/zephyr/pull/106763