[an error occurred while processing this directive]
ну вот наипнулся с s1d13806 собрал тестирую и в полном обьёме хожу по граблям +
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено Kenat 24 января 2006 г. 22:18

интерфейс панели лсд запущен и функционирует, CRT работает , а вот
хм тв аут хрена ни компзитный ни S video, а они от одного генератора и на одних ножках... и референс дизайн излазил ни хрена... к томуже обнаружил что пишишь в регистры одно, а считываешь другое , типа


write on Addr: 0x80000001 Value:0x00 --> 0x00
write on Addr: 0x800001FC Value:0x00 --> 0x00
write on Addr: 0x80000004 Value:0x00 --> 0x00
write on Addr: 0x80000005 Value:0x00 --> 0x00
write on Addr: 0x80000010 Value:0x01 --> 0x01
write on Addr: 0x80000014 Value:0x00 --> 0x00
write on Addr: 0x80000018 Value:0x00 --> 0x00
write on Addr: 0x8000001C Value:0x01 --> 0x01
write on Addr: 0x8000001E Value:0x01 --> 0x01
write on Addr: 0x80000021 Value:0x02 --> 0x02
write on Addr: 0x8000002A Value:0x11 --> 0x11
write on Addr: 0x8000002B Value:0x13 --> 0x00 -
write on Addr: 0x80000020 Value:0x80 --> 0x80
write on Addr: 0x80000030 Value:0x05 --> 0x05
write on Addr: 0x80000031 Value:0x00 --> 0x00
write on Addr: 0x80000032 Value:0x4F --> 0x4F
write on Addr: 0x80000034 Value:0x12 --> 0x12
write on Addr: 0x80000035 Value:0x01 --> 0x00 -
write on Addr: 0x80000036 Value:0x0B --> 0x0B
write on Addr: 0x80000038 Value:0xDF --> 0xDF
write on Addr: 0x80000039 Value:0x01 --> 0x00 -
write on Addr: 0x8000003A Value:0x2C --> 0x2C
write on Addr: 0x8000003B Value:0x0A --> 0x08 -
write on Addr: 0x8000003C Value:0x81 --> 0x81
write on Addr: 0x80000040 Value:0x05 --> 0x05
write on Addr: 0x80000041 Value:0x00 --> 0x00
write on Addr: 0x80000042 Value:0x00 --> 0x00
write on Addr: 0x80000043 Value:0x00 --> 0x00
write on Addr: 0x80000044 Value:0x00 --> 0x00
write on Addr: 0x80000046 Value:0x80 --> 0x80
write on Addr: 0x80000047 Value:0x02 --> 0x00 -
write on Addr: 0x80000048 Value:0x00 --> 0x00
write on Addr: 0x8000004A Value:0x00 --> 0x00
write on Addr: 0x8000004B Value:0x00 --> 0x00
write on Addr: 0x80000050 Value:0x4F --> 0x4F
write on Addr: 0x80000052 Value:0x3D --> 0x3D
write on Addr: 0x80000053 Value:0x15 --> 0x14 -
write on Addr: 0x80000054 Value:0x00 --> 0x00
write on Addr: 0x80000056 Value:0xDF --> 0xDF
write on Addr: 0x80000057 Value:0x01 --> 0x00 -
write on Addr: 0x80000058 Value:0x47 --> 0x47
write on Addr: 0x80000059 Value:0x17 --> 0x16 -
write on Addr: 0x8000005A Value:0x00 --> 0x00
write on Addr: 0x8000005B Value:0x03 --> 0x00 -
write on Addr: 0x80000060 Value:0x05 --> 0x05
write on Addr: 0x80000062 Value:0x00 --> 0x00
write on Addr: 0x80000063 Value:0x00 --> 0x00
write on Addr: 0x80000064 Value:0x00 --> 0x00
write on Addr: 0x80000066 Value:0x80 --> 0x80
write on Addr: 0x80000067 Value:0x02 --> 0x00 -
write on Addr: 0x80000068 Value:0x00 --> 0x00
write on Addr: 0x8000006A Value:0x00 --> 0x00
write on Addr: 0x8000006B Value:0x00 --> 0x00
write on Addr: 0x80000070 Value:0x00 --> 0x00
write on Addr: 0x80000071 Value:0x01 --> 0x01
write on Addr: 0x80000072 Value:0x00 --> 0x00
write on Addr: 0x80000073 Value:0x00 --> 0x00
write on Addr: 0x80000074 Value:0x00 --> 0x00
write on Addr: 0x80000075 Value:0x00 --> 0x00
write on Addr: 0x80000076 Value:0x00 --> 0x00
write on Addr: 0x80000077 Value:0x00 --> 0x00
write on Addr: 0x80000078 Value:0x00 --> 0x00
write on Addr: 0x8000007A Value:0x1F --> 0x1F
write on Addr: 0x8000007B Value:0x3F --> 0x3C -
write on Addr: 0x8000007C Value:0x1F --> 0x1F
write on Addr: 0x8000007E Value:0x00 --> 0x00
write on Addr: 0x80000080 Value:0x00 --> 0x00
write on Addr: 0x80000081 Value:0x01 --> 0x01
write on Addr: 0x80000082 Value:0x00 --> 0x00
write on Addr: 0x80000083 Value:0x00 --> 0x00
write on Addr: 0x80000084 Value:0x00 --> 0x00
write on Addr: 0x80000085 Value:0x00 --> 0x00
write on Addr: 0x80000086 Value:0x00 --> 0x00
write on Addr: 0x80000087 Value:0x00 --> 0x00
write on Addr: 0x80000088 Value:0x00 --> 0x00
write on Addr: 0x8000008A Value:0x1F --> 0x1F
write on Addr: 0x8000008B Value:0x3F --> 0x3C -
write on Addr: 0x8000008C Value:0x1F --> 0x1F
write on Addr: 0x8000008E Value:0x00 --> 0x00
write on Addr: 0x80000100 Value:0x00 --> 0x00
write on Addr: 0x80000101 Value:0x00 --> 0x00
write on Addr: 0x80000102 Value:0x00 --> 0x00
write on Addr: 0x80000102 Value:0x00 --> 0x00
write on Addr: 0x80000104 Value:0x00 --> 0x00
write on Addr: 0x80000105 Value:0x00 --> 0x00
write on Addr: 0x80000106 Value:0x00 --> 0x00
write on Addr: 0x80000108 Value:0x00 --> 0x00
write on Addr: 0x80000109 Value:0x00 --> 0x00
write on Addr: 0x8000010A Value:0x00 --> 0x00
write on Addr: 0x8000010C Value:0x00 --> 0x00
write on Addr: 0x8000010D Value:0x00 --> 0x00
write on Addr: 0x80000110 Value:0x00 --> 0x00
write on Addr: 0x80000111 Value:0x00 --> 0x00
write on Addr: 0x80000112 Value:0x00 --> 0x00
write on Addr: 0x80000113 Value:0x00 --> 0x00
write on Addr: 0x80000114 Value:0x00 --> 0x00
write on Addr: 0x80000115 Value:0x00 --> 0x00
write on Addr: 0x80000118 Value:0x00 --> 0x00
write on Addr: 0x80000119 Value:0x00 --> 0x00
write on Addr: 0x800001E0 Value:0x00 --> 0x00
write on Addr: 0x800001E2 Value:0x00 --> 0x00
write on Addr: 0x800001F0 Value:0x10 --> 0x10
write on Addr: 0x800001F1 Value:0x00 --> 0x40 -
write on Addr: 0x800001F4 Value:0x00 --> 0x00
write on Addr: 0x800001FC Value:0x05 --> 0x05

uMon>


и все падлы на нечётных и биты данных 0-1 зависимость есть , а как оттестить уже не знаю.... крышу снесло, подключено как 16 битная шина ... до этого рам стояла и работала нормально...

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

Ответы


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

Имя (обязательно): 
Пароль: 
E-mail: 
NoIX ключ Запомнить

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

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

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


Rambler's Top100 Рейтинг@Mail.ru
Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание

E-mail: info@telesys.ru