реклама на сайте
подробности

 
 
> Кто работал с ADV212
alexPec
сообщение Oct 13 2014, 15:59
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 284
Регистрация: 9-04-06
Пользователь №: 15 968



Добрый день всем. Спаяли железо с ADV212, начинаю запускать. Сразу беда - не читаются прямо адресуемые регистры. Точнее читаются, но не те значения что я пишу.

Сигналы подаю по даташиту, дожидаюсь АСК от чипа (он приходит).

Делаю так:

1.Подаю питание (в норме, проверял)
2.Подаю клок 20МГц на МCLK
3.Подаю отрицательный импульс на reset
4.По адресу (прямому) 0xF пишу число 4
5.По адресу (прямому) 0xЕ пишу число 8
6.Читаю адрес 0xE - получаю 0x8B
7.Читаю адрес 0xF - получаю 0xB.

Клок померял прямо на шарике ADV212 - 20МГЦ приходит.
Сигналы RD, WR,CS - думаю тоже нормально доходят, поскольку ACK от чипа приходит и на чтение, и на запись.
Данные и адреса (он идут с ПЛИС) смотрел сигнал-тапом, все в норме.

При чтении регистров (прямых) всех кроме BUSMODE, MMODE, PLL_HI, PLL_LO ACK от чипа не приходит.

Кто что может посоветовать, что еще проверить? Похоже не запускается PLL внутренняя, есть там какие-то хитрости? Хотя написано, что регистры BUSMODE, MMODE, PLL_HI, PLL_LO не требуют клока вообще.
Мысль только менять чип, охота услышать мнение специалиста, работавшего с этим чипом.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Alex11
сообщение Apr 27 2017, 21:41
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 106
Регистрация: 23-10-04
Из: С-Петербург
Пользователь №: 965



Вы уж меня извините, но я не готов разбираться с Вашими тремя страницами кода, тем более, что программист, который это писал, уволился уже года три как. Если будет конкретный вопрос, попробую подсказать, но мы эту деталь не используем давно.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- alexPec   Кто работал с ADV212   Oct 13 2014, 15:59
- - Alex11   Странно это. Чип, конечно, кривенький, но не в это...   Oct 13 2014, 16:32
|- - alexPec   Цитата(Alex11 @ Oct 13 2014, 20:32) Стран...   Oct 14 2014, 07:03
- - Alex11   А длительности при этом достаточные? Там они опред...   Oct 14 2014, 16:16
|- - alexPec   Цитата(Alex11 @ Oct 14 2014, 20:16) А дли...   Oct 14 2014, 20:58
|- - alexPec   А что чип делает, если уставки размера картики (ак...   Oct 23 2014, 09:50
- - Alex11   Я не пытался ставить ему кривые параметры, он и пр...   Oct 24 2014, 18:03
|- - alexPec   Цитата(Alex11 @ Oct 24 2014, 22:03) Я не ...   Oct 25 2014, 11:13
- - Golikov A.   10 бит дает 1024 уровня 8 бит дает 256 уровней что...   Oct 25 2014, 14:44
|- - alexPec   Цитата(Golikov A. @ Oct 25 2014, 18:44) 1...   Oct 25 2014, 18:09
- - Alex11   Вот теперь и Вы добрались до глюкавых мест. Вы счи...   Oct 26 2014, 20:47
|- - alexPec   Спасибо за код. А можете показать кусок где запуск...   Oct 27 2014, 09:07
- - Alex11   Там дальше в запуске уже все специфично для нашего...   Oct 27 2014, 09:41
|- - alexPec   Цитата(Alex11 @ Oct 27 2014, 12:41) Там д...   Oct 27 2014, 11:36
- - Alex11   Да, источник пикселов. Я подаю через VData. Про ...   Oct 30 2014, 17:00
|- - alexPec   Цитата(Alex11 @ Oct 30 2014, 21:00) Про ...   Nov 2 2014, 19:31
- - russmakse   не могу прочитать данные из региста IDATA косвенно...   Apr 27 2017, 11:03
- - russmakse   RE: Кто работал с ADV212   Apr 27 2017, 14:25
- - russmakse   Как считать значение любого из внутренних регистро...   Apr 28 2017, 09:15
|- - alexPec   Цитата(russmakse @ Apr 28 2017, 13:15) Ка...   Apr 28 2017, 21:18
- - Alex11   Начните с простого - не меняйте PLL, а прочитайте ...   Apr 29 2017, 12:14


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th August 2025 - 16:53
Рейтинг@Mail.ru


Страница сгенерированна за 0.014 секунд с 7
ELECTRONIX ©2004-2016