Skip to main content

Прошивка устройств UMNI через ESP Launchpad (веб-браузер)

Эта инструкция описывает процесс прошивки устройства через онлайн-инструменты на примере Esp Launchpad.

image.png

Скачать последний релиз прошивки (файл umni-uni.bin) со страницы https://github.com/umni-su/umni-uni/releases .

image.png

Скачать и установить драйвера для чипа CH340 по ссылкам ниже или из файлов инструкции.

OS Source URL
Linux https://www.wch-ic.com/downloads/CH341SER_LINUX_ZIP.html
macOS https://www.wch-ic.com/downloads/CH341SER_MAC_ZIP.html
Windows https://www.wch-ic.com/downloads/CH341SER_ZIP.htm

Подключить контроллер UMNI к компьютеру по USB.

Перейти на сайт https://espressif.github.io/esp-launchpad/ 

Нажать "Connect"

image.png

Во всплывающем окне выбрать COM порт, к которому подключен контроллер.

Перейти на вкладку DIY и важно - указать Flash Address 0x100000

image.png

Выбрать файл ,bin, нажать Program

image.png

Если видите в терминале такой вывод, то все прошло успешно!

esptool.js
Serial port WebSerial VendorID 0x1a86 ProductID 0x7523
Connecting...
Detecting chip type... ESP32
Chip is ESP32-D0WD-V3 (revision 3)
Features: Wi-Fi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None
Crystal is 40MHz
MAC: 44:1d:64:83:89:b4
Uploading stub...
Running stub...
Stub running...
Changing baudrate to 921600
Changed
Manufacturer: 46
Device: 4016
Detected flash size: 4MB
Compressed 1175312 bytes to 751024...
Writing at 0x100000... (2%)
Writing at 0x10d071... (4%)
Writing at 0x11a7e2... (6%)
Writing at 0x1243df... (8%)
Writing at 0x12be9d... (10%)
Writing at 0x134589... (13%)
Writing at 0x139e45... (15%)
Writing at 0x13fb0d... (17%)
Writing at 0x145a07... (19%)
Writing at 0x14b7b2... (21%)
Writing at 0x1515cd... (23%)
Writing at 0x15725d... (26%)
Writing at 0x15cc78... (28%)
Writing at 0x163248... (30%)
Writing at 0x169097... (32%)
Writing at 0x16eb74... (34%)
Writing at 0x174945... (36%)
Writing at 0x17a58c... (39%)
Writing at 0x1802bd... (41%)
Writing at 0x1862a2... (43%)
Writing at 0x18b8cc... (45%)
Writing at 0x1912f8... (47%)
Writing at 0x196973... (50%)
Writing at 0x19bf45... (52%)
Writing at 0x1a1ab5... (54%)
Writing at 0x1a71a1... (56%)
Writing at 0x1ac753... (58%)
Writing at 0x1b1e4c... (60%)
Writing at 0x1b7b87... (63%)
Writing at 0x1bd47c... (65%)
Writing at 0x1c2cd7... (67%)
Writing at 0x1c85a9... (69%)
Writing at 0x1ce451... (71%)
Writing at 0x1d3ebf... (73%)
Writing at 0x1d98d2... (76%)
Writing at 0x1df49f... (78%)
Writing at 0x1e5681... (80%)
Writing at 0x1ea75b... (82%)
Writing at 0x1efa65... (84%)
Writing at 0x1f53dc... (86%)
Writing at 0x1fb183... (89%)
Writing at 0x2017f2... (91%)
Writing at 0x2091b8... (93%)
Writing at 0x20ea65... (95%)
Writing at 0x214e5c... (97%)
Writing at 0x21a245... (100%)
Wrote 1175312 bytes (751024 compressed) at 0x100000 in 11.372 seconds.
Leaving...

Нажмите Reset

image.png

Увидите логи приложения - можно отключаться. ПО обновлено.

image.png