Hello:
As title, I use ucLinux, the default resolution (480x272) is for LCD, but I making a customize board using VAG and I would like to display 640x480 resolution but not working... Does IMXRT105x really supporting VGA solution? I think it's the same as IMX6SX and IMX7 for LCDIF interface.
my error results
~ # fbset
mode "640x480-15"
# D: 6.250 MHz, H: 7.813 kHz, V: 14.881 Hz
geometry 640 480 640 480 16
timings 160000 48 16 33 10 96 2
rgba 5/11,6/5,5/0,0/0
endmode
u-boot:
"videomode=video=ctfb:x:640,y:480,depth:16,pclk:39722,le:48,ri:16,up:33,lo:10,hs:96,vs:2,sync:0,vmode:0\0" \
kernel
421 &lcdif {
422 » pinctrl-names = "default";
423 » pinctrl-0 = <&pinctrl_lcdif>;
424 » display = <&display0>;
425 » status = "okay";
426
427 » display0: display0 {
428 » » bits-per-pixel = <16>;
429 » » bus-width = <16>;
430
431 » » display-timings {
432 » » » native-mode = <&timing0>;
433 » » » timing0: timing0 {
434 » » » » clock-frequency = <25175000>;
435 » » » » hactive = <640>;
436 » » » » vactive = <480>;
437 » » » » hback-porch = <40>;
438 » » » » hfront-porch = <24>;
439 » » » » vback-porch = <32>;
440 » » » » vfront-porch = <11>;
441 » » » » hsync-len = <96>;
442 » » » » vsync-len = <2>;
443 » » » » hsync-active = <0>;
444 » » » » vsync-active = <0>;
445 » » » » de-active = <1>;
446 » » » » pixelclk-active = <0>;
447 » » » };
448 » » };
449 » };
450 };
Please give me some directions, thanks!