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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> J(MT)-Link и IAR, firmware updating...
Dron_Gus
сообщение Jan 13 2007, 16:31
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 202
Регистрация: 9-01-05
Из: Санкт-Петербург
Пользователь №: 1 861



IAR 4.4 вылеченный. Драйвера для J-Link 3.58c. Железо 5 версии. Началось все с того, что перестала работать отладка. IAR ругался то на слишком высокую скорость JTAG, то на невозможность остановить ядро то еще на что-то. Обновил драйвера для J-Link. Теперь если выбрать отладку через J-Link выскакивает сообшение Firmware update need reboot! И инструкция - закрыть IAR, отключить Линк, подключить и запустить. При этом в логе IAR пишется

Код
Sat Jan 13 16:09:40 2007: Loaded macro file: D:\_RM9200\Tests\config\iRam.mac
Sat Jan 13 16:09:40 2007: Updating firmware: J-Link compiled Dec 16 2004 17:02:29 -- Update --
Sat Jan 13 16:09:42 2007:   ... Firmware update successful. CRC=525D
Sat Jan 13 16:09:42 2007: Waiting for new firmware to boot

Это явно не update, а downdate какой-то. Соответсвенно при передергивании и перезапуске ничего не происходит и это сообщение вываливается опять. Обновить прошивку он пытается до версии 1.20.

При работе через RDI IAR через раз вываливается из отладки с ошибкой и закрывается.



Собсно вопрос стар как мир: что делать?


--------------------
Если сверху смотреть, то сбоку кажется, что снизу ничего не видно.
Go to the top of the page
 
+Quote Post
АДИКМ
сообщение Jan 15 2007, 11:49
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 630
Регистрация: 2-08-05
Пользователь №: 7 294



А вы новые dll скопировали с папку иара?
Если ничего не помогает, откатитесь на старую версию прошивки.
команда invalidateFW


--------------------
летаю на пепелаце...
Go to the top of the page
 
+Quote Post
Dron_Gus
сообщение Jan 15 2007, 12:25
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 202
Регистрация: 9-01-05
Из: Санкт-Петербург
Пользователь №: 1 861



Нет. Не копировал. А какие ДЛЛ необходимо обновить? JLinkArm.dll?

Invalidate помогло вместе с переустановкой драйверов и IAR.


--------------------
Если сверху смотреть, то сбоку кажется, что снизу ничего не видно.
Go to the top of the page
 
+Quote Post
АДИКМ
сообщение Jan 15 2007, 12:34
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 630
Регистрация: 2-08-05
Пользователь №: 7 294



да, только JLinkArm.dll


--------------------
летаю на пепелаце...
Go to the top of the page
 
+Quote Post
Dron_Gus
сообщение Jan 15 2007, 12:49
Сообщение #5


Профессионал
*****

Группа: Свой
Сообщений: 1 202
Регистрация: 9-01-05
Из: Санкт-Петербург
Пользователь №: 1 861



Failed to open DLL. sad.gif


--------------------
Если сверху смотреть, то сбоку кажется, что снизу ничего не видно.
Go to the top of the page
 
+Quote Post
Ykidia
сообщение Jan 18 2007, 11:16
Сообщение #6


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

Группа: Свой
Сообщений: 80
Регистрация: 3-08-06
Пользователь №: 19 287



А у меня следующая ситуация, схожая. В моем J-Link'е февральская прошивка 2006 года, хотя драйвера SEGGER'а стоят 3.58c, IAR EWARM 4.41A, jlinkarm.dll скопирован из папки SEGGER'а в соответствующую папку IAR'а \arm\bin. Вот так:

Код
SEGGER J-Link Commander V3.58c ('?' for help)
Compiled Jan 12 2007 12:54:38
DLL version V3.58c, compiled Jan 12 2007 12:54:35
Firmware: J-Link compiled Feb 20 2006 18:20:20 -- Update --
S/N : 11111116
Feature(s) : RDI
VTarget = 3.353V
JTAG speed: 29 kHz

Дело в том, что у коллег я наблюдаю версии прошивки уже ближе к концу 2006 года, сентябрьские вроде, но мой не прошивается, хотя наши j-link'и куплены в одно время (но может в разных местах?).
При попытке сделать exec InvalidateFW с умным видом заливается та же прошивка, но с большими буквами месяца создания (FEB), а при перезапуске jlink.exe автоматически делает "upgrade" до версии, указанной в начале поста, т.е. отличающейся от "старой" другим написанием месяца создания (Feb).
Я никак не пойму, почему не прошивается сентябрьской версией или чем-то подобным?
Есть ли у кого jlinkarm.dll с сентябрьской версией прошивки?

Спасибо.
Go to the top of the page
 
+Quote Post
АДИКМ
сообщение Jan 18 2007, 11:21
Сообщение #7


Знающий
****

Группа: Свой
Сообщений: 630
Регистрация: 2-08-05
Пользователь №: 7 294



Цитата(Ykidia @ Jan 18 2007, 12:16) *
А у меня следующая ситуация, схожая. В моем J-Link'е февральская прошивка 2006 года, хотя драйвера SEGGER'а стоят 3.58c, IAR EWARM 4.41A, jlinkarm.dll скопирован из папки SEGGER'а в соответствующую папку IAR'а \arm\bin. Вот так:

Код
SEGGER J-Link Commander V3.58c ('?' for help)
Compiled Jan 12 2007 12:54:38
DLL version V3.58c, compiled Jan 12 2007 12:54:35
Firmware: J-Link compiled Feb 20 2006 18:20:20 -- Update --
S/N : 11111116
Feature(s) : RDI
VTarget = 3.353V
JTAG speed: 29 kHz

Дело в том, что у коллег я наблюдаю версии прошивки уже ближе к концу 2006 года, сентябрьские вроде, но мой не прошивается, хотя наши j-link'и куплены в одно время (но может в разных местах?).
При попытке сделать exec InvalidateFW с умным видом заливается та же прошивка, но с большими буквами месяца создания (FEB), а при перезапуске jlink.exe автоматически делает "upgrade" до версии, указанной в начале поста, т.е. отличающейся от "старой" другим написанием месяца создания (Feb).
Я никак не пойму, почему не прошивается сентябрьской версией или чем-то подобным?
Есть ли у кого jlinkarm.dll с сентябрьской версией прошивки?

Спасибо.



Какая у вас версия железа?


--------------------
летаю на пепелаце...
Go to the top of the page
 
+Quote Post
Ykidia
сообщение Jan 18 2007, 11:33
Сообщение #8


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

Группа: Свой
Сообщений: 80
Регистрация: 3-08-06
Пользователь №: 19 287



Только что разобрал его под косые взгляды сотрудников wink.gif
Оказывается, начинка MT-Link v1.2. В этом случае что-нибудь можно сделать?

Сообщение отредактировал Ykidia - Jan 18 2007, 11:37
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jan 18 2007, 13:56
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(Ykidia @ Jan 18 2007, 10:33) *
Оказывается, начинка MT-Link v1.2. В этом случае что-нибудь можно сделать?

С фирмварью АБСОЛЮТНО НИЧЕГО. Такая и будет навсегда.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
Ykidia
сообщение Jan 18 2007, 15:49
Сообщение #10


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

Группа: Свой
Сообщений: 80
Регистрация: 3-08-06
Пользователь №: 19 287



Цитата
С фирмварью АБСОЛЮТНО НИЧЕГО. Такая и будет навсегда.

Это зло. А что же тогда насчет unlimited breakpoints в Flash ROM ? У меня их максимум 2, как где-то и было сказано.
Вообще есть ли где-нибудь систематизированный материал, чтобы не задавать глупых вопросов по теме J-Link/MT-Link/JetLink и т.д.?
Спасибо.
Go to the top of the page
 
+Quote Post
Andy Great
сообщение Jan 18 2007, 16:42
Сообщение #11


Знающий
****

Группа: Свой
Сообщений: 793
Регистрация: 5-11-04
Из: Краматорск, Украина
Пользователь №: 1 057



Это если применять Flash breakpoints. Подробнее на сайте Segger, плюс нужна доп. лицензия на это. Т.е., драйвер линка перепрограммирует на лету сектора памяти вставляя/убирая точки.
Go to the top of the page
 
+Quote Post
Alex03
сообщение Jan 18 2007, 16:52
Сообщение #12


Местный
***

Группа: Свой
Сообщений: 359
Регистрация: 9-12-05
Пользователь №: 12 034



Цитата(Ykidia @ Jan 18 2007, 17:49) *
Цитата
С фирмварью АБСОЛЮТНО НИЧЕГО. Такая и будет навсегда.

Это зло. ...

Все вопросы к DASM-у! smile.gif
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jan 18 2007, 16:59
Сообщение #13


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(Ykidia @ Jan 18 2007, 14:49) *
Вообще есть ли где-нибудь систематизированный материал, чтобы не задавать глупых вопросов по теме J-Link/MT-Link/JetLink и т.д.?

Естественно материалы на segger.com


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
АДИКМ
сообщение Jan 18 2007, 17:02
Сообщение #14


Знающий
****

Группа: Свой
Сообщений: 630
Регистрация: 2-08-05
Пользователь №: 7 294



Цитата(Ykidia @ Jan 18 2007, 16:49) *
Цитата
С фирмварью АБСОЛЮТНО НИЧЕГО. Такая и будет навсегда.

Это зло. А что же тогда насчет unlimited breakpoints в Flash ROM ? У меня их максимум 2, как где-то и было сказано.
Вообще есть ли где-нибудь систематизированный материал, чтобы не задавать глупых вопросов по теме J-Link/MT-Link/JetLink и т.д.?
Спасибо.


Есть еще X-Link, суть та же...


--------------------
летаю на пепелаце...
Go to the top of the page
 
+Quote Post
DASM
сообщение Jan 18 2007, 17:41
Сообщение #15


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



ПО правде я не совсем понимаю, зачем менять постоянно версии софта. Отвлеченный случай. Являюсь владельцем зеркалки Pentax K100. Так вот - многие, самостоятельно перепрошившие фирмваре (официально выложенное на сайте !) потеряли свои аппараты. Не работают. И эта немелкая японская корпорация - отказывает в гарантии им. Но это я не в оправдание, а в недоумение. Версия 1.1 и 1.2 была симулятором оригинала. Трудно ожидать что-то большего от него - она неплохо работала, и очень многие были и остаются довольными. Поддерживать её вечно я не могу, их не так много продано, и, согласитесь, не по грабежной цене. С версией 5.0 все иначе - она полный аналог. Тут вообще мне сложно что-либо комментировать. Все же я постараюсь разобраться с этими вопросами в ближайшие дни. Пока совет прежний - используйте RDI и не спешите качать новые версии с сайта - нового в них очень мало, а глюков добавляют - сам наблюдал на контрольном оригинале (!)
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 18th July 2025 - 22:03
Рейтинг@Mail.ru


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