[an error occurred while processing this directive]
|
Может кто то сталкивался с такой проблемой …
Не могу ничего записать в регистры EVA при работе с DSK2812.
Симптомы больного.
Везде одна и та же программа. Прицепляю DSP281x_Headers_nonBIOS.cmd + F2812_EzDSP_RAM_lnk.cmd.
1. Работаю в симуляторе CCS2.20
Пишу в регистры CpuTimer0 – > смотрю соответствующие ячейки памяти -> вижу что я записал.
Работаю с DSK. CCS c2x ezDSP Kit Tools.
Пишу в регистры CpuTimer0 – > смотрю соответствующие ячейки памяти -> вижу что я записал.
2 . Работаю в симуляторе CCS2.20
Пишу в регистры EVA – > смотрю соответствующие ячейки памяти -> вижу что я записал.
Работаю с DSK. CCS c2x ezDSP Kit Tools.
Пишу в регистры EVA – > смотрю соответствующие ячейки памяти -> во всех регистрах остаются 00.
При попытке чтения регистра также читаю 0.
При попытке записи напрямую в окне памяти – также в результате 0.
Регистры EVA не являются EALLOW protected.
Установка в CCS -> option ->Memory map -> Data ->
Starting Address - 0x0007000 Length -
0x00001000 RAM – Read and Write
DEVICECNF[ENPROT] // 19.Enable/Disable pipeline protection. – делал 1 и 0. Без разницы.
Единственная зацепка разные адреса регистров
CpuTimer0 – 0x0000 0C00 - 0x0000 0C3F . FRAME0.
EVA – 0x0000 7400 - 0x0000 743F . FRAME2.
Что то не пускает меня в эту память. Что ?
E-mail: info@telesys.ru