JeeH version 5.4.0 release notes and highlights:
This is mostly to consolidate what there is, to prepare for a new v6 series of releases (the reason is described in this post - in short: I want to redo the tasks-vs-threads design and the test automation).
Changes in v5.4.0:
-
More work on a RAM-based test runner, using
openocd
to upload the code. -
Explore more ways to send test output through ITM/SWO, which avoids the need to dedicate a UART to this. It relies on PB3 being connected to the ST-Link, which is the case on most Nucleo and Discovery boards from STM.
-
A brief exploration to run Unity tests through ITM/SWO. It works, but Unity does not add very much for my tests, and
pio test
is a bit less convenient thanpio run
. -
The core development now focuses on the Nucleo-32 G431KB board, which has a Cortex M4 with modern peripherals (e.g. DMAMUX), and an ST-Link v3 on board.
That’s about it for this release. It’s more a preparation for the next step, i.e. reculer pour mieux sauter …
Onwards!