Skip to content

[TB] Fix tests, TB clk freq, and improve MCU console printf#937

Merged
calebofearth merged 7 commits intopatch_ss_v2.1from
ckuchta-tb-update-2.1
Nov 25, 2025
Merged

[TB] Fix tests, TB clk freq, and improve MCU console printf#937
calebofearth merged 7 commits intopatch_ss_v2.1from
ckuchta-tb-update-2.1

Conversation

@clayton8
Copy link
Collaborator

@clayton8 clayton8 commented Nov 20, 2025

* [TB] Fix AXI streaming boot test
- Fix register check from || to && to avoid test always failing
#824
- Change MCU consol to buffer before printing to sim.log
This should help avoid interleaving MCU print statements with other
TB print statements. It should help prevent missed "error" messages.

* MICROSOFT AUTOMATED PIPELINE: Stamp 'ckuchta-fix-mcu-axi-straming-boot-test-rom' with updated timestamp and hash after successful run

* [TB] Fix AXI streaming boot test

* MICROSOFT AUTOMATED PIPELINE: Stamp 'ckuchta-fix-mcu-axi-straming-boot-test-rom' with updated timestamp and hash after successful run

* [TB] Fix regressions and add unused test check
- Removed some stale I3C tests
- New fid_unused_tests.sh added to regression check to ensure tests are not
accidentally removed from regression.

* Add license header

* [TB] Remove old tests
These tests have been replaced by cptra_fw_test_rom and mcu_prod_rom_i3c_streaming_boot

* Add MCU cache test to unused_tests_waiver.txt

* [TB] Fix interrupt reg test

#826

* [TB] Add temp unused test waivers

#916

* Fix undefined variable issue in find_unused_tests.sh

* Clean up find_unused_tests.sh printfs

* [TB] Add waiver for smoke_test_mcu_mbox_pass_data due to VPRINTF issue

#924

* [TB] Remove smoke_test_mcu_mbox_pass_data  from regression

#924

* MICROSOFT AUTOMATED PIPELINE: Stamp 'ckuchta-fix-mcu-axi-straming-boot-test-rom' with updated timestamp and hash after successful run
@clayton8 clayton8 added the 2.1 label Nov 20, 2025
* [TB] Fix mcu_axi_streaming_boot_test_rom

Both caliptra and MCU were waiting for the other to end the test.
MCU will now end the test when it knows Caliptra is waiting
for the test to end.

* [TB] Update Caliptra clock speeds in TB

I3C now restricts floor frequency to 333MHz. Remove all frequencies below the 333MHz
in our TB. Also some of our scripts didn't support 500 and 1000MHz. This has been
fixed.

* MICROSOFT AUTOMATED PIPELINE: Stamp 'ckuchta-fix-mcu_axi_streaming_boot_test_rom' with updated timestamp and hash after successful run
@clayton8 clayton8 changed the title [TB] Fix tests and improve MCU console printf [TB] Fix tests, TB clk freq, and improve MCU console printf Nov 21, 2025
calebofearth
calebofearth previously approved these changes Nov 24, 2025
@calebofearth calebofearth merged commit 8902ed0 into patch_ss_v2.1 Nov 25, 2025
8 checks passed
@calebofearth calebofearth deleted the ckuchta-tb-update-2.1 branch November 25, 2025 19:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants