Skip to content

v0.1.0a4

Pre-release
Pre-release

Choose a tag to compare

@begeistert begeistert released this 02 Aug 04:54
6d461b8

Companion release to PyMCU v0.1.0a4.

  • pymcu flash works end to end on the Pico / Pico 2: every build now packs dist/firmware.uf2 next to the .bin (pure-Python UF2 packer, family IDs verified byte-for-byte against a hardware-proven reference; RP2040 0xe48bff56, RP2350 ARM-S 0xe48bff59).
  • Correctness: operand-less inline asm() now clobbers memory — LLVM could previously hoist loads across cpsid, silently breaking critical sections; the backend binary codesign is verify-first and flock-serialized.
  • New irq-critical example + UF2 artifact tests. Suite: 70 tests.

Install: pip install --pre "pymcu-compiler[arm]"