spley Posted March 4, 2018 Share Posted March 4, 2018 Hi all! I'm new in armbian, and I'm just starting to fun:) I want add new video mode to kernel: 800x600 (0x45) 36.000MHz +HSync +VSync h: width 800 start 824 end 896 total 1024 skew 0 clock 35.16KHz v: height 600 start 601 end 603 total 625 clock 56.25Hz I have read about this on the forum but I do not know how to calculate table ptbl[] in: drivers/video/sunxi/disp2/hdmi/aw/hdmi_bsp_sun8iw7.c static struct para_tab ptbl[] = { {{6 , 1 , 1, 1, 5, 3, 0, 1, 4, 0, 0, 160, 20, 38, 124, 240, 22, 0, 0 }}, {{21 , 11, 1, 1, 5, 3, 1, 1, 2, 0, 0, 160, 32, 24, 126, 32, 24, 0, 0 }}, {{2 , 11, 0, 0, 2, 6, 1, 0, 9, 0, 0, 208, 138, 16, 62, 224, 45, 0, 0 }}, {{17 , 11, 0, 0, 2, 5, 2, 0, 5, 0, 0, 208, 144, 12, 64, 64, 49, 0, 0 }}, {{19 , 4 , 0, 96, 5, 5, 2, 2, 5, 1, 0, 0, 188, 184, 40, 208, 30, 1, 1 }}, {{4 , 4 , 0, 96, 5, 5, 2, 1, 5, 0, 0, 0, 114, 110, 40, 208, 30, 1, 1 }}, {{20 , 4 , 0, 97, 7, 5, 4, 2, 2, 2, 0, 128, 208, 16, 44, 56, 22, 1, 1 }}, {{5 , 4 , 0, 97, 7, 5, 4, 1, 2, 0, 0, 128, 24, 88, 44, 56, 22, 1, 1 }}, {{31 , 2 , 0, 96, 7, 5, 4, 2, 4, 2, 0, 128, 208, 16, 44, 56, 45, 1, 1 }}, {{16 , 2 , 0, 96, 7, 5, 4, 1, 4, 0, 0, 128, 24, 88, 44, 56, 45, 1, 1 }}, {{32 , 4 , 0, 96, 7, 5, 4, 3, 4, 2, 0, 128, 62, 126, 44, 56, 45, 1, 1 }}, {{33 , 4 , 0, 0, 7, 5, 4, 2, 4, 2, 0, 128, 208, 16, 44, 56, 45, 1, 1 }}, {{34 , 4 , 0, 0, 7, 5, 4, 1, 4, 0, 0, 128, 24, 88, 44, 56, 45, 1, 1 }}, {{160 , 2 , 0, 96, 7, 5, 8, 3, 4, 2, 0, 128, 62, 126, 44, 157, 45, 1, 1 }}, {{147 , 2 , 0, 96, 5, 5, 5, 2, 5, 1, 0, 0, 188, 184, 40, 190, 30, 1, 1 }}, {{132 , 2 , 0, 96, 5, 5, 5, 1, 5, 0, 0, 0, 114, 110, 40, 160, 30, 1, 1 }}, {{257 , 1 , 0, 96, 15, 10, 8, 2, 8, 0, 0, 0, 48, 176, 88, 112, 90, 1, 1 }}, {{258 , 1 , 0, 96, 15, 10, 8, 5, 8, 4, 0, 0, 160, 32, 88, 112, 90, 1, 1 }}, }; and video_timing[] in drivers/video/sunxi/disp2/hdmi/aw/hdmi_core.c how calculate pll_video in script.bin? Can you help me? Best Regards ps. for video_timing[] I find calculator: http://www.epanorama.net/faq/vga2rgb/calc_v15.html remains calculate for table ptbl[] (drivers/video/sunxi/disp2/hdmi/aw/hdmi_bsp_sun8iw7.c) Link to comment Share on other sites More sharing options...
Tido Posted March 4, 2018 Share Posted March 4, 2018 Check this out for calculation, looks easier I think https://forum.armbian.com/topic/6596-howto-setting-up-resolution-1600x900/?tab=comments#comment-50482 but it works only at runtime. With reboot it gets lost. Link to comment Share on other sites More sharing options...
spley Posted March 4, 2018 Author Share Posted March 4, 2018 36 minutes ago, Tido said: Check this out for calculation, looks easier I think https://forum.armbian.com/topic/6596-howto-setting-up-resolution-1600x900/?tab=comments#comment-50482 but it works only at runtime. With reboot it gets lost. it would be too beautiful... xrandr: Configure crtc 0 failed Link to comment Share on other sites More sharing options...
Recommended Posts