Update to ESP IDF 5.5#10584
Conversation
dhalbert
left a comment
There was a problem hiding this comment.
Sorry to say:
Metro ESP32-S2 and ESP32-S3 UF2's load but don't come up. /dev/ttyACM0 appears but not responsive, and no MSC shown.
Feather ESP32 V2 does not come up. No response on serial.
Espressif C3 DevKit board bootloops
Espressif C6 DevKit board shows boot log and then stops.
|
Thanks for the testing! I saw similar issues on the C5 and assumed it was a C5 issue. So I moved on. I see similar issues on the C6 and ESP32 so I'm hunting it down. I'm hopeful it'll fix all of the different variants and the C5. They added support for picolibc instead of newlib and that may have messed up some of the linking. I'm not sure, and still looking into it. I'll undraft after I've smoke tested successfully on a number of chips. |
| @@ -156,11 +157,13 @@ REGISTRATION_FUNCTIONS = \ | |||
| -u __ubsan_include \ | |||
| -u esp_system_include_startup_funcs \ | |||
There was a problem hiding this comment.
It seems that both this and bt pull in coex now. Not sure if coex is worth including for everything but just a heads up since h2 and p4 chips have wifi disabled. I just OR'd the configs in my branch to make sure when testing just bluetooth without wifi that everything gets linked but either way I think it will require some additional casing to handle the p4 which lacks both.
|
Closing for now. Will open a new one for 5.5.1 update once I've smoke tested it. |
Only minor changes needed. Should hopefully fix things along with better support for newer hardware.