Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

stm32: Add support for STM32H753xx and the NUCLEO_H753ZI board.#18574

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Open
oliver-joos wants to merge3 commits intomicropython:master
base:master
Choose a base branch
Loading
fromoliver-joos:board/nucleo_h753zi

Conversation

@oliver-joos
Copy link
Contributor

I have added support for MCUSTM32H753xx and its ST NUCLEO-H753 board.

Most configuration files rely on the corresponding files of NUCLEO_H743ZI2 and its predecessor NUCLEO_H743ZI (now obsolete).

I tested the 3 LEDs, the USER switch, Ethernet, the REPL on ST-Link UART and on the second USB port as well as storage with USB MSC access.

The image of my NUCLEO_H753ZI is here:micropython/micropython-media#108 .

Configuration:- Clock is 8MHz from STLINK MCO, CPU runs at 400MHz- REPL on USB and on UART connected to ST-Link interface- Storage is configured for internal flash memory- 3x LEDs and 1x user button- EthernetProduct page:https://www.st.com/en/evaluation-tools/nucleo-h753zi.htmlSigned-off-by: Oliver Joos <oliver.joos@hispeed.ch>
@github-actions
Copy link

github-actionsbot commentedDec 15, 2025
edited
Loading

Code size report:

Reference:  esp32/machine_sdcard: Fix SDMMC slot assignment for non-default slots. [e67d4a2]Comparison: stm32/boards/NUCLEO_H7x3: Add UART1, remove UART5, slow down PLL1Q. [merge of 47c3faf]  mpy-cross:    +0 +0.000%    bare-arm:    +0 +0.000% minimal x86:    +0 +0.000%    unix x64:    +0 +0.000% standard      stm32:    +0 +0.000% PYBV10     mimxrt:    +0 +0.000% TEENSY40        rp2:    +0 +0.000% RPI_PICO_W       samd:    +0 +0.000% ADAFRUIT_ITSYBITSY_M4_EXPRESS  qemu rv32:    +0 +0.000% VIRT_RV32

To connect STM32H7 that is in SLEEPD1 state (e.g. during REPL)debuggers like st-flash or openocd must assert SRST.Signed-off-by: Oliver Joos <oliver.joos@hispeed.ch>
STM32CubeMX shows a conflict of UART5 with ETH MII.However UART1 can be used with TX and RX on the pin headers.PLL1Q is reduced from 200 to 100 MHz because it may be used for FDCANor SDMMC. FDCAN needs <= 150 MHz, and 100 MHz is enough for an SDCardconnected to pin headers to work reliably.Signed-off-by: Oliver Joos <oliver.joos@hispeed.ch>
@oliver-joos
Copy link
ContributorAuthor

I just checked the config ofNUCLEO_H743ZI (#included by this PR) using STM32CubeMX and then added a third commit to fix minor issues.

Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment

Reviewers

No reviews

Assignees

No one assigned

Labels

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

2 participants

@oliver-joos@dpgeorge

[8]ページ先頭

©2009-2025 Movatter.jp