micropython/ports/stm32/boards
Damien George c65e5c88b8 stm32/boards/stm32f429.ld: Increase uPy heap size by 64k for F429 MCU.
The F429 has 256k total RAM, with 64k already set aside for flash write
cache, so the uPy heap can be increased this much.
2019-02-18 13:18:59 +11:00
..
B_L475E_IOT01A stm32/Makefile: Allow a board to config either 1 or 2 firmware sections. 2018-03-27 21:24:15 +11:00
CERB40 stm32/boards: Update pins.csv to include USB pins where needed. 2018-05-01 17:38:51 +10:00
ESPRUINO_PICO stm32/Makefile: Allow a board to config either 1 or 2 firmware sections. 2018-03-27 21:24:15 +11:00
HYDRABUS stm32/Makefile: Allow a board to config either 1 or 2 firmware sections. 2018-03-27 21:24:15 +11:00
LIMIFROG stm32/Makefile: Allow a board to config either 1 or 2 firmware sections. 2018-03-27 21:24:15 +11:00
NETDUINO_PLUS_2 stm32/boards: Update pins.csv to include USB pins where needed. 2018-05-01 17:38:51 +10:00
NUCLEO_F091RC stm32/boards/NUCLEO_F091RC: Enable USART3-8 with default pins. 2018-09-21 14:04:33 +10:00
NUCLEO_F401RE stm32/Makefile: Allow a board to config either 1 or 2 firmware sections. 2018-03-27 21:24:15 +11:00
NUCLEO_F411RE stm32/Makefile: Allow a board to config either 1 or 2 firmware sections. 2018-03-27 21:24:15 +11:00
NUCLEO_F429ZI stm32/can: Allow CAN pins to be configured per board. 2018-04-11 16:35:24 +10:00
NUCLEO_F446RE stm32/Makefile: Allow a board to config either 1 or 2 firmware sections. 2018-03-27 21:24:15 +11:00
NUCLEO_F746ZG stm32/boards: Update pins.csv to include USB pins where needed. 2018-05-01 17:38:51 +10:00
NUCLEO_F767ZI stm32/boards: Ensure USB OTG power is off for NUCLEO_F767ZI. 2018-05-30 09:51:19 +10:00
NUCLEO_H743ZI stm32/system_stm32: Introduce configuration defines for PLL3 settings. 2018-11-01 13:25:47 +11:00
NUCLEO_L432KC stm32/boards/NUCLEO_L432KC: Specify L4 OpenOCD config file for this MCU. 2018-12-13 13:45:16 +11:00
NUCLEO_L476RG stm32/boards/NUCLEO_L476RG: Add support for RNG, DAC and CAN1. 2019-02-14 00:28:28 +11:00
OLIMEX_E407 stm32/boards: Update pins.csv to include USB pins where needed. 2018-05-01 17:38:51 +10:00
PYBLITEV10 stm32/Makefile: Allow a board to config either 1 or 2 firmware sections. 2018-03-27 21:24:15 +11:00
PYBV3 stm32/boards: Update pins.csv to include USB pins where needed. 2018-05-01 17:38:51 +10:00
PYBV4 stm32/can: Allow CAN pins to be configured per board. 2018-04-11 16:35:24 +10:00
PYBV10 stm32/boards: Add configuration for putting mboot on PYBv1.x. 2018-12-04 23:48:18 +11:00
PYBV11 stm32/boards: Add configuration for putting mboot on PYBv1.x. 2018-12-04 23:48:18 +11:00
STM32F4DISC stm32/boards: Update pins.csv to include USB pins where needed. 2018-05-01 17:38:51 +10:00
STM32F7DISC stm32/main: Add configuration macros for board to set heap start/end. 2018-10-05 17:30:18 +10:00
STM32F411DISC stm32/boards: Update pins.csv to include USB pins where needed. 2018-05-01 17:38:51 +10:00
STM32F429DISC stm32/boards/STM32F429DISC: Enable UART as secondary REPL. 2018-12-01 17:30:48 +11:00
STM32F439 stm32/can: Allow CAN pins to be configured per board. 2018-04-11 16:35:24 +10:00
STM32F769DISC stm32/boards/STM32F769DISC: Configure for use with mboot by default. 2019-02-07 16:28:01 +11:00
STM32L476DISC stm32/boards/STM32L476DISC: Enable external RTC xtal to get RTC working. 2018-09-11 15:23:19 +10:00
STM32L496GDISC stm32/boards: Add config files for new board, STM32L496GDISC. 2018-05-18 22:39:49 +10:00
common_basic.ld stm32/boards: Add common_basic.ld for a board to have a single section. 2018-03-27 21:29:45 +11:00
common_bl.ld stm32/boards: Add common_bl.ld for boards that need a bootloader. 2018-03-27 21:30:45 +11:00
common_blifs.ld stm32/boards: Add configuration for putting mboot on PYBv1.x. 2018-12-04 23:48:18 +11:00
common_ifs.ld stm32/boards: Allow boards to have finer control over the linker script. 2018-03-27 21:17:48 +11:00
make-pins.py stm32/boards/make-pins.py: Add cmdline options to support use by mboot. 2019-02-14 13:35:39 +11:00
openocd_stm32f4.cfg stm32/boards: Allow OpenOCD stm_flash procedure to accept single FW img. 2018-12-13 13:43:10 +11:00
openocd_stm32f7.cfg stm32/boards: Allow OpenOCD stm_flash procedure to accept single FW img. 2018-12-13 13:43:10 +11:00
openocd_stm32l4.cfg stm32/boards: Allow OpenOCD stm_flash procedure to accept single FW img. 2018-12-13 13:43:10 +11:00
pllvalues.py stm32: For MCUs that have PLLSAI allow to set SYSCLK at 2MHz increments. 2018-09-11 16:42:57 +10:00
startup_stm32f0.s stm32/boards: Add startup_stm32f0.s for STM32F0 MCUs. 2018-05-28 21:49:49 +10:00
startup_stm32f4.s stm32: Enable UART7/8 on F4 series that have these peripherals. 2018-05-16 11:55:07 +10:00
startup_stm32f7.s stm32/boards: Add startup_stm32f7.s for F7 series specific startup. 2018-03-09 15:13:56 +11:00
startup_stm32h7.s stm32/boards: Add startup_stm32h7.s for H7 series specific startup. 2018-03-09 15:13:13 +11:00
startup_stm32l4.s stm32: Add support for STM32L496 MCU. 2018-05-18 22:37:30 +10:00
stm32f4xx_prefix.c stm32/pin: In pin AF object, remove union of periph ptr types. 2018-04-11 16:14:58 +10:00
stm32f091_af.csv stm32/boards/stm32f091_af.csv: Split labels that are multiple funcs. 2018-06-18 13:05:24 +10:00
stm32f091xc.ld stm32/boards: Add alt-func CSV list and linker script for STM32F091. 2018-05-28 21:49:49 +10:00
stm32f401_af.csv stm32/boards: Split combined alt-func labels and fix some other errors. 2018-05-29 21:37:49 +10:00
stm32f401xd.ld stm32/boards: Allow boards to have finer control over the linker script. 2018-03-27 21:17:48 +11:00
stm32f401xe.ld stm32/boards: Allow boards to have finer control over the linker script. 2018-03-27 21:17:48 +11:00
stm32f405_af.csv stm32/boards/*_af.csv: Make consistent use of JTMS, JTCK, SWDIO, SWCLK. 2017-12-01 14:51:36 +11:00
stm32f405.ld stm32/boards: Allow boards to have finer control over the linker script. 2018-03-27 21:17:48 +11:00
stm32f411_af.csv stm32/boards: Split combined alt-func labels and fix some other errors. 2018-05-29 21:37:49 +10:00
stm32f411.ld stm32/boards: Allow boards to have finer control over the linker script. 2018-03-27 21:17:48 +11:00
stm32f429_af.csv stm32/boards/stm32f429_af.csv: Fix typos in UART defs Tx->TX and Rx->RX. 2019-01-31 01:02:42 +11:00
stm32f429.ld stm32/boards/stm32f429.ld: Increase uPy heap size by 64k for F429 MCU. 2019-02-18 13:18:59 +11:00
stm32f439_af.csv stm32: Enable UART7/8 on F4 series that have these peripherals. 2018-05-16 11:55:07 +10:00
stm32f439.ld stm32/boards: Allow boards to have finer control over the linker script. 2018-03-27 21:17:48 +11:00
stm32f722_af.csv stm32/boards: Add .ld and af.csv files for STM32F722. 2018-06-22 15:39:10 +10:00
stm32f722.ld stm32/boards: Add .ld and af.csv files for STM32F722. 2018-06-22 15:39:10 +10:00
stm32f746_af.csv stm32/boards/stm32f746_af.csv: Fix typos in AF table. 2017-11-20 14:19:12 +11:00
stm32f746.ld stm32/boards: Allow boards to have finer control over the linker script. 2018-03-27 21:17:48 +11:00
stm32f767_af.csv stm32/boards/stm32f767_af.csv: Add ADC column to pin capability list. 2018-03-07 18:40:06 +11:00
stm32f767.ld stm32/boards/stm32f767.ld: Add definition of FLASH_APP. 2018-03-27 21:35:03 +11:00
stm32f769.ld stm32/boards: Allow boards to have finer control over the linker script. 2018-03-27 21:17:48 +11:00
stm32h743_af.csv stm32/boards/stm32h743_af.csv: Add ADC entries to pin capability table. 2019-02-06 13:34:53 +11:00
stm32h743.ld stm32/boards/stm32h743.ld: Fix total flash size, should be 2048k. 2018-10-17 15:29:56 +11:00
stm32l432_af.csv stm32/boards: Add STM32L432KC chip configuration files. 2018-12-06 13:32:43 +11:00
stm32l432.ld stm32/boards: Add STM32L432KC chip configuration files. 2018-12-06 13:32:43 +11:00
stm32l476_af.csv stm32/boards: Split combined alt-func labels and fix some other errors. 2018-05-29 21:37:49 +10:00
stm32l476xe.ld stm32/flashbdev: Fix bug with L4 block cache, dereferencing block size. 2018-07-19 12:15:34 +10:00
stm32l476xg.ld stm32/flashbdev: Fix bug with L4 block cache, dereferencing block size. 2018-07-19 12:15:34 +10:00
stm32l496_af.csv stm32/boards: Split combined alt-func labels and fix some other errors. 2018-05-29 21:37:49 +10:00
stm32l496xg.ld stm32/flashbdev: Fix bug with L4 block cache, dereferencing block size. 2018-07-19 12:15:34 +10:00