-
Notifications
You must be signed in to change notification settings - Fork 6.1k
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 our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
boards: st: Add support for STM32H745I-Disco #72510
Conversation
Hello @darkmoon32, and thank you very much for your first pull request to the Zephyr project! |
28f1a3b
to
46a51d4
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you for contributing, here is an initial batch of comments.
boards/st/stm32h745i_disco/stm32h745i_disco_stm32h745xx_m7.yaml
Outdated
Show resolved
Hide resolved
46a51d4
to
6eb4397
Compare
6eb4397
to
d11eeb7
Compare
92875cc
to
4a1efeb
Compare
boards/st/stm32h745i_disco/stm32h745i_disco_stm32h745xx_m4_defconfig
Outdated
Show resolved
Hide resolved
tests/drivers/uart/uart_async_api/boards/stm32h745i_disco_stm32h745xx_m7.overlay
Outdated
Show resolved
Hide resolved
46ea905
to
ffd0d8f
Compare
tests/drivers/uart/uart_async_api/boards/stm32h745i_disco_stm32h745xx_m7.overlay
Outdated
Show resolved
Hide resolved
Supported features: - GPIO - RTC - PWM - Ethernet - UART - FMC - QSPI NOR Flash Signed-off-by: Tomáš Juřena <jurenatomas@gmail.com>
9b6293b
to
eee95eb
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great work !
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Approved, but I's suggest to drop the second commit (see comment above)
eee95eb
to
48d903e
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please add an entry in the release notes
Is that a new requirement ? |
We do have a section for that: |
I was just saying we're not usually making it blocking, specially for first time contributors and also because this is not documented in contribution guidelines (last time I've checked, IIC). |
Hi @darkmoon32! To celebrate this milestone and showcase your contribution, we'd love to award you the Zephyr Technical Contributor badge. If you're interested, please claim your badge by filling out this form: Claim Your Zephyr Badge. Thank you for your valuable input, and we look forward to seeing more of your contributions in the future! 🪁 |
@darkmoon32 Not sure how you tested the added CAN functionality on this board, but the configuration is wrong and causes build warnings (fix provided here: #72787). You added CAN controllers and CAN transceivers, but neglected to add |
Hi @henrikbrixandersen , In your PR, shouldn't |
No, I should not be the one adding that as I do not have access to the hardware. If you can verify, with "can" added to
Please include the output of the command above in the PR. |
This PR adds a new board STM32H745I-Discovery. Its definition is heavily inspired by
nucleo_h745zi_q
.I have tested basic functionality by running:
I am using the board for developing application that uses Ethernet, async UART, RTC, QSPI, so these features are also working fine.
FMC and SDRAM I only tested by
tests/drivers/memc/ram/
.