|
|
 |
Ответов
|
Sep 14 2006, 09:32
|
Гуру
     
Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448

|
Цитата(metalkain @ Sep 14 2006, 11:36)  Нужно ли настраивать регистры ClkSet1 и ClkSet2 для получения хоть каких-нибудь сигналов на разъеме? Если в качестве источника клока используется PLL1 или PLL2, очевидно, да. Цитата(metalkain @ Sep 14 2006, 11:36)  Не могу достичь вывода информации на монитор. Проверьте, есть ли запись SysSWLock и RasterSWLock там, где это необходимо; сброшены ли биты RAS и EXVC в DeviceCfg. Наверное, стоит опубликовать код инициализации.
|
|
|
|
|
Sep 14 2006, 16:08
|

Участник

Группа: Новичок
Сообщений: 42
Регистрация: 14-09-06
Из: Москва
Пользователь №: 20 373

|
Благодарю, aaarrr. Именно в SysSWLock и RasterSWLock, похоже, и было дело, хоть и допер до этого независимо. Верно, телепатия
--------------------
Мне триста лет - я выполз из тьмы...
|
|
|
|
|
Sep 21 2006, 14:47
|

Участник

Группа: Новичок
Сообщений: 42
Регистрация: 14-09-06
Из: Москва
Пользователь №: 20 373

|
Похоже, погорячился, сказав, что разобрался, в чем дело( Задача прежняя: вывести хоть что-нибудь на монитор. Какие системы необходимо настроить? Надо ли настраивать SDRAM?
ClkSet1= 0x00039A67; //0000 0000 0000 0011 10011 010011 00111
for(int i=0;i<0xFFFF;i++){ asm("nop;");} printf("Hello, Man!\n\n");
SysSWLock= 0xAA; VidClkDiv= 0x0000C102; //0000 0000 0000 0000 1100 0001 0000 0010
//Setting up SDRAM SDRAMDevCfg0= 0x01220008; //00000001 0010 0010 00000000 0000 10 00
for(int i=0;i<0xFFFF;i++){ asm("nop;");}//waiting for 200mks GIConfig= 0x00000001; //00 00000000000000 00000000 000 000 01 RefrshTimr= 0x00000190; //400d - 16ms with 92,16MHz clock GIConfig= 0x00000000; //00 00000000000000 00000000 000 000 00
/*640*480 4bpp video mode*/ RasterSWLock= 0xAA; VideoAttribs= 0x0000C0AF; //0000 0000 0 00 0 0000 1100 0 000 1000 1111
VidScrnPage=(unsigned long)&VideoPage[0]; ScrnLines= 479; LineLength= 0x4F; VLineStep= 0x4F;
RasterSWLock= 0xAA; VSyncStrtStop= 0x01DF01DC; RasterSWLock= 0xAA; VActiveStrtStop=0x01DA0006; RasterSWLock= 0xAA; VBlankStrtStop= 0x01DA0006; RasterSWLock= 0xAA; VClkStrtStop= 0x01D5000B;
RasterSWLock= 0xAA; HSyncStrtStop= 0x02930290; RasterSWLock= 0xAA; HActiveStrtStop=0x029E0006; RasterSWLock= 0xAA; HBlankStrtStop= 0x029E0006; RasterSWLock= 0xAA; HClkStrtStop= 0x0299000B;
RasterSWLock= 0xAA; VLinesTotal= 479; RasterSWLock= 0xAA; HClkTotal= 659;
Pixelmode= 0x1;
--------------------
Мне триста лет - я выполз из тьмы...
|
|
|
|
Сообщений в этой теме
metalkain EP9307, настройка видеоадаптера Sep 14 2006, 07:36 aaarrr Цитата(metalkain @ Sep 21 2006, 18:47) По... Sep 23 2006, 19:20 metalkain ЦитатаДля вывода в режиме 4 бита на точку должна б... Sep 25 2006, 07:57 aaarrr Цитата(metalkain @ Sep 25 2006, 11:57) Ци... Sep 25 2006, 12:20 metalkain Цитата1. Нет. У Вас ведь TFT экран?
2. ColorLUT на... Sep 25 2006, 16:03  metalkain Загрузил LUTы. После этого обнаружил на выводах си... Sep 28 2006, 15:14 aaarrr Цитата(metalkain @ Sep 25 2006, 20:03) 1.... Sep 28 2006, 20:31 metalkain Вы правы, aaarrr, связи между синхронизацией и LUT... Sep 29 2006, 15:23 aaarrr Цитата(metalkain @ Sep 29 2006, 19:23) До... Sep 29 2006, 16:59 metalkain Получил изображение. Но на экран выводится лишь 23... Oct 6 2006, 15:21 aaarrr Цитата(metalkain @ Oct 6 2006, 19:21) Пол... Oct 6 2006, 16:30 metalkain Цитата(aaarrr @ Oct 6 2006, 20:30) Выводи... Oct 9 2006, 15:54 aaarrr V- и H- тайминги исправьте, для 640x480 получается... Oct 9 2006, 22:00 metalkain aaarrr, большое спастбо за ценные советы.
Судя по ... Oct 17 2006, 12:59 aaarrr Цитата(metalkain @ Oct 17 2006, 16:59) Вы... Oct 17 2006, 20:04 metalkain КодVidClkDiv= 0x0000C105; //0000 0000 0000 0000... Oct 18 2006, 15:27 aaarrr По поводу таймингов и отображения концов строк:
- ... Oct 19 2006, 12:18 sff Цитата(aaarrr @ Oct 19 2006, 16:18) Погуг... Oct 23 2006, 20:04 metalkain ЦитатаПочему "words_per_lstr/2", а не пр... Oct 23 2006, 15:42 aaarrr Цитата(metalkain @ Oct 23 2006, 19:42) Иб... Oct 23 2006, 16:00 aaarrr Цитата(sff @ Oct 24 2006, 00:04) Можно и ... Oct 23 2006, 20:29 sff Цитата(aaarrr @ Oct 24 2006, 00:29) Симпа... Oct 23 2006, 20:54 metalkain Судя по всему все придется делать по новой. Принес... Oct 27 2006, 14:33 aaarrr Навскидку: полярности HSYNC и VSYNC не перепутаны?... Oct 27 2006, 15:06 Gvozdidir Чтобы прочитать pdf нужны китайские шрифты, если т... Oct 31 2006, 07:59 aaarrr Цитата(Gvozdidir @ Oct 31 2006, 10:59) Во... Oct 31 2006, 09:26 metalkain Ситуацией обладаем следующей.
1. На CRT видим катр... Oct 31 2006, 13:21 aaarrr Цитата(metalkain @ Oct 31 2006, 16:21) 1.... Oct 31 2006, 13:45 metalkain Благодарю, aaarrr Oct 31 2006, 14:55  sff 2 metalkain . А у вас на DE дисплея идёт BLANK c ч... Nov 1 2006, 07:31   metalkain Цитата(sff @ Nov 1 2006, 10:31) 2 metalka... Nov 1 2006, 12:47    sff Цитата(metalkain @ Nov 1 2006, 15:47) Про... Nov 1 2006, 16:41 aaarrr Цитата(metalkain @ Nov 1 2006, 15:47) Выв... Nov 1 2006, 14:32 metalkain Цитата(aaarrr @ Nov 1 2006, 17:32) Больше... Nov 1 2006, 15:46  metalkain Цитата(metalkain @ Nov 1 2006, 18:46) Так... Nov 2 2006, 16:56 aaarrr Цитата(metalkain @ Nov 1 2006, 18:46) На ... Nov 1 2006, 16:22 aaarrr Цитата(sff @ Nov 1 2006, 19:41) ...посмот... Nov 1 2006, 17:08 Gvozdidir Экран подключен не пучком проводов, но плоским каб... Nov 1 2006, 22:50 aaarrr По вертикали ему скакать затруднительно: для этого... Nov 1 2006, 23:17 metalkain Цитата(aaarrr @ Nov 2 2006, 02:17) Так он... Nov 2 2006, 16:25 aaarrr Цитата(metalkain @ Nov 2 2006, 19:25) Изм... Nov 2 2006, 22:27 metalkain Цитата(aaarrr @ Nov 3 2006, 01:27) Цитата... Nov 3 2006, 14:56 aaarrr Цитата(metalkain @ Nov 3 2006, 17:56) Ну ... Nov 3 2006, 15:10 metalkain Цитата(aaarrr @ Nov 3 2006, 18:10) Цитата... Nov 3 2006, 16:12  metalkain Да, и еще.
Если в программе написать бесконечный ц... Nov 3 2006, 16:34 aaarrr Угу. А как выставлены приоритеты доступа к памяти ... Nov 3 2006, 17:10 metalkain Цитата(aaarrr @ Nov 3 2006, 20:10) Угу. А... Nov 7 2006, 15:33
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|