← All posts

0.7.0 - a second board, and a release for each

hardware

Until now there was one board and one firmware image. Now there are two boards, and that turns out to change more than a file name.

The ESP32-P4 comes in two silicon families, and an image built for one will not start on the other - the header carries both a minimum and a maximum revision. The Waveshare ESP32-P4-ETH is an older revision; the Function EV board is rev 3.2. So they cannot share an image, and both have to be built.

What that means in practice:

A board is described by a small settings overlay rather than by code, which is what makes adding the next one cheap.

Release v.0.7.0 on GitHub