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

 
 
> отладка в AVRStudio c помощью JTAG, не могу запустить отладку
ШевченкоПетр
сообщение Aug 6 2007, 13:56
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 15
Регистрация: 6-08-07
Пользователь №: 29 593



Здравствуйте! Помогите пожалуйста! Пытаюсь запустить отладку в AVRStudio 4.12(build 460) c JTAG (RuSAR) путем загрузки elf-файла, полученного из WinAVR-20070122 , AVRStudio выводит сообщение "Error 51: Could not instanciate targetmodule", в мейкфайле задаю формат dwarf-2, целевое устройство на ATmega16, программируется через JTAG нормально, отладка не запускается. Пробовал создать gcc-проект
в студии(мейкфайл сгенерил автоматически) - сообщение то же.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
GlaciErr
сообщение Aug 18 2008, 09:16
Сообщение #2





Группа: Участник
Сообщений: 8
Регистрация: 18-08-08
Из: Фрязино
Пользователь №: 39 660



Уважаемый, OLEG_BOS, а какой JTAG отладчик вы используете? У меня аналогичная проблема, но с внешней памятью.
Мной используются: отладчик olimex avr-jtag-L, мк. atmega128x, в качестве "внешней памяти" Wiznet5100 (подключен по direct mode), среда разработки AVRstudio4.14b589.
При чтении и записи во внешню память (через стандартный интерфейс XMEM) все сигналы на выходах вроде бы соответсвуют временным диаграммам. Но, содержимое памяти остается пустым (0xFF) или, в зависимости от погоды на марсе в каждом байте сожержится младший байт его адреса (0x00, 0x01, 0x02 и т.д.)

Заранее извиняюсь за размер изображения.
При этом? запись и чтение из флеш-памяти проходят удачно.
Мне хотелось бы выяснить в чем проблема... уже всю голову сломал, совсем ничего не осталось help.gif

Сообщение отредактировал GlaciErr - Aug 18 2008, 09:17
Go to the top of the page
 
+Quote Post
Александр Куличо...
сообщение Aug 22 2008, 05:16
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 256
Регистрация: 6-03-06
Из: Украина, г. Винница
Пользователь №: 15 017



Цитата(GlaciErr @ Aug 18 2008, 12:16) *
При чтении и записи во внешню память (через стандартный интерфейс XMEM) все сигналы на выходах вроде бы соответсвуют временным диаграммам. Но, содержимое памяти остается пустым (0xFF) или, в зависимости от погоды на марсе в каждом байте сожержится младший байт его адреса (0x00, 0x01, 0x02 и т.д.)

Была такая же проблема. Решилась заменой защелки адреса на более быстродействущюю серию
Go to the top of the page
 
+Quote Post
GlaciErr
сообщение Aug 22 2008, 06:04
Сообщение #4





Группа: Участник
Сообщений: 8
Регистрация: 18-08-08
Из: Фрязино
Пользователь №: 39 660



Цитата(Александр Куличок @ Aug 22 2008, 09:16) *
Была такая же проблема. Решилась заменой защелки адреса на более быстродействущюю серию

А можете написать какую конкретно ставили? Сейчас в устройстве используется MC74AC573DTR, честно скопировано с принципиальной схемы, предоставляемой wiznet для своих устройств.
Заранее спасибо, уже хоть что-то.
Go to the top of the page
 
+Quote Post
Александр Куличо...
сообщение Aug 22 2008, 12:43
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 256
Регистрация: 6-03-06
Из: Украина, г. Винница
Пользователь №: 15 017



Цитата(GlaciErr @ Aug 22 2008, 09:04) *
А можете написать какую конкретно ставили? Сейчас в устройстве используется MC74AC573DTR, честно скопировано с принципиальной схемы, предоставляемой wiznet для своих устройств.
Заранее спасибо, уже хоть что-то.

AC-серия быстродействующая, с ней проблем быть не должно. У нас стояла еще советская (из старых запасов) 1533 (кварц 8 МГц, все задержки максимальные). В этой же плате 555 серия не хотела работать даже при снижении частоты генератора до 1МГц. в причинах не разбирались, а просто поставили проверенную 1533

По Вашей проблеме:

Адреса вместо данных могут читатся если
1. отсутствует микросхема памяти или она не управляет шиной AD
2. микроконтроллер считывает данные до того, как память их выставила на шину
3. ......

Проверьте питание и масу микросхемы памяти, состояние ножек CS, OE, соответствует ли speedGrade микросхемы памяти таймингам, выставленным в микроконтроллере (особенно пареметры Tacc Тое и Тсе, если используете СЕ). А лучше выставьте все задержки на максимум, и проверьте в таком режиме.
Кроме того, активируйте Pull-Up'ы или Bus-keep'еры на шине данных (чтобы шина не болталась в 3-м состоянии)
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- ШевченкоПетр   отладка в AVRStudio c помощью JTAG   Aug 6 2007, 13:56
- - aesok   AVRStudio 4.12 не работает с отладочной информацие...   Aug 6 2007, 14:23
|- - ШевченкоПетр   Цитата(aesok @ Aug 6 2007, 17:23) AVRStud...   Aug 7 2007, 08:38
|- - Vlad219i   Цитата(ШевченкоПетр @ Aug 7 2007, 12:38) ...   Aug 7 2007, 11:10
|- - ШевченкоПетр   Установил Microsoft Installer 3.0, проинсталлирова...   Aug 7 2007, 12:44
|- - defunct   Цитата(ШевченкоПетр @ Aug 7 2007, 15:44) ...   Aug 7 2007, 12:50
|- - ШевченкоПетр   Отладка ASM-проектов не запускается, сообщение то ...   Aug 7 2007, 13:54
|- - defunct   Цитата(ШевченкоПетр @ Aug 7 2007, 16:54) ...   Aug 7 2007, 15:54
|- - ШевченкоПетр   Установил у себя на домашнем компьютере с WinXP AV...   Aug 8 2007, 17:09
- - Kuzmi4   2 ШевченкоПетр - у меня прекрасно уживалась студия...   Aug 7 2007, 09:09
|- - ШевченкоПетр   Цитата(Kuzmi4 @ Aug 7 2007, 12:09) 2 Шевч...   Aug 7 2007, 10:57
- - OLEG_BOS   Дабы не плодить темы, разместил со схожей проблемо...   Aug 16 2008, 16:17
|- - defunct   Цитата(OLEG_BOS @ Aug 16 2008, 19:17) При...   Aug 16 2008, 21:34
|- - OLEG_BOS   Цитата(defunct @ Aug 17 2008, 00:34) Цит...   Aug 17 2008, 14:06
|- - OLEG_BOS   Цитатаname='GlaciErr' date='Aug 18 200...   Aug 18 2008, 18:32
||- - Григорий2000   Цитата(OLEG_BOS @ Aug 18 2008, 22:32) В м...   Oct 20 2008, 07:43
- - GlaciErr   Просто через студию апдейт не идет... завтра попро...   Aug 21 2008, 20:04
- - GlaciErr   Проблема разрешилась сама собой после очередной ...   Aug 25 2008, 13:33


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

 


RSS Текстовая версия Сейчас: 29th June 2025 - 14:08
Рейтинг@Mail.ru


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