Jump to content

    
Sign in to follow this  
nanorobot

Никогда такого не было, и вот.. OpenOCD не видит JLink

Recommended Posts

Года два не доставал из ящика JLink, пользовался STLink'ом.  Сегодня понадобился,  и вот: -Error: No J-Link device found. Пересобрал openocd с опцией  --enable-jlinк. Соответствующие rules в етс/udev/rules.d  обновил. Что я еще забыл? Сеггеровские утилиты установил, JLinkExe работает, к Alwinner v3s  коннектится...

Edited by nanorobot

Share this post


Link to post
Share on other sites

А какие у вас OpenOCD и J-Link? Вообще говоря, согласно мануалу, они и не подписывались работать со всеми J-Link, во всяком случае, с самыми свежими HW version. Точно работают с HW v8, v9 (как раз то, что цветет буйным цветом на Али), но уже с v10 я не проверял.

Share this post


Link to post
Share on other sites
5 minutes ago, Raven said:

А какие у вас OpenOCD и J-Link? Вообще говоря, согласно мануалу, они и не подписывались работать со всеми J-Link, во всяком случае, с самыми свежими HW version. Точно работают с HW v8, v9 (как раз то, что цветет буйным цветом на Али), но уже с v10 я не проверял.

OpenOCD новейший,  0.11.0-rc1+dev-00026-gaaa6110-dirty,  - преследуется цель отладки Alwinner v3s.  JLink лет 7 назад куплен в starterkit.ru, и ранее я активно его использовал.  Начиналось (после переустановки системы) всегда с какими то сложностями, но всегда все решалось. Не  думаю что самый свежий openocd перестал поддерживать JLink, тем паче что в списке поддерживаемых он присутствует.

Share this post


Link to post
Share on other sites

А если проверять "от печки"? Соединение с J-Link операционной системой точно установлено? Он в lsusb виден?

 

Share this post


Link to post
Share on other sites

Ну, тогда уж и это спрошу: а эти сеггеровкские утилиты "отпустили" адаптер к моменту запуска OOCD?

Share this post


Link to post
Share on other sites

Кстати, а у вас точно J-Link? Starterkit.ru вроде свои клоны Jet-Link делал, я их в руках не держал и не знаю, насколько хорошо они притворяются J-Link'ами. С China-Link'ами 8 и 9 версий OOCD точно работает, а что с Jet-Link - не знаю.

Странно это все. Что-нибудь альтернативное для JTAG, поддерживаемое OOCD у вас под рукой есть? Olimex, например?

Share this post


Link to post
Share on other sites
3 minutes ago, Raven said:

Кстати, а у вас точно J-Link? Starterkit.ru вроде свои клоны Jet-Link делал, я их в руках не держал и не знаю, насколько хорошо они притворяются J-Link'ами. С China-Link'ами 8 и 9 версий OOCD точно работает, а что с Jet-Link - не знаю.

 

WhatsApp Image 2021-01-16 at 16.18.58.jpeg

Share this post


Link to post
Share on other sites

Давайте проверять по частям. Этот новый OpenOCD уже работал с чем-нибудь? Я бы удостоверился сначала в нем (даже на другом адаптере-процессоре).

Он же много чего поддерживает из адаптеров (даже USB-Blaster), так что проверить работу с JTAG-цепочкой можно на подручных средствах, да хоть на FPGA (лишь бы IDCODE знать, чтобы правильно строку в конфигурации написать).

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this