A_D 9 November 3 Posted November 3 · Report post 2 hours ago, jcxz said: Хотите сами их клепать? Конкурировать с китайцами по цене? Нее, нафиг, мне просто для себя хочется сделать удобный инструмент. v9 в таком формате давно сделал и мой вариант не занимает на столе много места, подключается по USB type-c и дополнительно имеет jtag разьем для ffc шлейфа (иногда для экономии места на платах применяю). 1 Quote Share this post Link to post Share on other sites More sharing options...
A_D 9 November 9 Posted November 9 · Report post Через недельки 1,5 узнаю, насколько косячный дизайн вышел: 1 1 Quote Share this post Link to post Share on other sites More sharing options...
grinux 0 November 26 Posted November 26 · Report post Всем привет. Купил HLINK V9 (STM32F205 и два больших буфера) чтобы отлаживать Cortex-A53. DLL пишет, что "Connected J-link does not support Cortex-A53 via JTAG". С другими ядрами, Cortex-A например, все нормально. Определяется так: Connecting to J-Link via USB...O.K. Firmware: J-Link V9 compiled Sep 1 2016 18:29:50 Hardware version: V9.60 S/N: xxxxxx License(s): RDI, GDB, FlashDL, FlashBP, JFlash VTref=3.345V Пробовал версию 7.92 и 6.82 результат одинаковый. Немного почитал форум, понял что возможно дело в лицензии RDI, которую надо убрать. Так ли это и какой тулзой это можно сделать? Quote Share this post Link to post Share on other sites More sharing options...
Skvo 3 November 26 Posted November 26 · Report post 23 минуты назад, grinux сказал: Купил HLINK V9 (STM32F205 и два больших буфера) чтобы отлаживать Cortex-A53. DLL пишет, что "Connected J-link does not support Cortex-A53 via JTAG". J-Link V9 - официально не поддерживает это ядро, потому и ошибка выпадает. Вот список поддерживаемых функций V9. Для Cortex-A53 стоит красный крест: J-Link BASE V9 - SEGGER Wiki P.S. Официально, поддержка ядра Cortex-A53 появилась начиная с аппаратной версии J-Link V10: J-Link BASE V10 - SEGGER Wiki Quote Share this post Link to post Share on other sites More sharing options...
grinux 0 November 26 Posted November 26 (edited) · Report post 4 minutes ago, Skvo said: J-Link V9 - официально не поддерживает это ядро, потому и ошибка выпадает. Вот список поддерживаемых функций V9. Для Cortex-A53 стоит красный крест: J-Link BASE V9 - SEGGER Wiki P.S. Официально, поддержка ядра Cortex-A53 появилась начиная с аппаратной версии J-Link V10: J-Link BASE V10 - SEGGER Wiki Спасибо. Я сперва подключил A53 к своему старому V8 . 7.92 сказало, что нужна V9, я ее и купил 😞 Edited November 26 by grinux Quote Share this post Link to post Share on other sites More sharing options...
A_D 9 Sunday at 09:57 AM Posted Sunday at 09:57 AM · Report post On 11/9/2023 at 12:12 PM, A_D said: Через недельки 1,5 узнаю, насколько косячный дизайн вышел: Только сегодня пришли: Сегодня если свободного времени хватит, то спаяю один. И пока они шли, статья https://habr.com/ru/articles/770454/ натолкнула меня на создание своего переходника ) Правда у себя я сделал автодетектирование io\clk и по идее можно спокойно будет любой стороной подключать, но платы ещё не заказывал, так что скорей всего около НГ только проверю в железе: USB входной используется как питание и линии данных идут напрямую к выходному USB, а JTAG (угловой впаивается, на рендере просто PBD установлен) подключается к стандартному J-Link 10-pin. Очевидные минусы такого решения: - уровни SWD зафиксированы на 3,3 В, сходу не придумал как это обойти, да и пока особо и не нужно (в основном с STM32 отладка ведётся) - отсутствие сброса, без колхоза через type-c его никак не протащить, особо не нарушая спецификацию. 😕 1 1 Quote Share this post Link to post Share on other sites More sharing options...
Obam 22 Sunday at 09:39 PM Posted Sunday at 09:39 PM · Report post Проц в BGA не уж то феном? /-8>Ж Quote Share this post Link to post Share on other sites More sharing options...
A_D 9 Monday at 06:03 PM Posted Monday at 06:03 PM · Report post 20 hours ago, Obam said: Проц в BGA не уж то феном? /-8>Ж Ды ) Это собственно сдутый МК с алишного jlink, зареболенный и напаянный на свою плату (и всё феном 🙂 ). Работает: Один резистор на входе ОУ был лишний только. Завтра надеюсь приедет голый МК и собственно попробую собрать уже с нуля плату, да попробовать зашить туда слитый дамп. 2 Quote Share this post Link to post Share on other sites More sharing options...
A_D 9 Wednesday at 08:39 PM Posted Wednesday at 08:39 PM · Report post Проверенный и пофикшенный вариант: https://github.com/ADElectronics/Open-Hardware/tree/master/Debug/X-Link-v11.x В v1.0 я немного перепутал резистор на TDI линии (не работал JTAG и VCOM TX поэтому), а так же не туда подключил одну подтяжку сдвоенного полевика на регулируемом +5В выходе, отчего питание на выход полностью не выключалось. В v1.1, что на гите всё поправлено уже. Схему не причёсывал особо. А так всё пашет теперь (тест на подключение к тарджету JTAG проходит), тарджет питается от отладчика, к нему же подключён VCOM и по SWD тарджет отлаживается же. Помимо этого и RTT можно тут же смотреть в браузере (правда нет поддержки окрашивания выводимых символов, лучше нативное приложение в этом случае): 2 Quote Share this post Link to post Share on other sites More sharing options...
uriy 2 17 hours ago Posted 17 hours ago · Report post Кто-нибудь знает где можно найти J-Link Device Support Kit (DSK) https://www.segger.com/products/debug-probes/j-link/tools/j-link-dsk/ ? Хочу добавить возможность программирования NAND памяти для своего проца через J-Flash. Судя по всему в DSK есть примеры как это сделать. Ранее уже пытался это сделать через Segger Open Flash Loader, но не осилил. Сейчас пишут: "The Open Flash Loader concept is not recommended due its limitations in performance and functionality. It has been succeeded by SEGGER Flash Loader" Который и является частью DSK. Quote Share this post Link to post Share on other sites More sharing options...
jcxz 142 12 hours ago Posted 12 hours ago · Report post 5 часов назад, uriy сказал: Хочу добавить возможность программирования NAND памяти для своего проца через J-Flash. Судя по всему в DSK есть примеры как это сделать. Если "для своего проца", то можно попробовать через .mac-файл IAR (у других компиляторов наверное должен быть аналог). Quote Share this post Link to post Share on other sites More sharing options...