trezor / trezor-firmware

:lock: Trezor Firmware Monorepo
https://trezor.io
Other
1.36k stars 658 forks source link

Upgrade to micropython 1.23.0 #2990

Open prusnak opened 1 year ago

prusnak commented 1 year ago

https://github.com/micropython/micropython/releases/tag/v1.20

ISTM that the following changes might be interesting for us:

matejcik commented 1 year ago

There is now an option to have the GC heap split across more than one pool of memory, although this is not yet in use by the ports.

hello CCMRAM

matejcik commented 1 year ago

also this one is possibly interesting:

A new port has been added, the "embed" port, which is a port of MicroPython that targets the C language and outputs a set of self-contained .c and .h files for embedding into a wider project. An example is provided to show how this works.

mmilata commented 1 year ago

https://github.com/micropython/micropython/releases/tag/v1.21.0

prusnak commented 7 months ago

There is now https://github.com/micropython/micropython/releases/tag/v1.22.2

prusnak commented 5 months ago

There is now https://github.com/micropython/micropython/releases/tag/v1.23.0 which promises "optimising size of frozen modules" for the stm32 port