[an error occurred while processing this directive]
|
Виноват, забыл указать: ADSP21065 и плата к нему EZ-LAB.
Тектрониксы у нас не водятся, а С1-79 говорит что обращение к ПЗУ есть и все сигналы на месте.
>>И ещё помог как-то после инициализации системных регистров nop перед idle
Какой idle? (В смысле где?)
hex2bin пробовал. Увидел непонятное. Если каждая команда занимает 6 байт, то .bin должен делится на 6. Откуда два лишних байта?
например, начало файла:
00 00 00 00 00 00
00 00 00 00 00 00
00 00 00 00 00 00
00 00 00 00 00 00
00 00 00 00 00 00
80 00 44 80 00 04
3E 06 00 00 00 00
.....
конец файла:
00 00 00 00 00 00
00 00
Считывание родного ПЗУ из EZ-LAB дает такой код:
00 00 00 00 00 00
00 00 00 00 00 00
00 00 00 00 00 00
00 00 00 00 00 00
00 00 00 00 80 00
44 80 00 04 3E 06
00 00 00 00 00 00
...
По-моему более правильно выглядит.
hex2bin не виноват, два байта добавляет Visual DSP 2.0 при генерации .ldr (hex).
Спасибо всем кто откликнулся!
E-mail: info@telesys.ru