micropython/ports/stm32/boards
Damien George 67fd58bbd2 stm32/mboot: Add support for littlefs.
Mboot now supports FAT, LFS1 and LFS2 filesystems, to load firmware from.
The filesystem needed by the board must be explicitly enabled by the
configuration variables MBOOT_VFS_FAT, MBOOT_VFS_LFS1 and MBOOT_VFS_LFS2.
Boards that previously used FAT implicitly (with MBOOT_FSLOAD enabled) must
now add the following config to mpconfigboard.h:

    #define MBOOT_VFS_FAT (1)

Signed-off-by: Damien George <damien@micropython.org>
2020-06-26 21:17:02 +10:00
..
ADAFRUIT_F405_EXPRESS stm32/boards: Add new board ADAFRUIT_F405_EXPRESS. 2019-10-11 11:50:36 +11:00
B_L072Z_LRWAN1 stm32/boards: Disable pend_throw, uheapq, utimeq on small-flash boards. 2020-03-28 13:55:59 +11:00
B_L475E_IOT01A stm32/boards: Enable MICROPY_HW_RTC_USE_LSE on L4 boards. 2019-10-04 16:10:13 +10:00
CERB40
ESPRUINO_PICO stm32: Convert to use FROZEN_MANIFEST to specify frozen code. 2019-10-15 21:36:24 +11:00
HYDRABUS
LIMIFROG stm32/boards: Enable MICROPY_HW_RTC_USE_LSE on L4 boards. 2019-10-04 16:10:13 +10:00
MIKROE_CLICKER2_STM32 stm32/mboot: Add support for littlefs. 2020-06-26 21:17:02 +10:00
NADHAT_PYBF405 stm32/boards: Add NADHAT_PYB405 board. 2019-10-18 11:41:22 +11:00
NETDUINO_PLUS_2
NUCLEO_F091RC extmod: Consolidate FAT FS config to MICROPY_VFS_FAT across all ports. 2019-11-11 11:37:38 +11:00
NUCLEO_F401RE
NUCLEO_F411RE
NUCLEO_F412ZG stm32/boards: Add board config for Nucleo-F412ZG development board. 2020-05-15 10:48:48 +10:00
NUCLEO_F413ZH
NUCLEO_F429ZI
NUCLEO_F446RE
NUCLEO_F722ZE
NUCLEO_F746ZG
NUCLEO_F767ZI stm32/boards/NUCLEO_F767ZI: Update pins, peripherals and total flash. 2019-12-19 11:43:19 +11:00
NUCLEO_H743ZI stm32/boards/NUCLEO_H743ZI: Add extra pins and peripheral definitions. 2019-12-19 16:54:33 +11:00
NUCLEO_L073RZ stm32/boards: Disable pend_throw, uheapq, utimeq on small-flash boards. 2020-03-28 13:55:59 +11:00
NUCLEO_L432KC stm32/boards: Disable pend_throw, uheapq, utimeq on small-flash boards. 2020-03-28 13:55:59 +11:00
NUCLEO_L452RE
NUCLEO_L476RG stm32/boards: Enable MICROPY_HW_RTC_USE_LSE on L4 boards. 2019-10-04 16:10:13 +10:00
NUCLEO_WB55 stm32/boards: Add build-time option for NUCLEO_WB55 to use mboot. 2020-06-22 14:18:15 +10:00
OLIMEX_E407
PYBD_SF2 stm32/mboot: Add support for littlefs. 2020-06-26 21:17:02 +10:00
PYBD_SF3 stm32/boards: Enable LFS2 on PYBD_SF3 and PYBD_SF6. 2020-06-25 16:32:48 +10:00
PYBD_SF6 stm32/boards: Enable LFS2 on PYBD_SF3 and PYBD_SF6. 2020-06-25 16:32:48 +10:00
PYBLITEV10
PYBV3
PYBV4
PYBV10 stm32/boards: Enable LFS2 on PYBv1.x and PYBD boards. 2019-11-26 00:08:57 +11:00
PYBV11 stm32/boards: Enable LFS2 on PYBv1.x and PYBD boards. 2019-11-26 00:08:57 +11:00
STM32F4DISC all: Reformat C and Python source code with tools/codeformat.py. 2020-02-28 10:33:03 +11:00
STM32F7DISC
STM32F411DISC
STM32F429DISC stm32/sdram: Expose the result of sdram startup test in stm32_main. 2020-02-04 18:18:41 +11:00
STM32F439
STM32F769DISC stm32/boards/STM32F769DISC: Use macro instead of const for flash size. 2020-06-12 10:28:26 +10:00
STM32L476DISC
STM32L496GDISC stm32/boards: Enable MICROPY_HW_RTC_USE_LSE on L4 boards. 2019-10-04 16:10:13 +10:00
USBDONGLE_WB55 stm32/boards/xxx_WB55: Enable pyb.ADC and hardware SPI on WB55 boards. 2020-06-02 10:48:49 +10:00
common_basic.ld
common_bl.ld
common_blifs.ld
common_ifs.ld
make-pins.py all: Reformat C and Python source code with tools/codeformat.py. 2020-02-28 10:33:03 +11:00
manifest.py stm32: Enable and freeze uasyncio. 2020-03-26 01:25:45 +11:00
openocd_stm32f4.cfg
openocd_stm32f7.cfg
openocd_stm32l4.cfg
pllvalues.py all: Reformat C and Python source code with tools/codeformat.py. 2020-02-28 10:33:03 +11:00
stm32f0xx_hal_conf_base.h
stm32f4xx_hal_conf_base.h
stm32f4xx_prefix.c
stm32f7xx_hal_conf_base.h
stm32f091_af.csv
stm32f091xc.ld
stm32f401_af.csv
stm32f401xd.ld
stm32f401xe.ld
stm32f405.ld
stm32f405_af.csv stm32/boards/stm32f405_af.csv: Fix typo in ETH_RMII_REF_CLK on PA1. 2019-11-11 12:02:14 +11:00
stm32f411.ld
stm32f411_af.csv
stm32f412_af.csv stm32: Add support for F412 MCUs. 2020-05-15 10:08:30 +10:00
stm32f412zx.ld stm32: Add support for F412 MCUs. 2020-05-15 10:08:30 +10:00
stm32f413_af.csv
stm32f413xg.ld
stm32f413xh.ld
stm32f429.ld
stm32f429_af.csv
stm32f439.ld
stm32f439_af.csv
stm32f722.ld
stm32f722_af.csv
stm32f746.ld
stm32f746_af.csv stm32/boards/stm32f746_af.csv: Add ADC alt functions to correct pins. 2020-01-30 16:31:11 +11:00
stm32f767.ld stm32/boards/NUCLEO_F767ZI: Update pins, peripherals and total flash. 2019-12-19 11:43:19 +11:00
stm32f767_af.csv
stm32f769.ld
stm32h7xx_hal_conf_base.h
stm32h743.ld
stm32h743_af.csv
stm32l0xx_hal_conf_base.h
stm32l4xx_hal_conf_base.h stm32/adc: Add support to pyb.ADC for STM32WB MCUs. 2020-06-02 10:48:49 +10:00
stm32l072_af.csv
stm32l072xz.ld
stm32l432.ld
stm32l432_af.csv
stm32l452_af.csv
stm32l452xe.ld
stm32l476_af.csv
stm32l476xe.ld
stm32l476xg.ld
stm32l496_af.csv
stm32l496xg.ld
stm32wb55_af.csv
stm32wb55xg.ld stm32/boards: Add build-time option for NUCLEO_WB55 to use mboot. 2020-06-22 14:18:15 +10:00
stm32wbxx_hal_conf_base.h