Skip to content

alif: update Alif security toolkit to v1.110.0#19346

Open
dpgeorge wants to merge 4 commits into
micropython:masterfrom
dpgeorge:alif-update-toolkit
Open

alif: update Alif security toolkit to v1.110.0#19346
dpgeorge wants to merge 4 commits into
micropython:masterfrom
dpgeorge:alif-update-toolkit

Conversation

@dpgeorge

Copy link
Copy Markdown
Member

Summary

This updates the alif-security-toolkit submodule to the latest version, based on v1.110.0 of that toolkit.

Some minor changes are made to the alif port's build process to get it working with this new toolkit.

Testing

Built and deployed (over SE serial) both ALIF_ENSEMBLE and OPENMV_AE3 boards (which flashes the firmware and the ToC). They both deploy correctly and the app runs.

Used make update-system-package on both these boards to update tho SEROM, and it worked.

Used make maintenance on both these boards to check that the SEROM was updated, and it worked.

Generative AI

Not used.

dpgeorge added 4 commits June 16, 2026 14:27
Signed-off-by: Damien George <damien@micropython.org>
Otherwise it uses the default which will not match the board being built.

Signed-off-by: Damien George <damien@micropython.org>
Signed-off-by: Damien George <damien@micropython.org>
This board cannot dynamically change the baudrate.  It's unknown why, but
just disable it.

Signed-off-by: Damien George <damien@micropython.org>
@dpgeorge

Copy link
Copy Markdown
Member Author

@kwagyeman @iabdalkader FYI

@codecov

codecov Bot commented Jun 16, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 98.51%. Comparing base (d901e98) to head (f4bf928).

Additional details and impacted files
@@           Coverage Diff           @@
##           master   #19346   +/-   ##
=======================================
  Coverage   98.51%   98.51%           
=======================================
  Files         176      176           
  Lines       22903    22903           
=======================================
  Hits        22562    22562           
  Misses        341      341           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@github-actions

Copy link
Copy Markdown

Code size report:

Reference:  unix/README: Update the supported targets list. [d901e98]
Comparison: alif/boards/OPENMV_AE3: Disable baudrate switch for deploy over serial. [merge of f4bf928]
  mpy-cross:    +0 +0.000% 
   bare-arm:    +0 +0.000% 
minimal x86:    +0 +0.000% 
   unix x64:    +0 +0.000% standard
      stm32:    +0 +0.000% PYBV10
      esp32:    +0 +0.000% ESP32_GENERIC
     mimxrt:    +0 +0.000% TEENSY40
        rp2:    +0 +0.000% RPI_PICO_W
       samd:    +0 +0.000% ADAFRUIT_ITSYBITSY_M4_EXPRESS
  qemu rv32:    +0 +0.000% VIRT_RV32

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant