-
-
Notifications
You must be signed in to change notification settings - Fork 397
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
Regenerated the STM32U5 targets. #1744
Conversation
ab439f2
to
6c12194
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 very much for doing this!
The pack file introduced new parts, which changes the sequence of chips generated by target-gen
, resulting in an 'un-reviewable' number of diffs. At some point in the future, we should consider modifying target-gen
, so that it doesn't trash currently supported parts.
Also, I will investigate the error you reported and get back to you.
I have tested this with the NUCLEO-U5A5ZJ-Q board containing a STM32U5A5ZJT6QJ. With the following command:
I get the following result:
|
@esden As an experiment, can you manually change the order of appearance of the SRAM1235 and SRAMGFXMM entries for your chip/part in the yaml, and see if that makes a difference? |
@noppej Hey, yes, changing the order of RAM regions in the yaml file fixes the issue and upload works fine. |
Cool, and thank you for testing. I know how to fix this in target-gen now. Are you open to waiting a few days for a drop of that, and then re-generating this target yaml and re-testing? |
Yes, no problem, I can use my own build in the mean time until it is fixed up stream. :) Let me know if you need me to test anything and/or regenerate the yaml file. |
Btw, you dont need your own build for extra targets, you should be able to give probe-rs target files via CLI args and they override names that already exist in the registry :) |
@esden Thank you for your patience. #1745 has now been merged. I'd appreciate if you can:
|
6c12194
to
64cbbe0
Compare
Thanks @noppej. I have rebased, updated and tested the target file. I am able to flash using the correct device for the target without any manual changes. |
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.
Thanks a lot!
This adds the newer U59 and U5A parts.
Head branch was pushed to by a user without write access
64cbbe0
to
e930e93
Compare
This adds the newer U59 and U5A parts.