Перейти к содержанию
    

keil 4.22a+jlink 7+ lpc2148

Переделал MT-Link5 в Jlink 7 из этой ветки http://electronix.ru/forum/index.php?showt...1&hl=mtlink

После нескольких дней танцов с бубнами, удалось добиться уверенного соединения контроллера через jlink (jtag интерфейс) с segger j-flash arm 4.26b.

Дальше пытался начать отладку в keil 4.22a, выбрал

debug->j-link/j-trace, settings->jtag speed->10kHz, reset strategy->hardvare halt after reset using DBGRQ.

utilities->j-link/j-trace, settings->programming algorithm-> LPC2000 IAP2 521kB Flash.

Нажимаю в keil Flash->erase

Кейл выдаёт вот такое (рис).

Далее два всплывающих окна с сообщениями 1- cannot stop arm device, 2-flash erase failed - target dll has been cancelled. Дальше не знаю что делать. Подскажите пожалуйста.

post-7517-1322477106_thumb.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У меня периодически (после обновлений) возникают танцы с бубном вокруг отладки ARM'а.

Попробуйте через RDI подключить dll'ку от сеггера, у меня получалось.

 

А вообще - возьмите кортекс, с его джитагом почему-то проблем не возникало ;-)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А можно по подробней, каким образом подключается dll через RDI?

Были попытки на "уровне копчика", но что то ничего не получилось :laughing:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Как-то так:

C:\Program Files\SEGGER\JLinkARM_V426a\Doc\Manuals\UM08004_JLinkRDI.pdf

 

В четвёртом кейле этих RDI'ев стало несколько. Какой из них "правильный", я не знаю - старые проекты с третьего кейла мы не переносили.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

проблемы с JLINK и Keil 4.22 жевали еще тут http://electronix.ru/forum/index.php?showtopic=94691

Сейчас сам столкнулся с такой штукой...

JLINK ULTRA с новой прошивкой не хочет работать с ARM7 LPC2000 ядром

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Данную тему видел.

Там проблемы с STM решают, думаю LPC немного другая кухня.

Попробую поставить 4.21

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Данную тему видел.

Там проблемы с STM решают, думаю LPC немного другая кухня.

Попробую поставить 4.21

дело, по ходу, не в камне, а в JLINK и 4.22

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

jlink с segger j-flash arm на ура работает, так понимаю что не в нём проблема

Попробовал на 4.20 - те же яйца только с боку(

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Скачал кучу версий segger, менял файл dll.

Выяснил, что версия 4.02e самая последняя, которая без проблем прошивает контроллер из keil 4.20.

 

При отладке выходит окно с ошибками

 

this target device does not support all the defined breakpoints

please reduce the number of breakpoints and start again

the following breakpoint combinations are supported

when executing from volatile (ram) memory

unlimited address breakpoints and one data access breakpoint

two data access breakpoints

 

when executing from non-volatile memory

two access breakpoints

two data access breakpoints

one address breakpoint and one data access breakpoint

 

Чем поможете?

 

По ходу дела нарыл серийники для скачивания (просит при скачивании) с segger делюсь)

S/N : 16000132

S/N : 171100075

S/N : 88881296

S/N : 58001768

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...