Проблема в загрузке загрузчика в 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.
Кроме того, весь процесс показан ниже:
Поэтому я попросил здесь несколько комментариев или ответов.
Спасибо.
@Soheil Paper, 👍0
1 ответ
Лучший ответ:
esp32 имеет фиксированный загрузчик в памяти только для чтения. он не подлежит замене
ArduinoISP sketch-это программатор только для классических плат ATmega MCU
в этом случае вам придется выбрать программатор в меню Сервис, прежде чем использовать загрузчик Burn. (В меню программатора нет опций, так как для пакета плат esp32 не определены программаторы)
- Как записать загрузчик?
- Ошибка: expected unqualified-id before 'if'
- Не удается снова загрузиться после смены платы
- Разница в загрузчике Arduino Nano ATmega328P
- Почему я получаю avrdude: stk500v2_ReceiveMessage(): timeout error when uploading to Arduino Mega?
- Тайм-аут связи Arduino Mega с ошибкой программатора
- Ошибка компиляции кода для Arduino/Genuino Uno
- Ошибка : заблудиться '\' в программе