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

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

Отправлено Exp 26 мая 2003 г. 10:44

Проблема заключается в следующем:

после ресета TMS входит в режим загрузки по паралельному 8 бит порту ( распознает 08АА), потом доходит дело до загрузки SWWSR регистра bootloader выполняет следующие команды

LD *AR1+, 8, A ; Чтение MSB of SWWSR value
MVDK *AR1+, AR3 ; Чтение LSB of SWWSR value
ANDM #0FFh, @AR3
OR @AR3, A
STLM A, SWWSR

почему-то вырабатывается всего один MSTRB сигнал. При этом происходит считывание одного и того же значения в MSB и LSB.

С процессором VC5410 такого небыло - все грузилось нормально , хотя у них этот фрагмент bootloader одинаков. Объвязка с VC5402 в проекте такая же как с vc5410. По MSBTR вырабатывается сигнал READY для задержки. Младший бит D0 подвешан на VCC.

Помогите разобраться. Может кто-нибудь с этим уже сталкивался.
Процессор VC5402 имеет ревизию D (CD-0AAF82W).

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

Ответы


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

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

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

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

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


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

E-mail: info@telesys.ru