Page 1 of 1

Is UF2 firmware officially supported on esp32s2 or esp32s3 boards?

Posted: Wed Jul 06, 2022 7:13 am
by erong
I would like to leverage uf2 to simplify the upgrade of micropython firmware. I have UM ProS2 board which come with the UF2 bootloader. However the uf2 firmware I downloaded from the site does not work on the board.

Re: Is UF2 firmware officially supported on esp32s2 or esp32s3 boards?

Posted: Wed Jul 06, 2022 12:19 pm
by jimmo
erong wrote:
Wed Jul 06, 2022 7:13 am
I would like to leverage uf2 to simplify the upgrade of micropython firmware. I have UM ProS2 board which come with the UF2 bootloader. However the uf2 firmware I downloaded from the site does not work on the board.
Yes my understanding (from https://github.com/micropython/micropython/issues/8222 and https://github.com/micropython/micropython/pull/8246) is that this is supposed to work, but I have not tried it myself.

You might want to try the UM discord -- https://discord.gg/xAHpApP

Re: Is UF2 firmware officially supported on esp32s2 or esp32s3 boards?

Posted: Fri Jul 08, 2022 8:11 pm
by erong
jimmo wrote:
Wed Jul 06, 2022 12:19 pm
erong wrote:
Wed Jul 06, 2022 7:13 am
I would like to leverage uf2 to simplify the upgrade of micropython firmware. I have UM ProS2 board which come with the UF2 bootloader. However the uf2 firmware I downloaded from the site does not work on the board.
Yes my understanding (from https://github.com/micropython/micropython/issues/8222 and https://github.com/micropython/micropython/pull/8246) is that this is supposed to work, but I have not tried it myself.

You might want to try the UM discord -- https://discord.gg/xAHpApP
I can successfully upload the uf2 firmware onto the board, but it seems there is a bug which render the flash storage not accessible. So it is pretty useless right now. Also is there instructions on how to build your own uf2 firmware? As I build firmware with my own frozen lib, the current build only produce firmware.bin not firmware.uf2.