Closed yamt closed 1 month ago
Hi @yamt ,
The kernel versions of the ESP32 are based on the legacy bootloader (a.k.a IDF bootloader), so you need to have the tools ESP-IDF requires to build it properly. That being said, the easiest way to enable ESP-IDF's tooling is exporting the associated environment var, just like described here.
Hi @yamt ,
The kernel versions of the ESP32 are based on the legacy bootloader (a.k.a IDF bootloader), so you need to have the tools ESP-IDF requires to build it properly. That being said, the easiest way to enable ESP-IDF's tooling is exporting the associated environment var, just like described here.
i was using export.sh of esp-idf. which version of export.sh is expected to work?
Hi @yamt , The kernel versions of the ESP32 are based on the legacy bootloader (a.k.a IDF bootloader), so you need to have the tools ESP-IDF requires to build it properly. That being said, the easiest way to enable ESP-IDF's tooling is exporting the associated environment var, just like described here.
i was using export.sh of esp-idf. which version of export.sh is expected to work?
Any version of the release/v5.1
branch is expected to work. In particular, we have been using commit 1484f2d4f677e3fa41a310bf0952a3a76f69fb76
of ESP-IDF. Don't forget to install the tools used by this version. We test this configuration in our internal CI, so we know that nothing broke about it recently.
Hi @yamt , The kernel versions of the ESP32 are based on the legacy bootloader (a.k.a IDF bootloader), so you need to have the tools ESP-IDF requires to build it properly. That being said, the easiest way to enable ESP-IDF's tooling is exporting the associated environment var, just like described here.
i was using export.sh of esp-idf. which version of export.sh is expected to work?
Any version of the
release/v5.1
branch is expected to work. In particular, we have been using commit1484f2d4f677e3fa41a310bf0952a3a76f69fb76
of ESP-IDF. Don't forget to install the tools used by this version. We test this configuration in our internal CI, so we know that nothing broke about it recently.
Hi @yamt , as I've said previously, we can build it without issues on our internal CI, but I have found that the complete firmware is not booting as expected (HW testing was disabled). I tested it with https://github.com/apache/nuttx/pull/13311 but it still halts during the boot-up.
@yamt @tmedicci is it done? May I close this Issue?
Yes, it was fixed!
Description / Steps to reproduce the issue
i tried to build the patched bootloader for esp32-devkitc:knsh it ended up with:
On which OS does this issue occur?
[Mac]
What is the version of your OS?
12.7.6
NuttX Version
master
Issue Architecture
[xtensa]
Issue Area
[Build System]
Verification