Skip to content

Enable "west blobs" fetching for TI foundational security firmware#88

Open
soumya-TI wants to merge 2 commits into
zephyrproject-rtos:masterfrom
soumya-TI:add-tifs-blobs
Open

Enable "west blobs" fetching for TI foundational security firmware#88
soumya-TI wants to merge 2 commits into
zephyrproject-rtos:masterfrom
soumya-TI:add-tifs-blobs

Conversation

@soumya-TI

@soumya-TI soumya-TI commented Apr 28, 2026

Copy link
Copy Markdown

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

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>
@soumya-TI

soumya-TI commented Apr 28, 2026

Copy link
Copy Markdown
Author

@ssekar15 @parthitce @glneo Please review

@soumya-TI

Copy link
Copy Markdown
Author

@vaishnavachath Please review

@ssekar15

ssekar15 commented May 5, 2026

Copy link
Copy Markdown
Collaborator

could you create the in-flight Zephyr PR pointing to this PR?

@ssekar15 ssekar15 self-assigned this May 5, 2026
@glneo

glneo commented May 5, 2026

Copy link
Copy Markdown

@ssekar15

ssekar15 commented May 6, 2026

Copy link
Copy Markdown
Collaborator

@ssekar15 , will be needed for this PR: https://github.com/zephyrproject-rtos/zephyr/pull/106763/changes#diff-dce9a0dcc47206efff268cd5bbfa4d94cf7c62e48389fd3d40ad045d3059e4ccR69

please add this PR dependency in west.yaml for CI sanity check.

@soumya-TI

Copy link
Copy Markdown
Author

@ssekar15 , will be needed for this PR: https://github.com/zephyrproject-rtos/zephyr/pull/106763/changes#diff-dce9a0dcc47206efff268cd5bbfa4d94cf7c62e48389fd3d40ad045d3059e4ccR69

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?

@soumya-TI soumya-TI closed this May 6, 2026
@soumya-TI soumya-TI reopened this May 6, 2026
@soumya-TI

Copy link
Copy Markdown
Author

Apologies, clicked the PR close by mistake. Let me share the CI results. Thanks.

@ssekar15 ssekar15 left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Note: PR will be merged when zephyrproject-rtos/zephyr#106763 is ready to merge state.

@vaishnavachath vaishnavachath self-requested a review May 7, 2026 19:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants