ПО:UPyCraft/Введение/Загрузка прошивки: различия между версиями

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Нет описания правки
 
(не показано 7 промежуточных версий этого же участника)
Строка 31: Строка 31:
[[File:upycraft firmware upload 2_2.PNG|center]]
[[File:upycraft firmware upload 2_2.PNG|center]]


Убедитесь  
Убедитесь, что у вас установлены правильные параметры:
board: esp8266
* '''board:''' esp8266
burn_addr: 0x0
* '''burn_addr:''' 0x0
erase_flash: yes
* '''erase_flash:''' yes
com: COMX (in our case it’s COM5)
* '''com:''' COMX (здесь установите ваш COM-порт)
Firmware: Select “Users” and choose the ESP8266 .bin file downloaded earlier
* '''Firmware:''' Выберете "Users". Здесь необходимо выбрать, скачанную вами прошивку. Чтобы указать путь нажмите '''"choose"''' и выберете ваш файл прошивки.
 
Нажмите кнопку '''ok'''. Начнется процесс прошивки.
 
[[File:upycraft firmware upload 3.PNG|center]]
 
Дождитесь окончания. Если не было никаких сообщений об ошибках, значит процесс прошивки завершился удачно.
 
{{Спойлер|
[[File:micropython-erase-false-message-failed.png|center]]
 
Если вы нажали '''ok''', а процесс прошивки застыл на '''0%''' или выскочило окно '''erase false''', повторите процесс загрузки прошивки, только теперь перед тем как вы нажмете кнопку '''ok''' в программе, зажмите кнопку '''BOOT''' на плате с [[ESP8266]]. Как только вы увидите, что пошел процесс загрузки прошивки, кнопку можно отпустить.}}
 
 
==Загрузка прошивки на плату с ESP32==
 
===Получение прошивки===
 
Для начала необходимо получить последнюю прошивку [[MicroPython]], для этого [https://micropython.org/download/esp32/ перейдите на страницу загрузки] и скачайте последнюю прошивку в формате [[*.bin]].
Сохраните файл в удобном для вас месте.
 
===Подключение платы===
 
Подключите плату c [[ESP32]] к компьютеру. Возможно потребуется установить драйвера. Если у вас Windows 7/10 установка будет произведена автоматически.
 
===Загрузка прошивки===
 
Запустите программу [[uPyCraft]]. После перейдите в '''Tools -> BurnFirmware''':
 
[[File:upycraft firmware upload 1_1.PNG|center]]
 
Появится окно для загрузки прошивки на плату:
 
[[File:upycraft firmware upload esp32 1.PNG|center]]
 
Убедитесь, что у вас установлены правильные параметры:
* '''board:''' esp32
* '''burn_addr:''' 0x1000
* '''erase_flash:''' yes
* '''com:''' COMX (здесь установите ваш COM-порт)
* '''Firmware:''' Выберете "Users". Здесь необходимо выбрать, скачанную вами прошивку. Чтобы указать путь нажмите '''"choose"''' и выберете ваш файл прошивки.
 
Нажмите кнопку '''ok'''. Начнется процесс прошивки.
 
[[File:upycraft firmware upload 3.PNG|center]]
 
Дождитесь окончания. Если не было никаких сообщений об ошибках, значит процесс прошивки завершился удачно.
 
{{Спойлер|
[[File:micropython-erase-false-message-failed.png|center]]
 
Если вы нажали '''ok''', а процесс прошивки застыл на '''0%''' или выскочило окно '''erase false''', повторите процесс загрузки прошивки, только теперь перед тем как вы нажмете кнопку '''ok''' в программе, зажмите кнопку '''BOOT''' на плате с [[ESP32]]. Как только вы увидите, что пошел процесс загрузки прошивки, кнопку можно отпустить.}}


=См.также=
=См.также=

Текущая версия от 22:13, 26 апреля 2020

Проверка/Оформление/Редактирование: Мякишев Е.А.


Черновик


Загрузка прошивки

В этой статье показано, как загрузить прошивку MicroPython на платы ESP32/ESP8266 с помощью программного обеспечения uPyCraft IDE.

Примечание: После установки прошивки MicroPython на ESP32 или ESP8266 вы можете вернуться и снова использовать Arduino IDE. Вам просто нужно загрузить код с помощью Arduino IDE. Затем, если вы хотите снова использовать MicroPython, вам необходимо прошить прошивку MicroPython.


Загрузка прошивки на плату с ESP8266

Получение прошивки

Для начала необходимо получить последнюю прошивку MicroPython, для этого перейдите на страницу загрузки и скачайте последнюю прошивку в формате *.bin. Сохраните файл в удобном для вас месте.

Подключение платы

Подключите плату c ESP8266 к компьютеру. Возможно потребуется установить драйвера. Если у вас Windows 7/10 установка будет произведена автоматически.

Загрузка прошивки

Запустите программу uPyCraft. После перейдите в Tools -> BurnFirmware:

Появится окно для загрузки прошивки на плату:

Убедитесь, что у вас установлены правильные параметры:

  • board: esp8266
  • burn_addr: 0x0
  • erase_flash: yes
  • com: COMX (здесь установите ваш COM-порт)
  • Firmware: Выберете "Users". Здесь необходимо выбрать, скачанную вами прошивку. Чтобы указать путь нажмите "choose" и выберете ваш файл прошивки.

Нажмите кнопку ok. Начнется процесс прошивки.

Дождитесь окончания. Если не было никаких сообщений об ошибках, значит процесс прошивки завершился удачно.

Если вы нажали ok, а процесс прошивки застыл на 0% или выскочило окно erase false, повторите процесс загрузки прошивки, только теперь перед тем как вы нажмете кнопку ok в программе, зажмите кнопку BOOT на плате с ESP8266. Как только вы увидите, что пошел процесс загрузки прошивки, кнопку можно отпустить.


Загрузка прошивки на плату с ESP32

Получение прошивки

Для начала необходимо получить последнюю прошивку MicroPython, для этого перейдите на страницу загрузки и скачайте последнюю прошивку в формате *.bin. Сохраните файл в удобном для вас месте.

Подключение платы

Подключите плату c ESP32 к компьютеру. Возможно потребуется установить драйвера. Если у вас Windows 7/10 установка будет произведена автоматически.

Загрузка прошивки

Запустите программу uPyCraft. После перейдите в Tools -> BurnFirmware:

Появится окно для загрузки прошивки на плату:

Убедитесь, что у вас установлены правильные параметры:

  • board: esp32
  • burn_addr: 0x1000
  • erase_flash: yes
  • com: COMX (здесь установите ваш COM-порт)
  • Firmware: Выберете "Users". Здесь необходимо выбрать, скачанную вами прошивку. Чтобы указать путь нажмите "choose" и выберете ваш файл прошивки.

Нажмите кнопку ok. Начнется процесс прошивки.

Дождитесь окончания. Если не было никаких сообщений об ошибках, значит процесс прошивки завершился удачно.

Если вы нажали ok, а процесс прошивки застыл на 0% или выскочило окно erase false, повторите процесс загрузки прошивки, только теперь перед тем как вы нажмете кнопку ok в программе, зажмите кнопку BOOT на плате с ESP32. Как только вы увидите, что пошел процесс загрузки прошивки, кнопку можно отпустить.


См.также

Внешние ссылки