Troubleshooting


General

So, what do you do when Mr. Murphy comes to call?

Todo

Basic procedures to follow when stuff happens… goes here…

Development Environment Tips

The Display Isn’t Working

The number one reason for this is the u-boot environment variable that specifies the DTB is not set or is set to an invalid value.

See here for instructions on how to set the DTB variable and the available DTB list.

The Touchscreen Isn’t Working

  • In Project -> Run Settings -> Run -> Arguments ensure -platform eglfs -plugin tslib is set.

    If that fails then:

     1# to get the PID of any running Qt application
     2root@imx6dl-g3-sd:~# ps ax | grep tslib
     3
     4# to kill a running Qt application
     5# where <nnn> is the PID of the running application
     6root@imx6dl-g3-sd:~# kill -9 <nnn>
     7
     8# to verify the touch sensor is working correctly
     9root@imx6dl-g3-sd:~# /usr/bin/ts_test
    10
    11# to recalibrate the touch sensor
    12# this applies to all direct framebuffer images
    13# it does not apply to X11 images
    14root@imx6dl-g3-sd:~# rm /etc/pointercal
    15root@imx6dl-g3-sd:~# rm /usr/bin/ts_calibrate
    

Development Environment FAQ

What is the password to the “Joe Developer” account in the VM:

developer

Where can I download the Reach Technology G3 Developer SDK or Reach Technology G3 Developer OVA:

Check out the tables here

Can the Yocto SDK be installed directly on Windows 10:

For the kazillionth time… NO

Where is the Yocto SDK installed:

/opt/reach/sdk

What are the supported panel resolutions:

Each panel is driven at its native resolution as most do not support multiple display timings. The following table lists the resolutions of various panels that were available at the time of writing1:

Supported LCD Panel Resolutions

Mnemonic

Resolution

WQVGA

480x272

WVGA

800x480

XGA

1024x768

WXGA

1280x800


Footnotes:

1

Each controller board in the G3 family supports a subset of the available panels.

Additional Resources

Todo

Link to general FAQ on the Main Reach website goes here…

For additional information, see the General FAQ, and/or…

Email Reach Technology Technical Support or call 503-675-6464.