Подскажите новичку.Плата SK-AT91SAM9G45. Не заводится монитор. Поправил kconfig,чтобы отображались опции настройки, в соответствии тому что было в kconfig в ядре, которое было на виртуальной машине, так же поправил файл at91sam9g45_devices.c раздел LCD Controller в соответствии тому , что было до этого ( там строки LCDDPWR и LCDCC закоменчены ). На старом ядре работает 2.6.36-rc6, на новом нет. Гружусь с sd карты, вот что выдается в консоль относительно дисплея:
atmel_lcdfb atmel_lcdfb.0: 1536KiB frame buffer at 73a00000 (mapped at ffc00000)
Console: switching to colour frame buffer device 128x48
atmel_lcdfb atmel_lcdfb.0: fb0: Atmel LCDC at 0x00500000 (mapped at c4810000), irq 23
теперь гружусь с nand, включена только sdram
периодически выдается ошибка и гаснет экран
atmel_lcdfb atmel_lcdfb.0: FIFO underflow 0x10
при загрузке консоль относительно дисплея:
atmel_lcdfb atmel_lcdfb.0: backlight control is not available
atmel_lcdfb atmel_lcdfb.0: 600KiB frame buffer at 21900000 (mapped at ffd00000)
Console: switching to colour frame buffer device 80x30
atmel_lcdfb atmel_lcdfb.0: fb0: Atmel LCDC at 0x00500000 (mapped at c2810000), irq 23
Не совсем понятно что это значит - видеобуфер в sdram или ddr вообще не используется ? какое разрешение используете - возможно слишком большое разрешение не под силу этому процессору.
Юра - ты случайно не после патчения и sparse memory столкнулся с этой проблемой ? ибо я даже с одной DDR без видеобуфера в SDR ничего подобного не видел ниразу с разрешением 800x480, что несколько больше чем 640x480.