Jim Mussared
f5f9edf645
all: Rename UMODULE to MODULE in preprocessor/Makefile vars.
...
This work was funded through GitHub Sponsors.
Signed-off-by: Jim Mussared <jim.mussared@gmail.com>
2023-06-08 17:54:11 +10:00
Damien George
fe2a8332ff
stm32/boards/NUCLEO_H743ZI2: Refer to NUCLEO_H743ZI for frozen manifest.
...
Fixes build issue introduced by 6250337c9c
Signed-off-by: Damien George <damien@micropython.org>
2023-02-01 23:22:18 +11:00
Jim Mussared
6250337c9c
ports: Make all network-capable boards use bundle-networking.
...
This will ensure that any board with networking support gets:
- webrepl
- mip
- urequests
- ntptime
This work was funded through GitHub Sponsors.
Signed-off-by: Jim Mussared <jim.mussared@gmail.com>
2023-02-01 12:42:06 +11:00
iabdalkader
36cac5e154
stm32/system_stm32: Allow boards to configure PLL VCI, VCO and FRACN.
...
This removes hard-coded PLL1/3 VCI, VCO and FRACN.
2022-04-11 16:12:53 +10:00
Damien George
df3f59ca4b
ports: Update board.json files to link to new board images.
...
Signed-off-by: Damien George <damien@micropython.org>
2022-01-07 11:33:28 +11:00
Jim Mussared
e359b077dd
ports: Add board.json for all boards.
...
This will be used by https://micropython.org/download/ to generate the
full listing of boards and firmware files.
Optionally supports a board.md for additional customisation of the
download page, as well as deploy.md for flashing instructions.
Signed-off-by: Jim Mussared <jim.mussared@gmail.com>
2021-10-27 14:04:53 +11:00
Ned Konz
99bb52047c
stm32/boards/NUCLEO_H743ZI: Enable VfsLfs2 on NUCLEO_H743ZI(2) boards.
2021-09-21 18:02:19 +10:00
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