-
Notifications
You must be signed in to change notification settings - Fork 114
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
stm32cube: update stm32l4 to cube version V1.18.1 #228
stm32cube: update stm32l4 to cube version V1.18.1 #228
Conversation
73e25c0
to
4470124
Compare
@legoabram Thanks. |
Dagnabbit. Of course you guys made a script for it. My bad. I'll readdress this next week. |
Update Cube version for STM32L4xx series on https://github.com/STMicroelectronics from version v1.18.0 to version v1.18.1 Signed-off-by: Abram Early <abram.early@gmail.com>
Re - generate common_ll headers after Cube updates Signed-off-by: Abram Early <abram.early@gmail.com>
4470124
to
b556aeb
Compare
@erwango So close! I missed a number of white spacing inconsistencies, and two ifdefs. It's reuploaded with only the script changes. I left the |
That's expected. The UNUSED stuff is a patch over HAL that's required in Zephyr waiting it to be delivered in ST version. Have you been able to run non regression campaign (using twister) on this version ? |
7f93d20
to
b556aeb
Compare
That's what I mean: The new ST code now has it's own "patch" to not redefine
I've run every twister test on my branch with three boards: nucleo_h7a3zi_q, nucleo_g01bre, and nucleo_l476rg. There were two errors that are probably unrelated:
|
Ok, I've missed that actually. So in this case, let's take the Cube official code and clean the patch list in README file. The interest of those patches is only for the time waiting for fixes to be officially delivered. |
@legoabram Please make a zephyr branch targeting this one, so be able to launch a CI regression campaign on our end as well. |
zephyrproject-rtos/zephyr#78249 I'll fix the comment compliance when I have to update it anyway. |
Update Cube version for STM32L4xx series
on https://github.com/STMicroelectronics
from version v1.18.0
to version v1.18.1
ST included their own version of the
ifndef
forUNUSED
, so I removed the note that it was changed.All files were copied verbatim from a git cloned copy of 1.18.1, and then whitespace was modified to minimize the number of changes. Obviously this will need to be tested more, and it looks like I missed some whitespace, but I'll post this so it starts the review process. My team is in need of this change because it includes a fix for the STM32L496 which breaks 4bit SDMMC.
Once applied to zephyr, this should address: zephyrproject-rtos/zephyr#73398