-
Notifications
You must be signed in to change notification settings - Fork 7.4k
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
Read bootloader ESP-IDF version from device (IDFGH-7206) #8800
Comments
Hi @BoraBene! |
Yes i've wanted this feature too. I resorted to using a custom bootloader that writes the esp-idf version to its own partition (and compile date) during boot. Not ideal! but it works. Then i can access that partition from user space. |
Thanks, maybe i could use it as a workaround right now. |
This might help you. I write in a simple format:
bootloader_ver.h
bootloader_ver.c
bootloader_utils.c
|
wow nice work @KonstantinKondrashov , looks perfect ❤️ I'm glad you guys found this important enough to do such a good job implementing it. Its very useful to be able to read the bootloader version programatically!
|
I know it's done, but for some reason I can't seem to find it under |
@KaeLL and when would it be released? :) |
Hi,
i tried to read the ESP-IDF version of the bootloader from the nvs. Sadly only the ESP-IDF version of the firmware is readable while using the application. The bootloader ESP-IDF is only mentioned once while starting the serial monitor. I used different ESP-IDF versions ( mentioned in the images) to proof if the firmware or the bootloader ESP-IDF is given back by the function esp_get_idf_version() .
bootloader ESP-IDF:
Firmware ESP-IDF:
It would be nice to also read the ESP-IDF version of the bootloader from the nvs, so i can see which of my device uses a old version of the bootloader SDK.
The text was updated successfully, but these errors were encountered: