MicroPython:Прошивки/TinyPICO: различия между версиями
Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Myagkij (обсуждение | вклад) Нет описания правки |
Нет описания правки |
||
Строка 9: | Строка 9: | ||
Запись прошивки на [[TinyPICO]] осуществляется с помощью [[esptool.py]], найти ее можно [https://github.com/espressif/esptool тут]. Если вы в первый раз загружаете [[MicroPython]] на плату, то сначала должны стереть всю [[flash-память]]: | Запись прошивки на [[TinyPICO]] осуществляется с помощью [[esptool.py]], найти ее можно [https://github.com/espressif/esptool тут]. Если вы в первый раз загружаете [[MicroPython]] на плату, то сначала должны стереть всю [[flash-память]]: | ||
<syntaxhighlight lang="python | <syntaxhighlight lang="python"> | ||
esptool.py --chip esp32 --port /dev/ttyUSB0 erase_flash | esptool.py --chip esp32 --port /dev/ttyUSB0 erase_flash | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Строка 15: | Строка 15: | ||
А затем можно записывать саму прошивку, начиная с адреса ''«0x1000»'': | А затем можно записывать саму прошивку, начиная с адреса ''«0x1000»'': | ||
<syntaxhighlight lang="python | <syntaxhighlight lang="python"> | ||
esptool.py --chip esp32 --port /dev/ttyUSB0 --baud 460800 write_flash -z 0x1000 esp32-20190125-v1.10.bin | esptool.py --chip esp32 --port /dev/ttyUSB0 --baud 460800 write_flash -z 0x1000 esp32-20190125-v1.10.bin | ||
</syntaxhighlight> | </syntaxhighlight> |
Текущая версия от 19:56, 23 мая 2023
Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.
Прошивка для TinyPICO[1]
Запись прошивки на TinyPICO осуществляется с помощью esptool.py, найти ее можно тут. Если вы в первый раз загружаете MicroPython на плату, то сначала должны стереть всю flash-память:
esptool.py --chip esp32 --port /dev/ttyUSB0 erase_flash
А затем можно записывать саму прошивку, начиная с адреса «0x1000»:
esptool.py --chip esp32 --port /dev/ttyUSB0 --baud 460800 write_flash -z 0x1000 esp32-20190125-v1.10.bin
Прошивка была собрана с помощью ESP-IDF v3.x или v4.x. Если сомневаетесь, используйте v3.x.