Pasa 0 14 апреля, 2023 Опубликовано 14 апреля, 2023 · Жалоба Решил попробовать через J-LINK. На хабре есть статья как подключиться: тут А в другой статье написано, что к VTref нельзя подключаться если будет коннект с USB: тут Вроде VTref - это для согласования уровней сигналов от J-LINK. Если при коннекте с USB не подавать VTref, не выгорит ли J-LINK или ESP32? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vasil_Riabko 1 14 апреля, 2023 Опубликовано 14 апреля, 2023 · Жалоба 1 hour ago, Pasa said: Решил попробовать через J-LINK. На хабре есть статья как подключиться: тут А в другой статье написано, что к VTref нельзя подключаться если будет коннект с USB: тут Вроде VTref - это для согласования уровней сигналов от J-LINK. Если при коннекте с USB не подавать VTref, не выгорит ли J-LINK или ESP32? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Pasa 0 14 апреля, 2023 Опубликовано 14 апреля, 2023 · Жалоба С J_LINK заработало.... единственно из hello_world не все printf на консоль в пошаговом режиме инфу выдают. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
tonyk_av 45 14 апреля, 2023 Опубликовано 14 апреля, 2023 · Жалоба 19 minutes ago, Pasa said: С J_LINK заработало.... С фирменным или китайским? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Pasa 0 18 апреля, 2023 Опубликовано 18 апреля, 2023 · Жалоба On 4/14/2023 at 4:04 PM, tonyk_av said: С фирменным или китайским? С фирменным. Довольно удобно получилось. Самозагрузка и сразу стартует. И обычная терминалка уже висит на COM (не надо отрубать при следующей загрузки кода). Правда есть ощущение некоторой тормознутости при загрузке. Но свободный COM - это очень приятный плюс. p.s. Вот только не получается запустить встроенною терминалку в IDE..... может у кого какие мысли есть... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Ruslan1 17 30 ноября, 2023 Опубликовано 30 ноября, 2023 · Жалоба Очень актуальная мне темка, апну. Подключил JTAG (Espressif Systems ESP-PROG за 12 долларов) к своей платке на ESP-32 WROOM 32, спасибо доброму человеку за шикарное описание на ютубе: ESP32 - DEBUGGING your ESP-IDF code using JTAG [VS CODE] Ну и конечно первоисточник от Espressif: JTAG Debugging Вроде как-то работает, но млин... Есть кучка вопросов к удобству и устойчивости, но может потому что я настроил VScode плохо. И мой JTAG от ESP-IDF не имеет сигнала TRST (EN на ESP32) на разъеме JTAG (хотя на самой плате ESP32-PROG он его обслуживает, но для не-JTAG выходного разъема). А если я куплю этот VisualGDB, то оно лучше работает чем то что у меня уже есть от OpenOCD/GDB? И я не понял, можно ли этот Visual GDB подружить с моим ESP-IDF JTAG железом и VS Code IDE? И у меня Visual Studio Code, а там вроде все для Visual Studio в примерах? оно с VS Code работает? Мне ничего хитрого не нужно: удобно отлаживать мой код, написанный для ESP32 под ISP-IDF (FreeRTOS), не Ардуино. Чтобы пошагово проходить, брейкпоинты условные ставить на переменные и на регистрируемые процессором исключения, смотреть переменные после останова. Upd: О, у них есть демо 30 дней, но все равно непонятно про железо Upd2: нашел в форумах что вроде пока этот VisualGDB только в VS работает, и нет версии для VS Code. Жаль. А что есть для VS Code и JTAG с поддержкой ESP32? Согласен купить, если не мильон стоит. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
tonyk_av 45 9 сентября Опубликовано 9 сентября · Жалоба Помогите, пожалуйста, разобраться, что мне следует купить. Нужно вот что: ESP32 со встроенным USB; отладчик JTAG. Важно, чтобы USB, встроенный в ESP32, был доступен моей программе во время отладки, то есть отладчик не_использовал встроенный USB. И какую-нибудь плату расширения для удобной коммутации. На Али полно всего, но вот что брать- вопрос. В первом приближении выбрал вот это: плата с МК отладчик кросс-плата Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
tonyk_av 45 9 сентября Опубликовано 9 сентября · Жалоба 11 hours ago, tonyk_av said: Помогите, пожалуйста, разобраться, что мне следует купить. Сам разобрался. P. S. Какое-то вялое сообщество пользователей ESP32. Такое ощущение, что кроме как залить очередной скетч от Алекса Гивера они ничем больше не занимаются. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 53 11 сентября Опубликовано 11 сентября · Жалоба В 09.09.2024 в 23:18, tonyk_av сказал: Такое ощущение, что кроме как залить очередной скетч от Алекса Гивера они ничем больше не занимаются. Так им больше и не надо - это ж игрушки все в основном))) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
tonyk_av 45 12 сентября Опубликовано 12 сентября · Жалоба On 9/11/2024 at 11:06 AM, mantech said: Так им больше и не надо - это ж игрушки все в основном))) Собственно, ответ активного участника сообщества ESP32 всё объяснил в части полного отсутствия ответов на мой, вроде, типичный вопрос человека, подбирающего "железо" для знакомства с новой архитектурой МК: Начинающие мы тут все, коли интересно нам смотреть содержимое регистров, поняли?! :))))) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Obam 38 12 сентября Опубликовано 12 сентября · Жалоба ...используйте отработанные алгоритмы и ковыряться в регистрах не придётся... Где ж их, отработанных, взять-то? Акромя как самому отработать... (((-8Ж Спросить бы этого pvvx: он хtens-у смотрел или уже просветлённым с ней работать начал, там как-бы с "докой" особо на периферию не ахти... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
tonyk_av 45 13 сентября Опубликовано 13 сентября · Жалоба 5 hours ago, Obam said: Спросить бы этого pvvx esp8266.ru Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 53 13 сентября Опубликовано 13 сентября (изменено) · Жалоба 7 часов назад, Obam сказал: Спросить бы этого pvvx: Ну отчасти я с ним согласен - работал с жтагом в плане отладки, регистров и пр. только в момент освоения СТМ32, т.к. до этого работал только с простыми МК типа 8051, пика и АВРки, после этого только заливал им прошивки, т.к. отладочной инфой вполне устраивал уарт, в принципе и с кортексами А-серии вообще его не использовал, т.к. он просто не знал этих процов, а ковыряться с настройкой всяких GDB и пр. для меня муторнее, чем сделать отладку в уарте... Я понимаю, что у каждого на свой вкус есть свои фломастеры, у меня вот так, мне гораздо сложнее освоить заливку прошивки в новый, неизвестный мне проц, т.к. если в СТМ все льется жтагом, то всякие аллвиннеры, рокчипы, IMXы и пр имеют собственные загрузчики, форматы прошивки, контрольные суммы и пр. "прелести", которые еще и не документированы никак... Изменено 13 сентября пользователем mantech Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 243 13 сентября Опубликовано 13 сентября · Жалоба 13 часов назад, Obam сказал: Спросить бы этого pvvx: Спрашивать его мало толку: Он там продвигает какую-то свою либу или типа того. Для ESP8266 так точно было. Спрашивал там как то давно что-то насчёт ESP8266 по работе с ним как с внешним модулем - через AT-команды. Так он упорно везде лез с одним советом - или использовать его либу и забить на AT-команды или вообще выкинуть ESP8266 и заменить на ESP32. А по делу - ничего не мог сказать. Т.е. - исключительно реклама своих каких-то поделок. Не важно, что вопрошающему нужно и если ему они не подходят никак. Не важно, что у вопрошающего вообще другой процессор, который выполняет ещё кучу других функций, которые никак не подходят ни в тот ни в другой ESP, и от ESP требуется только связь по WiFi (с не особо высокими требованиями по скорости) - всё равно упорно: "делай на ESP при помощи моих наработок". Вот и все "советы". Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
tonyk_av 45 13 сентября Опубликовано 13 сентября · Жалоба 1 hour ago, jcxz said: А по делу - ничего не мог сказать. Так оно и есть. 1 hour ago, jcxz said: Не важно, что вопрошающему нужно Ага, он даже не спросил, для чего мне нужен JTAG, главное, что он не пользуется, потому что ему он не нужен. И группа у них в Телеге тупая, о чём я им вежливо сказал. Спросил, можно ли у одного ESP32, имеющего встроенный USB-контроллер, сделать на USB одновременно два виртуальных UART. Самый умный ответ был поставить второй преобразователь USB-UART. В общем, не ходите на той сайт, уныло там. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться