Imx7 EDT screen resolution

We are trying to change screen resolution (frop 600x480 to 800x480) without success.


  • [00331102] colibri iMX7D 512MB V1.1C
  • [12041000] EDT 7.0’’ TFT WVGA with Touch V1.0A
  • Angstrom v2016.12 and Linux Image v2.7

Reference sources

Tasks done

  • Download code git clone -b toradex_4.1-2.0.x-imx git://
  • Configure toolchain and gcc-linaro
  • Modify file arch/arm/boot/dts/imx7-colibri-eval-v3.dtsi, setting native-mode as &timing_wvga
  • Recompile device tree (make dtbs)
  • Copy imx7d-colibri-eval-v3.dtb under SD and reboot
  • Check that new .dtb file is loaded using printenv command but videomode is still configured 640x480


Is anything else required? Thanks in advance

Note that videomode is the mode use by U-Boot. To change U-Boot resolution you can alter this U-Boot environment variable.

Your changes affect Linux, and seem correct to me. So once you boot into Linux, it should use the WVGA resolution. You can check whether a different timing has been applied using fbset.