[an error occurred while processing this directive] [an error occurred while processing this directive]
Ответ:
(«Телесистемы»: Конференция «Цифровые сигнальные процессоры (DSP) и их применение»)
[an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено ВН 21 декабря 2001 г. 15:52
В ответ на: Подскажите про boot в 5402... отправлено Почти Запустивший 21 декабря 2001 г. 14:28

Волшебное слово=0x08aa, старшим байтом вперед. Потом 8 байт неважно чего, потом стартовый адрес программы. В прмведенной Вами командной строке отсутствует стартовый адрес программы (entry point). В spra618
все описано. Более того приведен пример командного файла hex500 как раз для SPI EEPROM. Скопируйте его оттуда и отредактируйте под себя. Комментарии только уберите и entry point не забудьте указать. В том же документе сказано, что программа д.б. скомпилирована с ключом -v548 (можно и с -v549).
Без JTAG все должно работать (я, например, JTAG не использую вообще), если подтянуть EMU0,1 к 3.3в резисторами (я ставлю 4.7к). TRST имеет внутр. подтяжку к 0. Можно добавить и внешнюю. TMS, TDI имеют внутр. подтяжку к 3.3, можно ничего не добавлять. Про внутр. подтяжку на TCK в datasheet ничего не сказано, посему надо бы подтянуть (4.7к на 3.3в).
Ничего не могу сказать про конвертер hex -> bin. Но такой конвертер ничего не стоит написать самому, тем более, что hex500 создает hex файл без изысков, т.е. только 2 типа записей - данные и конец файла.



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

Ответы


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

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

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

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

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


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

E-mail: info@telesys.ru