-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Nucleo-H563ZI with NSH configuration #14583
Conversation
This PR exceeds the recommended size of 1000 lines. Please make sure you are NOT addressing multiple issues with one PR. Note this PR might be rejected due to its size. |
If this PR needs to be broken up into smaller components, please advise on what components would make the most sense as the first step in the process. |
@stbenn there is not fixed rule. You can create an initial commit that add the new arch with the headers files, then the peripherals and later on the board support |
@acassis Would you suggest closing this PR to do that then? The main reason this PR was so large is because we wanted to get the H5 to a point you could actually do something with it (nutshell). |
It is up to you, it is possible to create new commit and use git push forced to update your PR |
This PR exceeds the recommended size of 1000 lines. Please make sure you are NOT addressing multiple issues with one PR. Note this PR might be rejected due to its size. |
Created stm32h5 directory to add support for the H5 chip, and used a Nucleo-H563ZI dev board during development. The goal was to get a working nutshell through the STLink connector on the board. Remove board/docs changes for PR update delete more files Remove and rename more files.
87b74a9
to
75ccad5
Compare
This PR exceeds the recommended size of 1000 lines. Please make sure you are NOT addressing multiple issues with one PR. Note this PR might be rejected due to its size. |
On the other hand if all builds and works fine splitting that big change is a lot of additional work and may result in additional problems :-P |
Created stm32h5 directory to add support for the H5 chip, and used a Nucleo-H563ZI dev board during development. The goal was to get a working nutshell through the STLink connector on the board.
Code contained in PR was written in collaboration with @kywwilson11.
Note: Please adhere to Contributing Guidelines.
Summary
There has not been support for STM32H5 chips, so this should provide a starting point for further development. Being able to get to a nutshell on a dev board seems like a good first step.
Impact
Testing
Testing was done by building the configuration, programming the board and seeing the characters printed during start, followed by
nsh>
working.OS:
Ubuntu 24.04
(Running in WSL2 on Windows 11)Compiler:
arm-none-eabi-gcc (15:13.2.rel1-2) 13.2.1 20231009
Target:
nucleo-h563zi:nsh
config (added by this PR)