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

 
 
> mt-link + uVision3 ошибка в режиме debug
FormatCft
сообщение Sep 28 2008, 02:09
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 331
Регистрация: 22-07-08
Из: Р О С С И Я
Пользователь №: 39 145



Возникло небольшое затруднение с запуском uVision 3 и mt-link в режиме отладки.
Опишу затруднение:
1. Установил uVision3 v3.62c (самая свежая);
2. Добавил лицензию RealView MDK Professional;
3. Копирую две длл куда надо.
4. Создаю простинький проект (в эмуляторе debug-ом всё в норме);
5. Делаю отладку через RDI драйвер c:\Keil\ARM\Segger\JLinkRDI.dll:
5.1. Стою в самом начале (0x0) и должна выполниться команда LDR R4,[PC,#0x0018].

5.2. Делаю Step Into и вместо того чтобы выполнить эту команду он прыгает на 0x00000004.

5.3. Еще раз Step Into и прыгаем на 0x00000008.

6. Делаю отладку через RDI драйвер V3.38b:
6.1. Стою в самом начале и должна выполниться команда LDR R4,[PC,#0x0018].

6.2. Делаю Step Into и вместо того чтобы выполнить эту команду он прыгает на 0x30C, где команда 0xEAFFFFF "B 0x30C".

7. Пробовал со более свежими драйверами: v3.90, v3.86c. Отладчик вообще отказывается работать.
8. В CW никаких проблем вообще не было при работе с этим mt-link, с драйверами и устройством.
9. Пробовал с разными устройствами на lpc2368, всё одинаково.

Может кто знает, что я упустил?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
VAI
сообщение Sep 28 2008, 04:01
Сообщение #2


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

Группа: Модераторы
Сообщений: 1 120
Регистрация: 17-06-04
Пользователь №: 37



Цитата
1. Установил uVision3 v3.62c (самая свежая);

Тот пакет, который Вы устанавливали, прямо так и называется uVision3 v3.62c? Нет? МDК323а? Тогда и пишите правильное название.
Цитата
3. Копирую две длл куда надо.

Последний генератор от "edge" не требует замены длл... См. там
Может из-за замены длл Вас проблемы?
--------
На всякий случай, лицензия для rdi пока ещё лежит. Хотя, если с CW работаете, то rdi, наверное, всё ОК.

Я работаю с улинк, поэтому по мт-линку ничего сказать не могу...


--------------------
Если зайца бить, его можно и спички научить зажигать
Сколько дурака не бей - умнее не будет. Зато опытнее
Go to the top of the page
 
+Quote Post
FormatCft
сообщение Sep 28 2008, 05:25
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 331
Регистрация: 22-07-08
Из: Р О С С И Я
Пользователь №: 39 145



Цитата(VAI @ Sep 27 2008, 23:01) *
Тот пакет, который Вы устанавливали, прямо так и называется uVision3 v3.62c? Нет? МDК323а? Тогда и пишите правильное название.

Последний генератор от "edge" не требует замены длл... См. там
Может из-за замены длл Вас проблемы?
--------
На всякий случай, лицензия для rdi пока ещё лежит. Хотя, если с CW работаете, то rdi, наверное, всё ОК.

Я работаю с улинк, поэтому по мт-линку ничего сказать не могу...


Только что попробовал. Те же яйца. Только вид сбоку.

В чем еще может быть проблема?

Цитата
Тот пакет, который Вы устанавливали, прямо так и называется uVision3 v3.62c? Нет? МDК323а? Тогда и пишите правильное название.

Это оно и есть smile.gif (скачаль с сайта буквально вчера MDK323a. Насколько я понимаю там всё в одном флаконе >100Mbyte)

Спасибо за таблетку!
PS Музыка классная smile.gif
Go to the top of the page
 
+Quote Post
FormatCft
сообщение Sep 28 2008, 15:01
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 331
Регистрация: 22-07-08
Из: Р О С С И Я
Пользователь №: 39 145



Еще попробовал:
1. на чистой WinXP (на виртуальной машине) поставить тот же кейл, и использовать драйвера для mt-link из папки c:\Keil\ARM\Segger\ (пришлось тоже вылечить). Создал с нуля маленький тестовый проектик для lpc2368. Настройки менял только для дебагера. Т.е. просто поставил отладку с помощью RDI драйвера.
Работает с теми же самыми проблемами.
В чём же тонкость?
Go to the top of the page
 
+Quote Post
FormatCft
сообщение Sep 29 2008, 00:11
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 331
Регистрация: 22-07-08
Из: Р О С С И Я
Пользователь №: 39 145



Даже попробовал уже другой МТ-линк (покупали буквально несколько недель назад в МТ-системах).
Перепробовал уже все возможные комбинации железо + софт. Причем как софт так и железо брал разное. Получается где-то в настройках проблема или в моей логике.
smile3046.gif
Go to the top of the page
 
+Quote Post



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

 


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


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