Closed passgat closed 8 months ago
Gentle ping.
Thanks, Dario
This looks really great, I appreciate the contribution. I'll give a quick manual test on our end and assuming it all works I'll be happy to merge it.
@passgat could you provide:
I realized I am missing the same for am33 and mp157 but I intend to add that... I have it here somewhere...
@thom-nic For i.MX8m: I added documentation, list of reference manuals, in the file header of imx8m.c. I added U-Boot configurations (the bootcount address) in the commit message
A gentle ping.
Thanks, Dario
@passgat thanks for the reminder. I will try to fit this in soon.
Your contribution looks great of course. I don't have much in the way of feedback w/r/t the i.MX 8 code specifically since I don't have that hardware. I mostly need to build your branch and regression test it for our hw platforms that we use.
I added the imx8m platform because I needed the bootcounnt support for it. So I run tests on this platform. I run tests on the beaglebome (am33xx) and the stm32mp157f-dk2 too, so I don't expect regressions. I don't remember If I run test on eeprom, but I don't think so.
Thanks, Dario
That's fine, thank you. I'll do some quick testing on my end so I can merge the PR
Done, I hope I haven't forgotten any tabs.
Finally got to testing this on an EEPROM device. Looks great. Thanks for the contribution!
@thom-nic Thank you for having merged the PR. Is it possible to add a tag to release a new version so that I can then update the package in Buildroot?
Thanks and regards Dario
@passgat I will do a release. I also really should update the README for IMX8 and STM32MP1 as well..
@passgat release created: https://github.com/VoltServer/uboot-bootcount/releases/tag/v3.0.0
@thom-nic Many thanks! Best regards
The series adds bootcount support for the i.MX8M platform (last patch). It also includes rework patches to facilitate the addition of a new platform and two patches to handle the endianness of the bootcount value. I have tested the series on the STM32MP1, am33xx (BeagleBone), and i.MX8M platforms.