DVI definition with Apalis + IMX6

Hello,

When i start my apalis board with DVI output I have a low definition :

root@apalis-imx6:~# fbset 
mode "640x480-60"
    # D: 25.200 MHz, H: 31.500 kHz, V: 60.001 Hz
    geometry 640 480 640 512 16
    timings 39682 48 16 33 10 96 2
    rgba 5/11,6/5,5/0,0/0 endmode

So I try to improve to the optimal resolution of my Display 1280x1024-60

When i send this command :

root@apalis-imx6:~# fbset -g 1280 1024 1280 3072 16 -t 10900 80 48 3 13 32 5
[  252.884101] mxc_sdc_fb fb@0: 1280x1024 h_sync,r,l: 32,48,80  v_sync,l,u: 5,13,3 pixclock=91743000 Hz
root@apalis-imx6:~# fbset

mode "1280x1024-61"
    # D: 91.743 MHz, H: 63.710 kHz, V: 60.967 Hz
    geometry 1280 1024 1280 3072 16
    timings 10900 80 48 3 13 32 5
    rgba 5/11,6/5,5/0,0/0
endmode

That seem to be good but I have this result :

How can I resolve that?

The Vivante drivers (as most DRM drivers) do not support changing display settings through fbset.

Please refer to the Display Output, Resolution and Timings (Linux) article on how to change display timings for Apalis iMX6.

Thx,

I solve my problem by sending the command bellow in the u-boot shell (space bar when start the card)

Apalis iMX6 # setenv vidargs video=mxcfb0:dev=hdmi,1280x1024M@60,if=RGB24 video=mxcfb1:off video=mxcfb2:off video=mxcfb3:off fbmem=32M
Apalis iMX6 # saveenv

Perfect that works. Thanks for you feedback.