[an error occurred while processing this directive]
"Не виноватая я..."
(«Телесистемы»: Конференция «Программируемые логические схемы и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Victor Yurchenko 26 декабря 2002 г. 12:55
В ответ на: Victor Yurchenko! Требуется помощь. отправлено Андрей 25 декабря 2002 г. 18:33

Когда я пытался зашить AT17 с помощью AT17.exе,

AT17.EXE -p1 -w15 -c010 -mPGw project.rbf

то получил сообщение об отсутствии ответа от устройства.

Просмотрев временные диаграммы с помощью осциллографа, я убедился, что АТ17 действительно не отвечает на адрес 0А6h, потому программа и вылетает по тайм-ауту.
Если писать с помощью Понипрога, то все ОК. Один недостаток - Понипрог не достает до адреса выше 2000h. А в 2000...2003h как раз записывается инфо о полярности Reset/OE.
Я обнаружил одну вещь: биты в нужное состояние с помошью AT17.EXE все-таки устанавливаются, хотя и нет ответа от устройства. А это как раз то, что нужно!

AT17.EXE -p1 -w15 -c010 -mPG project.rbf

Дальше я благополучно использовал Понипрог. Причем зашивал файл project.hex, который получается после компиляции проекта в MAX+. Никакой конвертации с помощью ПО Atmel CPSх.хх (Convert and partiton an Altera file) не делал. Вернее, попробовал обеими способами - результат одинаков, хотя бинарные файлы отличаются!!! Интересный ньюанс.


Желаю удачи!

С уважением, Виктор Юрченко


Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru