Skip to content

[caliptra] build FPGA variants of the boot components - #605

Merged
rusty1968 merged 1 commit into
OpenPRoT:mainfrom
amit-kumarh:push-slpwooklysmw
Oct 28, 2026
Merged

rusty1968 merged 1 commit into
OpenPRoT:mainfrom
amit-kumarh:push-slpwooklysmw

Conversation

@amit-kumarh

Copy link
Copy Markdown
Contributor

Add a //third_party/caliptra:platform flag ("emulator" or "fpga") to build FPGA variants of the Caliptra Core ROM/FMC/RT and MCU ROM alongside the emulator variants.

Built on top of #596

@rusty1968

Copy link
Copy Markdown
Collaborator

@amit-kumarh , how do we validate this?

@amit-kumarh amit-kumarh changed the title [wip] [caliptra] build FPGA variants of the boot components [caliptra] build FPGA variants of the boot components Oct 22, 2026
@amit-kumarh

Copy link
Copy Markdown
Contributor Author

This one was validated manually as well (inspecting binaries to ensure they're linked correctly, then copying them over and running them on the FPGA and confirming we can boot to OpenPRoT runtime)

Once we get #613 in, then we can write automated tests that we can run to get better test coverage

@amit-kumarh
amit-kumarh force-pushed the push-slpwooklysmw branch 2 times, most recently from ba207f7 to 58426ca Compare October 26, 2026 15:13
Add a //third_party/caliptra:platform flag ("emulator" or "fpga") to
build FPGA variants of the Caliptra Core ROM/FMC/RT and MCU ROM alongside
the emulator variants:
@rusty1968
rusty1968 merged commit 1210a3b into OpenPRoT:main Oct 28, 2026
5 checks passed
@amit-kumarh
amit-kumarh deleted the push-slpwooklysmw branch October 28, 2026 16:05
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.

2 participants