Проблема в загрузке загрузчика в esp32

У меня есть проблема с моим устройством esp32, и я задал один вопрос, как вы можете видеть ниже:

Как понять, что ESP32 работает (Ошибка: неизвестная плата Arduino ...)

Поскольку это не исправлено, я думаю загрузить коды загрузчика на ESp32. ПОЭТОМУ я попробовал примеры кодов ArduinoISP и попытался использовать значок загрузчика на Arduino, но он не работает, и я получаю следующую ошибку:

java.lang.NullPointerException
    at cc.arduino.packages.uploaders.SerialUploader.burnBootloader(SerialUploader.java:329)
    at processing.app.Editor.lambda$handleBurnBootloader$61(Editor.java:2379)
    at java.base/java.lang.Thread.run(Thread.java:829)
Error while burning bootloader.

Кроме того, весь процесс показан ниже:

Поэтому я попросил здесь несколько комментариев или ответов.

Спасибо.

, 👍0


1 ответ


Лучший ответ:

3
  1. esp32 имеет фиксированный загрузчик в памяти только для чтения. он не подлежит замене

  2. ArduinoISP sketch-это программатор только для классических плат ATmega MCU

  3. в этом случае вам придется выбрать программатор в меню Сервис, прежде чем использовать загрузчик Burn. (В меню программатора нет опций, так как для пакета плат esp32 не определены программаторы)

,