реклама на сайте
подробности

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> OpenOCD поддерживает J-Link, Кто под Linux J-Link хотел?
SergeiCh
сообщение Aug 25 2008, 07:28
Сообщение #16


Частый гость
**

Группа: Участник
Сообщений: 99
Регистрация: 22-03-07
Из: Novosibirsk
Пользователь №: 26 415



Цитата(AVR @ May 21 2008, 17:45) *
И совсем уж бредовая мысль: чисто теоретически возможно AVR с помощью OpenOCD отлаживать через J-Link сидя под Linux?

Чем не устраивает jtagice/dragon + avarice? Оно и по dW частично работает.
Go to the top of the page
 
+Quote Post
AVR
сообщение Sep 1 2008, 07:25
Сообщение #17


фанат Linux'а
*****

Группа: Свой
Сообщений: 1 353
Регистрация: 23-10-05
Из: SPB.RU
Пользователь №: 10 008



Цитата(SergeiCh @ Aug 25 2008, 11:28) *
Чем не устраивает jtagice/dragon + avarice? Оно и по dW частично работает.
По dW работает (и главное с каким программатором оно так может?)?! А какие оно модели контроллеров поддерживает? Больше чем заявлено для jtagice для avrstudio?
ЗЫ jtagice это avr-jtag-usb(olimex)? Хотел себе для дома купить такую хрень, но там мало контроллеров поддерживается. avarice сможет работаеть с avr-jtag-usb(olimex) и какие процы поддерживаются?


--------------------
Go to the top of the page
 
+Quote Post
SergeiCh
сообщение Sep 3 2008, 14:11
Сообщение #18


Частый гость
**

Группа: Участник
Сообщений: 99
Регистрация: 22-03-07
Из: Novosibirsk
Пользователь №: 26 415



Цитата(AVR @ Sep 1 2008, 14:25) *
По dW работает (и главное с каким программатором оно так может?)?!
dW с JTAGICE mkII и AVR Dragon, как водится smile.gif

Цитата
А какие оно модели контроллеров поддерживает? Больше чем заявлено для jtagice для avrstudio?
Всего в списке около 25 МК, с AVR Studio не сравнивал. Список есть в доке, дока - в WinAVR smile.gif
Go to the top of the page
 
+Quote Post
AVR
сообщение Sep 3 2008, 21:25
Сообщение #19


фанат Linux'а
*****

Группа: Свой
Сообщений: 1 353
Регистрация: 23-10-05
Из: SPB.RU
Пользователь №: 10 008



Цитата(SergeiCh @ Sep 3 2008, 18:11) *
dW с JTAGICE mkII и AVR Dragon, как водится smile.gif
Всего в списке около 25 МК, с AVR Studio не сравнивал. Список есть в доке, дока - в WinAVR smile.gif
Ясно, спасибо. Хотелось бы уточнить - если я буду использовать только JTAG интерфейс я могу спокойно купить avr-jtag-usb от olimex (по Вашему ответу я так и не понял этого, ведь интересен именно реальный опыт применения) чтобы юзать это дело сидя под Linux?


--------------------
Go to the top of the page
 
+Quote Post
SergeiCh
сообщение Sep 4 2008, 04:18
Сообщение #20


Частый гость
**

Группа: Участник
Сообщений: 99
Регистрация: 22-03-07
Из: Novosibirsk
Пользователь №: 26 415



Цитата(AVR @ Sep 4 2008, 04:25) *
Хотелось бы уточнить -
У меня есть опыт использования AVR Dragon + AVaRICE + Eclipce под WinXP. Могу предположить, с очень высокой вероятностью клон JTAG ICE будет работать под Linux. Вам нужно отлаживать ATmega64, ATmega128 или AT90CAN128? Новые в этот список вряд ли добавятся sad.gif, и сколько эти еще будут выпускаться - не известно. Я бы порекомендовал глянуть в сторону AVR Dragon (просто мы обычно не используем AVR, где нужно больше 32кБ - до 32кБ они привлекательны ценой/качеством). Опять же поддержка от производителя МК smile.gif
Go to the top of the page
 
+Quote Post
SergeiCh
сообщение Sep 4 2008, 06:12
Сообщение #21


Частый гость
**

Группа: Участник
Сообщений: 99
Регистрация: 22-03-07
Из: Novosibirsk
Пользователь №: 26 415



Ближе к теме:
На at91.com обнаружил ссылку на некий ARMcable II, там же написано, что он Fully compatybile with JLINK. А уже на сайте производителя написано Fully compatybile with Popular ARM Programmer smile.gif и в download первая ссылки на OpenOCD.
Go to the top of the page
 
+Quote Post
AVR
сообщение Sep 4 2008, 07:08
Сообщение #22


фанат Linux'а
*****

Группа: Свой
Сообщений: 1 353
Регистрация: 23-10-05
Из: SPB.RU
Пользователь №: 10 008



Цитата(SergeiCh @ Sep 4 2008, 08:18) *
У меня есть опыт использования AVR Dragon + AVaRICE + Eclipce под WinXP. Могу предположить, с очень высокой вероятностью клон JTAG ICE будет работать под Linux. Вам нужно отлаживать ATmega64, ATmega128 или AT90CAN128? Новые в этот список вряд ли добавятся sad.gif, и сколько эти еще будут выпускаться - не известно. Я бы порекомендовал глянуть в сторону AVR Dragon (просто мы обычно не используем AVR, где нужно больше 32кБ - до 32кБ они привлекательны ценой/качеством). Опять же поддержка от производителя МК smile.gif
А AVR Dragon будет пахать под Linux? А ещё меня малость смутило вот что: "поддержка JTAG эмуляции всех микроконтроллеров с размером Flash памяти равной и меньше 32кБ" и в то же время в списке поддерживаемых значится mega64, 128... O_o т.е. залить программу можно хоть в mega256, а отладка только 32 и менее? smile.gif
Хотя больше 32х Кб там и не надо - не выгодны по цене... =)


--------------------
Go to the top of the page
 
+Quote Post
SergeiCh
сообщение Sep 4 2008, 07:53
Сообщение #23


Частый гость
**

Группа: Участник
Сообщений: 99
Регистрация: 22-03-07
Из: Novosibirsk
Пользователь №: 26 415



Цитата(AVR @ Sep 4 2008, 14:08) *
А AVR Dragon будет пахать под Linux
Определенно можно сказать, что он поддерживается AVaRICE и AVRDUDE, которые идут под Linux. На форуме, по-моему, эта тема была.

Цитата
залить программу можно хоть в mega256, а отладка только 32 и менее?
Так точно.
Go to the top of the page
 
+Quote Post
kurtis
сообщение May 23 2009, 17:44
Сообщение #24


Местный
***

Группа: Свой
Сообщений: 466
Регистрация: 21-06-05
Пользователь №: 6 205



Цитата(AVR @ Aug 21 2008, 18:58) *
Беда у меня с этим OpenOCD... Нашел время покопаться со связкой sam7s64 + MT-Link под Linux и уперся в стенку... =(
По SVN взял последнюю версию OpenOCD, установил libusb-dev и всё прекрасно собралось...
Всё включил и запустил:

НЕ работает...


Прошу прощения что поднимаю старую тему, но у Вас получилось запустить JLINK под Linux?
У меня выдает приблизительно тоже самое, что делать дальше - незнаю.

Вот то что у меня выдает:
CODE
mike@myHome:~$ openocd -f interface/jlink.cfg -f target/sam7x256.cfg -c initreset
Open On-Chip Debugger 0.2.0-in-development (2009-05-22-20:40) svn:1881


BUGS? Read http://svn.berlios.de/svnroot/repos/openocd/trunk/BUGS


$URL: svn://svn.berlios.de/openocd/trunk/src/openocd.c $
Error: J-Link command 0x01 failed (-16)
Error: J-Link command EMU_CMD_VERSION failed (-16)

Error: J-Link command 0x01 failed (-16)
Error: J-Link command EMU_CMD_VERSION failed (-16)

Error: J-Link command 0x01 failed (-16)
Error: J-Link command EMU_CMD_VERSION failed (-16)

Info : J-Link initial read failed, don't worry
Info : J-Link JTAG Interface ready
Error: J-Link command 0xdd failed (-16)
Error: J-Link command 0xdf failed (-16)
Error: J-Link setting speed failed (-16)
Error: usb_bulk_write failed (requested=6, result=-16)
Error: jlink_tap_execute, wrong result -107 (expected 1)
Error: J-Link command 0xdd failed (-16)
Error: J-Link command 0xdf failed (-16)
Error: usb_bulk_write failed (requested=6, result=-16)
Error: jlink_tap_execute, wrong result -107 (expected 1)
Error: usb_bulk_write failed (requested=6, result=-16)
Error: jlink_tap_execute, wrong result -107 (expected 1)
Error: J-Link command 0xdc failed (-16)
Error: J-Link command 0xdf failed (-16)
Error: usb_bulk_write failed (requested=6, result=-16)
Error: jlink_tap_execute, wrong result -107 (expected 1)
Error: usb_bulk_write failed (requested=6, result=-16)
Error: jlink_tap_execute, wrong result -107 (expected 1)
Error: J-Link command 0xdd failed (-16)
Error: J-Link command 0xdf failed (-16)
Error: usb_bulk_write failed (requested=6, result=-16)
Error: jlink_tap_execute, wrong result -107 (expected 1)
Error: usb_bulk_write failed (requested=6, result=-16)
Error: jlink_tap_execute, wrong result -107 (expected 1)
Warn : no telnet port specified, using default port 4444
Warn : no gdb port specified, using default port 3333
Warn : no tcl port specified, using default port 6666
Error: J-Link command 0xdd failed (-16)
Error: J-Link command 0xdf failed (-16)
Error: usb_bulk_write failed (requested=6, result=-16)
Error: jlink_tap_execute, wrong result -107 (expected 1)
Error: usb_bulk_write failed (requested=6, result=-16)
Error: jlink_tap_execute, wrong result -107 (expected 1)
Error: J-Link command 0xdc failed (-16)
Error: J-Link command 0xdf failed (-16)
Error: usb_bulk_write failed (requested=6, result=-16)
Error: jlink_tap_execute, wrong result -107 (expected 1)
Error: usb_bulk_write failed (requested=6, result=-16)
Error: jlink_tap_execute, wrong result -107 (expected 1)
Error: J-Link command 0xdd failed (-16)
Error: J-Link command 0xdf failed (-16)
Error: usb_bulk_write failed (requested=6, result=-16)
Error: jlink_tap_execute, wrong result -107 (expected 1)
Error: usb_bulk_write failed (requested=6, result=-16)
Error: jlink_tap_execute, wrong result -107 (expected 1)
Runtime error, file "embedded:startup.tcl", line 173:
error: -104
Runtime error, file "command.c", line 453:
Go to the top of the page
 
+Quote Post
1_pete
сообщение Sep 3 2009, 12:45
Сообщение #25





Группа: Участник
Сообщений: 13
Регистрация: 15-04-07
Из: Киев, Украина
Пользователь №: 27 050



Попробуйте запустить OpenOCD c JLink через строку с правами суперпользователя.
# sudo openocd -f interface/jlink.cfg -f target/sam7x256.cfg -c initreset
Должен нормально запуститься
Go to the top of the page
 
+Quote Post
RA3WUM
сообщение Sep 13 2009, 12:12
Сообщение #26


Частый гость
**

Группа: Участник
Сообщений: 163
Регистрация: 22-02-07
Пользователь №: 25 578



Цитата(SergeiCh @ Aug 25 2008, 11:28) *
Чем не устраивает jtagice/dragon + avarice? Оно и по dW частично работает.

А можно подробнее как dW под линуксом работает?
Может мануал есть какой. rolleyes.gif
Вообще я по этому поводу тему отдельную создал но все молчат.

Сообщение отредактировал RA3WUM - Sep 13 2009, 12:17


--------------------
Мужество есть лишь у тех, кто ощутил сердцем страх!
В. Кипелов, Беги за солнцем.
Go to the top of the page
 
+Quote Post

2 страниц V  < 1 2
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 19:59
Рейтинг@Mail.ru


Страница сгенерированна за 0.01501 секунд с 7
ELECTRONIX ©2004-2016