uni 6 11 декабря, 2023 Опубликовано 11 декабря, 2023 (изменено) · Жалоба В 09.12.2023 в 05:15, ig_z сказал: Я кой как прикрутил к ВСЛ используя подман Не знал про podman. Поставил, запустил, прикольно. Пока только тестовые контейнеры. Поиграюсь какое-то время, попробую что-нить "боевое", наберусь опыта и запишу новый ролик по горячим следам. П.С. Кому интересно, j-link через usbipd в WSL тоже работает. Попробовал отлаживать Ardupilot через VS Code (cortex-debug). pyocd также определяет отладчик. Изменено 11 декабря, 2023 пользователем uni Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ig_z 0 12 декабря, 2023 Опубликовано 12 декабря, 2023 · Жалоба Обнаружил неприятный непонятный момент. Работает Win11 + VSCode + wsl2 Ubuntu 22.04 + toolchain in podman container и запущен теминал с powershell и ubuntu. Если Виндовс засыпает, такое впечатление, что wsl ubuntu и терминал со всеми шелами отваливаются после пробуждения Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MrYuran 16 13 декабря, 2023 Опубликовано 13 декабря, 2023 · Жалоба В 13.12.2023 в 02:49, ig_z сказал: Обнаружил неприятный непонятный момент. Работает Win11 + VSCode + wsl2 Ubuntu 22.04 + toolchain in podman container и запущен теминал с powershell и ubuntu. Если Виндовс засыпает, такое впечатление, что wsl ubuntu и терминал со всеми шелами отваливаются после пробуждения Ubuntu 22 вообще интересно себя ведет под виртуалками. Например, когда я не смог запустить терминал в VBox, оказалось, что это общеизвестная проблема. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
uni 6 28 февраля Опубликовано 28 февраля · Жалоба Попробовал тут напрямую отладку через USB J-Link в WSL - работает. Нужно обновить Wiki Segger'а, где пока написано, что WSL не полностью поддерживает работу по USB и предлагается обходной костыль. На картинке отладка загрузчика Ardupilot'а для STM32F103 в WSL. Полезные ссылки: 1. Connect USB devices Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
VladislavS 29 28 февраля Опубликовано 28 февраля · Жалоба А где отладка то? Регистры процессора и периферии, дизасм? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
uni 6 28 февраля Опубликовано 28 февраля · Жалоба Дизасма я пока не встречал, пока использую самостоятельное формирование lss файла (исходники+асм) и смотрю там, что мне нужно. Остальное есть в таком виде как на картинке. Надо отметить, что сами авторы рекомендуют использовать VS Code как один из вариантов отладки проектов на основе исходников Ardupilot. Правда, они используют другой плагин (cppdbg), а у меня показан cortex-debug. Полезные ссылки: 1. Debugging with GDB using VSCode Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
uni 6 10 марта Опубликовано 10 марта · Жалоба Модульное тестирование для малых встраиваемых систем Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
uni 6 13 марта Опубликовано 13 марта (изменено) · Жалоба Вложенная отладка. Отладчик GDB исполняет python-скрипт, который тестирует прошивку, подключённую через J-Link. На картинке - отладка самого python-скрипта во время его работы. Здесь, кстати, есть ошибка в регулярке. Неправильно задана для hex-значения. Разыменование THUMB инструкции тоже неверное (в комментарии). Полезные ссылки: 1. How to attach VSCode debugger to Python application already running in Windows terminal? Изменено 13 марта пользователем uni Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться