|
LPC2378 + ARM JTAG + IAR помогите советом., Olimex+Macaigror+IAR не плучается подружить. |
|
|
|
Aug 1 2009, 12:54
|

Местный
  
Группа: Свой
Сообщений: 231
Регистрация: 19-12-08
Из: Новосибирск
Пользователь №: 42 594

|
Здавствуйте, Чтоб начать работать с LPX23xx я купил плату Olimex LPC2378-STK, ARM-JTAG и скачал IAR KickStart. При попытке загрузки проекта IAR (пустой, одна строчка "return 0") получаю messagebox: "JTAG error: no contact with JTAG interface, check cable & power" Аналогично получается при попытке использования OCD commander ("API0xE1: not yet initialized", "reset_and_halt: not yet initialized(24:06)) Поглядел осциллографом питание и сигналы JTAG и LPT: как-будто все на месте и весьма приличного качества. Reset проходит. Мода LPT порта - "не ECP" (перебрал несколько) Olimex пишет на своём сайте, насколько мне удалось понять, конфигурация правильная (Macraigor/Wiggler). Пробовал различные скорости. Не помогает. --- Собственно чего мне хочется, если позволите: 1) чтоб кто-нибудь подтвердил (или опроверг) догадку, что состав железа правильный и поддерживается IAR. 2) не найдётся ли у кого исходников OCD commander, чтоб постичь глубину смысла показываемых в боксах цифр и понять, почему нужно проверить кабель, если кабель точно цел. Любой версии исходники. (На сайте Macraigor есть архив для Linux 14MB, но в нём однаружил всё что угодно кроме исходников OCD commander) 3) где-то слышал, что можно загружать код в LPC2378 через COM-порт (т.е. без JTAG). Если таки да, подскажите, пож., как и чем это делать и почему это плохо (иначе, вероятно, не было б JTAG). Спасибо. (Странная фирма Olimex: две коробочки, в каждой по плате (JTAG, LPC2378) и больше ничего! Не то CD, даже бумажки "спасибо за покупку" нету. А вдруг всё было, да в "Платане" вынули? Ужас какой  )
Сообщение отредактировал svss - Aug 1 2009, 12:55
|
|
|
|
|
 |
Ответов
|
Aug 1 2009, 17:41
|
Гуру
     
Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823

|
Цитата(svss @ Aug 1 2009, 15:54)  Чтоб начать работать с LPX23xx я купил плату Olimex LPC2378-STK, ARM-JTAG и скачал IAR KickStart. Что такое ARM-JTAG? Это желтенькая коробочка J-link? В свойствах проекта выбрали правильно? Дело в том, что проблемы действительно есть, но они начинаются дальше. То, с чем Вы столкнулись, действительно похоже что что-то не сконфигурировано правильно или не работает. Загрузка через флэш-мажик в иаре не предусматривается. Кстати, тут на форуме есть утилита a200, написанная zltigo, выполняющая те же функции, что и flash magic, и немного еще. После компиляции запустить bat-файл не составит труда. Ну, если только Вы не рассчитывали, что и программу кто-то напишет
--------------------
Уходя, оставьте свет...
|
|
|
|
|
Aug 2 2009, 05:15
|

Местный
  
Группа: Свой
Сообщений: 231
Регистрация: 19-12-08
Из: Новосибирск
Пользователь №: 42 594

|
Цитата(Dog Pawlowa @ Aug 2 2009, 00:41)  Что такое ARM-JTAG? Это желтенькая коробочка J-link? В свойствах проекта выбрали правильно? Дело в том, что проблемы действительно есть, но они начинаются дальше. То, с чем Вы столкнулись, действительно похоже что что-то не сконфигурировано правильно или не работает. Увы, нет. ARM-JTAG - это банальный транслятор сигналов LPT-порта, коробочка серого цвета от Olimex, с двумя '244 чипами внутри, втыкается в параллельный 25-пиновый порт. В свойствах проекта, вероятно, всё правильно. Однако, в том и вопрос, потому и пытаюсь найти того, кто пробовал. К слову, аналогичный (но другой) JTAG с тем же LPT и с IAR я давно использую для MSP430. Поэтому трудность действительно скорее всего чуть глубже от поверхности, чем хочется.
|
|
|
|
|
Aug 2 2009, 05:53
|
Гуру
     
Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823

|
Цитата(svss @ Aug 2 2009, 08:15)  Увы, нет. ARM-JTAG - это банальный транслятор сигналов LPT-порта, коробочка серого цвета от Olimex, с двумя '244 чипами внутри, втыкается в параллельный 25-пиновый порт. Тогда это называется вигглер, и имеет ограничение по частоте кварца в таргете. Оно соблюдается? Купите клон j-link под названием mt-link. Если хотите ехать, конечно. Ваш опыт с MSP430 в этом деле неприменим.
--------------------
Уходя, оставьте свет...
|
|
|
|
|
Aug 2 2009, 11:44
|

Местный
  
Группа: Свой
Сообщений: 231
Регистрация: 19-12-08
Из: Новосибирск
Пользователь №: 42 594

|
Цитата(Dog Pawlowa @ Aug 2 2009, 12:53)  Тогда это называется вигглер, и имеет ограничение по частоте кварца в таргете. Оно соблюдается?
Купите клон j-link под названием mt-link. Если хотите ехать, конечно. Ехать хочу. Точно. (спасибо за отличное замечание) Да, это называется Wiggler. Однако я пока не нашёл нигде слов про часту таргета. Таргет куплен в магазине, Вигглер тоже. Единственно, что я нашёл напоминающее частоту - скорость обмена через LPT в настройках Wiggler. Так вот нифига не работает, иначе чем при выборе частоты 4кГц (да и то худо). А странно. Если Вам не трудно, скажите пару слов в развитие своего тезиса об ограничении по частоте. (ну или хоть линк на мысль в интернете) Спасибо ещё раз. (да, чуть не забыл: к таргету припаян кварц 12МГц. Припаивал Olimex)
Сообщение отредактировал svss - Aug 2 2009, 11:46
|
|
|
|
|
Aug 2 2009, 12:18
|
Гуру
     
Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823

|
Цитата(svss @ Aug 2 2009, 14:44)  Если Вам не трудно, скажите пару слов в развитие своего тезиса об ограничении по частоте. (ну или хоть линк на мысль в интернете) Линк известный - www.google.com  Когда я год назад начинал с LPC, то нашел, что кварц не может быть больше 10 MHz, если используется вигглер. Да и общее мнение - не связываться. А доверяю коллективу. Кстати, вигглер тоже где-то валяется, но ни разу не включал. Поэтому я купил какую-то плату от OLIMEX и J-link в одном флаконе, потом повторили mt-link, сейчас на фирме их штук 5.
--------------------
Уходя, оставьте свет...
|
|
|
|
Сообщений в этой теме
svss LPC2378 + ARM JTAG + IAR помогите советом. Aug 1 2009, 12:54 smac Цитата(svss @ Aug 1 2009, 16:54) Здавству... Aug 1 2009, 14:27 svss Цитата(smac @ Aug 1 2009, 21:27) По повод... Aug 1 2009, 14:40  smac Цитата(svss @ Aug 1 2009, 18:40) .., я на... Aug 1 2009, 19:30     svss Цитата(Dog Pawlowa @ Aug 2 2009, 19:18) Л... Aug 2 2009, 12:36      Dog Pawlowa Цитата(svss @ Aug 2 2009, 15:36) А я наст... Aug 2 2009, 12:43       svss Цитата(Dog Pawlowa @ Aug 2 2009, 19:43) Н... Aug 2 2009, 13:57        navy2000 Цитата(svss @ Aug 2 2009, 20:57) Спасибо.... Aug 3 2009, 13:19         svss Цитата(navy2000 @ Aug 3 2009, 20:19) Вобщ... Aug 6 2009, 14:48
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|