Ned Konz
8c214ed200
stm32: Extended flash filesystem space to 512K on H743 boards.
...
The H743 has equal sized pages of 128k, which means the filesystem doesn't
need to be near the beginning. This commit moves the filesystem to the
very end of flash, and extends it to 512k (4 pages).
Signed-off-by: Damien George <damien@micropython.org>
2021-09-21 18:02:14 +10:00
Ned Konz
a0cd18c1a5
stm32/boards/NUCLEO_H743ZI2: Add modified version of NUCLEO_H743ZI.
...
This commit creates a new stm32 board for the NUCLEO_H743ZI2, which is the
current version of this from ST. This is a modified copy of the
NUCLEO_H743ZI board, and the ZI2 board differs in a few minor ways:
- LED2 has moved from PB7 to PE1 and is now yellow rather than blue
- the USB power enable has moved from PG6 to PG10
- the USER button is now pulled down
2021-08-10 23:38:05 +10:00
Mike Causer
47b778332a
all: Replace busses with buses.
...
"buses" is the widely accepted plural form of "bus".
2021-05-20 23:22:03 +10:00
Reinhard Feger
032e095620
stm32/boards/NUCLEO_H743ZI: Enable ethernet peripheral.
2020-12-08 15:27:51 +11:00
roland van straten
43b576d88d
stm32/boards/NUCLEO_H743ZI: Add extra pins and peripheral definitions.
...
- Corrected pin assignments and checked with CubeMX.
- Added additional I2C and UARTs.
- Added Ethernet interface definitions with lwIP and SSL support (but
Ethernet is currently unsupported on H7 MCUs so not fully enabled).
2019-12-19 16:54:33 +11:00
iabdalkader
4f78ba3cf4
stm32/boards/NUCLEO_H743ZI: Enable FDCAN on this board.
2019-09-23 17:00:54 +10:00
Damien George
009b1f6559
stm32/boards: Rework all stm32??xx_hal_conf.h files to use common code.
...
This eliminates a lot of duplicated code in these header files.
2019-06-25 14:18:24 +10:00
iabdalkader
746fcea7f8
stm32/boards/NUCLEO_H743ZI: Enable SPI3 on this board.
2019-05-15 16:08:10 +10:00
Damien George
4831e38c7e
stm32/boards/NUCLEO_H743ZI: Add config options to support mboot.
2019-04-08 14:34:37 +10:00
Damien George
9670b26526
stm32: Rename MICROPY_HW_HAS_SDCARD to MICROPY_HW_ENABLE_SDCARD.
...
For consistency with the majority of other MICROPY_HW_ENABLE_xxx macros.
2019-04-01 15:21:26 +11:00
roland
30ed2b3cab
stm32/system_stm32: Introduce configuration defines for PLL3 settings.
...
A board must be able to set the PLL3 values based on the HSE that it uses.
2018-11-01 13:25:47 +11:00
rolandvs
958fa74521
stm32/boards: Ensure USB OTG power is off for NUCLEO_F767ZI.
...
And update the GPIO init for NUCLEO_H743ZI to consistently use the mphal
functions.
2018-05-30 09:51:19 +10:00
iabdalkader
28c9824c51
stm32/boards/NUCLEO_H743ZI: Enable ADC peripheral.
2018-05-01 15:39:03 +10:00
Damien George
c0dd9be606
stm32/boards/NUCLEO_H743ZI: Use priority 0 for SysTick IRQ.
...
This follows how all other boards are configured.
2018-04-27 15:16:45 +10:00
iabdalkader
d870a4e835
stm32/boards/NUCLEO_H743ZI: Enable RNG for this board.
2018-04-23 16:43:16 +10:00
iabdalkader
e1e49adb86
stm32/boards/NUCLEO_H743ZI: Enable DAC peripheral.
2018-04-10 14:21:26 +10:00
iabdalkader
cf1d6df05a
stm32/boards/NUCLEO_H743ZI: Enable SD card support.
2018-03-28 13:25:00 +11:00
Damien George
1efe6a0316
stm32/boards/NUCLEO_H743ZI: Update to build with new linker management.
2018-03-28 13:20:48 +11:00
iabdalkader
7b0a020a02
stm32/boards/NUCLEO_H743ZI: Disable uSD transceiver.
...
There's no uSD Transceiver on this NUCLEO board.
2018-03-20 23:26:03 +11:00
iabdalkader
1e0a67f290
stm32/boards/NUCLEO_H743ZI: Enable hardware I2C support.
2018-03-20 23:25:43 +11:00
iabdalkader
fabfacf3d7
stm32/boards: Add new NUCLEO_H743ZI board configuration files.
...
USB serial and mass storage works, and the REPL is also available via the
UART through the on-board ST-LINK.
2018-03-09 15:08:11 +11:00