[meta-ti] [PATCH 5/5] linux 3.0: put back support for graphics on ULCD7
Peter Bigot
bigotp at acm.org
Wed Dec 28 16:20:51 PST 2011
On Wed, Dec 28, 2011 at 4:26 PM, Peter Bigot <bigotp at acm.org> wrote:
> On Wed, Dec 28, 2011 at 7:11 AM, Koen Kooi <koen at dominion.thruhere.net> wrote:
>>
>> Op 28 dec. 2011, om 13:33 heeft Peter Bigot het volgende geschreven:
>>
>>> On Wed, Dec 28, 2011 at 6:22 AM, Koen Kooi <koen at dominion.thruhere.net> wrote:
>>>>
>>>> Op 28 dec. 2011, om 13:13 heeft Peter Bigot het volgende geschreven:
>>>>
>>>>> On Wed, Dec 28, 2011 at 3:37 AM, Koen Kooi <koen at dominion.thruhere.net> wrote:
>>>>>>
>>>>>> Op 28 dec. 2011, om 01:52 heeft Peter A. Bigot het volgende geschreven:
>>>>>>
>>>>>>> From: "Peter A. Bigot" <bigotp at acm.org>
>>>>>>>
>>>>>>> Signed-off-by: Peter A. Bigot <bigotp at acm.org>
>>>>>>> ---
>>>>>>> .../linux/linux-3.0/beagleboard/defconfig | 2 +-
>>>>>>> recipes-kernel/linux/linux_3.0.bb | 2 +-
>>>>>>> 2 files changed, 2 insertions(+), 2 deletions(-)
>>>>>>>
>>>>>>> diff --git a/recipes-kernel/linux/linux-3.0/beagleboard/defconfig b/recipes-kernel/linux/linux-3.0/beagleboard/defconfig
>>>>>>> index 5f2a7eb..7938236 100644
>>>>>>> --- a/recipes-kernel/linux/linux-3.0/beagleboard/defconfig
>>>>>>> +++ b/recipes-kernel/linux/linux-3.0/beagleboard/defconfig
>>>>>>> @@ -2456,7 +2456,7 @@ CONFIG_OMAP2_DSS_SLEEP_BEFORE_RESET=y
>>>>>>> CONFIG_OMAP2_DSS_SLEEP_AFTER_VENC_RESET=y
>>>>>>> CONFIG_FB_OMAP2=y
>>>>>>> CONFIG_FB_OMAP2_DEBUG_SUPPORT=y
>>>>>>> -CONFIG_FB_OMAP2_NUM_FBS=2
>>>>>>> +CONFIG_FB_OMAP2_NUM_FBS=3
>>>>>>
>>>>>> NAK, we need one to be available for v4l
>>>>>
>>>>> Is there some other solution that lets the ULCD7 work like it used to,
>>>>> or is it no longer a supported BeagleBoard accessory?
>>>>
>>>> http://www.flickr.com/photos/koenkooi/6527657487
>>>>
>>>> That's with 3.0.12, but 3.0.14 works the same.
>>>
>>> I need a customizable touchpad UI. I got "/dev/fb2 not found" and an
>>> abort when trying to run Xserver (which, as I said, used to work).
>>>
>>> What image recipe and related software did you install to get the
>>> result you show on flickr?
>>
>> systemd-image with the gnome and xfce tasks installed. The image was built months ago and updated with opkg. I don't remember changing anything, but it is a while ago since I set it up.
>
> Thanks. I reverted this kernel patch and confirm that the ULCD7
> display works with systemd-gnome-image + task-xfce-base. (It won't
> auto login for some reason that I'm still investigating.)
/etc/pam.d/gdm-autologin refers to system-auth which doesn't exist in
OE. Somebody needs to patch this to refer to common-* as is done with
the other pam files. Not a meta-ti problem.
> What do you do to get the touchscreen working? It doesn't even show
> up in /dev/input, although the TSC2007 module's built into the kernel.
uboot 0003-beagleboard-add-support-for-scanning-loop-through-ex.patch
only recognizes ulcd7 when it appears in buddy2, but only adds buddy2
to nandargs in include/config/omap3_beagleboard.h. It needs to be in
mmcargs too, and possibly ramargs, if consistency is important.
camera's missing from ramargs too. This is a meta-ti problem, and
I'll leave it for the professionals to fix officially (a #define for
the common settings would probably be a good idea).
Peter
> The ESC image boot process showed:
>
> [ 3.318267] input: gpio-keys as /devices/platform/gpio-keys/input/input0
> [ 3.326477] TSC2007_init started
> [ 3.330566] input: TSC2007 Touchscreen as /devices/virtual/input/input1
>
> but what I have now shows only the gpio-keys device. Is there
> something in uEnv.txt for this? I"ve installed xinput and related
> packages, but if the device doesn't show up there must be something
> more fundamental wrong.
>
> Peter
>
>> -----BEGIN PGP SIGNATURE-----
>>
>> iEYEARECAAYFAk77FY0ACgkQMkyGM64RGpF84ACfQfWRK4DAosXYnFe8dqUfDqlb
>> aroAnR+hoyEVfryZLUoTPrRR0Dsf1WP0
>> =YcCY
>> -----END PGP SIGNATURE-----
>>
More information about the meta-ti
mailing list