ESP — различия между версиями
Материал из CADR
Avp (обсуждение | вклад) (→Описание) |
Avp (обсуждение | вклад) (Добавил категорию) |
||
Строка 36: | Строка 36: | ||
==== Прошивка загрузилась, но не работает ==== | ==== Прошивка загрузилась, но не работает ==== | ||
В этом случае следует перезагрузить МК. | В этом случае следует перезагрузить МК. | ||
+ | |||
+ | [[Категория:База знаний]] |
Версия 19:37, 28 июня 2017
Содержание
ESP-32S
Описание
Получение toolchain'а
Сборка проекта
Для сборки необходимо выполнить следующую команду:
./build.py /path/to/sketch/
Собранный проект будет в подкаталоге в '/tmp'.
Troubleshooting
TypeError: unorderable types: PartitionDefinition PartitionDefinition
На данный момент (2017-06-28) для работы утилит из toolchain'а необходим Python 2:
https://github.com/espressif/esp-idf-template/issues/3
На Gentoo GNU/Linux проблема решается на переключение на нужную версию Python:
$ eselect python list Available Python interpreters: [1] python2.7 [2] python3.3 [3] python3.4 * $ eselect python set 1
Загрузка прошивки
Из Arduino IDE загрузку следует выполнять на скорости 115200.
После загрузки нужно перезагрузить МК -- можно через кнопку, если таковая есть на плате.
Troubleshooting
Прошивка загрузилась, но не работает
В этом случае следует перезагрузить МК.