[meta-freescale] [meta-fsl-demos][PATCH 1/2] qt-in-industrial-embedded-common: add init script for the smarthome demo

Eric Nelson eric.nelson at boundarydevices.com
Wed Feb 5 07:20:50 PST 2014


Hi Eric,

On 02/05/2014 01:31 AM, Eric Bénard wrote:
> Hi Eric,
>
> Le Mon, 03 Feb 2014 11:11:45 -0700,
> Eric Nelson <eric.nelson at boundarydevices.com> a écrit :
>> It seems that at a minimum, there should be a way to disable
>> the automatic ts_calibrate in X startup.
>>
> as you detect the display in u-boot, you can use the command line
> to pass a parameter that you can parse in the script which launch
> ts_calibrate to enable/disable calibration based on a white list of
> display.
>

:) Sometimes we can have too many tools!

In the case of the Nitrogen6_Lite, the auto-detection of
displays doesn't quite work, since a touch controller
is soldered onto the board.

Also, the ts_calibrate decision might depend on whether
the image uses X or Qt-Embedded.

That said, we could (and have) done table-lookups based
on screen resolution and connection type (parallel, LVDS, HDMI)
to determine which touch screen goes with which display for
multi-display setups like this:

	http://boundarydevices.com/timesys-2013-03-release/

All of this is relatively straightforward when working
for a specific target. It only gets difficult when trying
to balance the needs of multiple boards, displays from
multiple vendors, etc.

Regards,


Eric


More information about the meta-freescale mailing list