ESP32: Wo befindet sich der bootloader_init()-Quellcode?
English
Deutsch
In der ESP32 bootloader_start.c können Sie sehen, dass bootloader_init() während des Bootloader-Starts aufgerufen wird:
bootloader_init_call.cpp
if (bootloader_init() != ESP_OK) {
bootloader_reset();
}Die Implementierung von bootloader_init() ist etwas schwerer zu finden, da sie sich nicht in components/bootloader sondern in components/bootloader_support befindet, in einem plattformspezifischen Unterverzeichnis, zum Beispiel in components/bootloader_support/src/esp32s2/bootloader_esp32s2.c für den ESP32S2 – Github-Link zum v4.4.1-Quellcode.
Check out similar posts by category:
Embedded, ESP8266/ESP32
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow