Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru
Партнеры:
otladka.com.ua - г.Киев

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:0
Поисковых ботовПоисковых ботов:3
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:4
Форум » starterkit.ru » Embedded Linux
Прошить плату через JTAG в Linux
splinter
Добавлено 16.10.2012 15:39
0
Сообщение: 1
splinter
0

Пункты: 1549
Регистрация: 16.12.2011
Пол: Мужчина
Плата sam9g45ek, JTAG Jlink. В общем в windows все понятно, подключили устройство через jtag прошиваем \jlink\arm0. Хотелось бы такого же но через linux, не могу понять как это сделать, при подключении jtag файла устройства не возникает, хотя сам jtag определяется:
Код

[25506.856516] usb 2-1.4: new full speed USB device using ehci_hcd and address 19
[25506.942747] usb 2-1.4: New USB device found, idVendor=1366, idProduct=0101
[25506.942751] usb 2-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[25506.942755] usb 2-1.4: Product: J-Link
[25506.942757] usb 2-1.4: Manufacturer: SEGGER
[25506.942759] usb 2-1.4: SerialNumber: 0010008663

И не совсем понятно есть ли возможность прошить через openocd или он совсем для этого не предназначен? В общем как прошить atmel'вскую плату по jtag в linux?
Спуститься к концу Подняться к началу
Персональная информация
splinter
Добавлено 17.10.2012 14:07 Сообщение: 2
splinter
0

Пункты: 1549
Регистрация: 16.12.2011
Пол: Мужчина
нет идей?
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 18.10.2012 00:43 Сообщение: 3
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
нет идей?

так вроде всё на поверхности - ищите софт (программатор) в исходниках, который понимает ваш АРМ и ваш аппаратный программатор.. если openocd устраивает - юзайте его..

а то, что драйвер usb хоста написал название, еще ничего не значит - эту информацию отдает сама железка.. а вот дальше должен быть драйвер или софт, который по vid:pid будет взаимодействовать с аппаратурой..

в свое время я к киту подключал по юсб stm32f105, загонял последний в dfu-mode и успешно шил самособранным dfu-util - отлично прошивалось и работало..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
splinter
Добавлено 18.10.2012 14:34 Сообщение: 4
splinter
0

Пункты: 1549
Регистрация: 16.12.2011
Пол: Мужчина
Спасибо за ответ. Я обнаружил что j-link имеется и под inux, успешно установил его и даже подключился, в help'e имеется команда loadbin, как я понимаю позволяющая загружать файлы на устройство, нахрапом загрузить не получчилось, команда повисает на долгое время, на j-tag лампа тухнет. Не могу найти нормально мануала и примеров скриптов по работе с консольным j-link, если есть материал, будьте добры ткните носом.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded Linux