- Компьютер с браузером Google Chrome (версия 89 или новее). WebSerial ESPTool работает только в Chrome и браузерах на его основе (Opera, Edge) .
- USB-кабель, который поддерживает передачу данных (не только зарядку!). Если вы не уверены, попробуйте кабель, которым вы точно передаёте файлы с телефона на компьютер .
- Файл прошивки (.bin), который вы хотите установить на плату. Файлы прошивок для ротаторов филин можно скачать здесь.
- Включите питание на блоке педалей.
- Подключите контроллер через USB порт к компьютеру.
- На контроллере одновременно нажмите кнопку
BOOTиRESET. - Через Два секунды отпустите кнопку
RESET,а затем через секунду кнопкуBOOT. Контроллер перейдет в режим загрузки программного обеспечения.
- Из браузера Google Chrome/Edge перейдите по ссылке в Adafruit WebSerial ESPTool
- Нажмите на сайте веб-прошивальщика кнопку
Connect(Подключиться) и выберите COM-порт (отличный от COM1). - В поле
Offsetвведите:0x10000 - Нажмите
Choose File(Выбрать файл) и укажите вашу прошивку, напримерfilin-rb_4_3_1_PCB41.bin. - Нажмите
Program(Записать) и дождитесь, пока полоса загрузки дойдет до 100%.
Не нажимайте кнопку Erase для обновления программного обеспечения!
Когда процесс завершится, на экране появится сообщение об успехе.
- Отключите контроллер от компьютера.
- Нажмите кнопку
RESETи проверьте работоспособность педалей: при нажатии на педали светодиодный индикатор должен мигать. - Программирование завершено.
Если после обновления прошивки педали не заработали (например если до программирования случайно нажали кнопку Erase), сделайте следующее:
- Выполните шаг 1 и шаг 2, как было описано выше.
- Нажмите кнопку
Eraseодин раз, чтобы очистить память от прошлых попыток. - Заполните три строчки на сайте, как указано в таблице ниже.
- Нажмите кнопку
Programвнизу страницы. - Дождитесь, пока полоса загрузки дойдет до 100%. После этого отключите плату от компьютера и подключите снова (или нажмите кнопку
RESET).
| Смещение | Файл |
|---|---|
| 1000 | |
| 8000 | |
| 10000 |