Ви не увійшли.
Сторінки 1
появилась отличная новость - отладчик для esp32 стал доступен для сommunity ( ранее был доступен только для платной подписки )
я даже не разбирался, PIO использовал как замену для ардуино ide,
отладка в терминале, это ведь так по ардуинки )
но хоть вкусивши отладку по JTAG, "другое уже не вставляет" )
оказывается PIO разработал
Ivan Kravets ( http://www.ikravets.com ) Ph.D., Founder, CEO at PlatformIO
частично реклама от души ),
мне приятно что такую классную "штуку" разработал мой соотечесвенник
не "грех" и подписку купить )
теперь о плюшках -
я использовал наиболее "доступное" в ценовом диапазоне решение CJMCU FT232H
предпосылки для заказа статья о успешном запуске - https://habr.com/ru/post/421291/
в PIO для отладки по умолчанию используется FT2322H ( 1700 UAH ) для дома не каждый купит (
потому запускаем домашнее решение )
я купил на ali за US $7.44, в Киеве не самая распространенная запчасть,
но так как решение не коробочное, нужен небольшой пинок
мой конфиг platformio.ini
[env:esp32dev]
platform = espressif32
board = esp32dev
framework = arduino
monitor_speed = 115200
upload_speed = 921600
debug_tool = minimodule
upload_protocol = minimodule
сделал небольшую коррекцию в файле
%USERNAME%\.platformio\packages\tool-openocd-esp32\share\openocd\scripts\interface\ftdi
interface ftdi
#ftdi_vid_pid 0x0403 0x6010
ftdi_vid_pid 0x0403 0x6014
# interface 1 is the uart
ftdi_channel 0
# just TCK TDI TDO TMS, no reset
ftdi_layout_init 0x0008 0x000b
reset_config none
переконфигурировал драйвер с использованием zadig
отладка запустилася не с первой попытки, прошу повторить настройки и отписатся, может что упустил в описании.
основные тесты по подключении JTAG делал в OpenOCD https://github.com/espressif/openocd-esp32/releases , в среде PIO долго ожидать ответа от провеки настроек.
длина провода у меня до 150 мм ( это как обычно важно, я большую длину не проверял )
выглядит стенд для проверки так -
питание взял с ams1117 3.3 ( источник CJMCU слишком слаб )
и не меннее важный момент - прошивка, мой kit требовал удержания boot при прошивке,
теперь работает правильно
ps удалил старый nick ) новая работа, новые имена )
arduino.ua, был бы CJMCU FT232H в магазине, я бы раньше проверил )
Сторінки 1