On Wed, Feb 15, 2017 at 10:16 AM, John Adamson
<[email protected]> wrote:
>
>
> On Monday, February 13, 2017 at 10:55:46 AM UTC-5, RobertCNelson wrote:
>>
>> > Thanks, Robert.  I needed to add the am335x-bbw-bbb-base.h board file
>> > and
>> > I'm getting syntax errors on the dts file compile (krogoth, 4.4.11
>> > kernel),
>> > but it's a good start.  Thanks!
>>
>> If you are using mainline dtc, add:
>>
>> DTC_FLAGS += -Wno-unit_address_vs_reg
>>
>> I haven't fully pushed mainline dtc over our patched dtc for jessie
>> users, so i don't have that flag enabled by default (yet)..
>>
>> Regards,
>>
>> --
>> Robert Nelson
>> https://rcn-ee.com/
>
>
> Tried this, and then am335x-boneblack.dtb threw errors...but I did get it
> working.
>
> In the unlikely event that someone else wants to get this display working
> under Yocto (krogoth)...my first advice is don't.  You're probably better
> off moving to a more recent Yocto and using Robert's file.  But I'm under
> pressure to get this working, and my past experience is that changing to a
> new Yocto/kernel version would be another week's work IF there aren't any
> show stoppers.   What I did was 1) translate the dts file into a format
> recognized by krogoth...I think the key issue was that it didn't like
> fragments...and 2) since touchscreen-swapped-x-y apparently wasn't
> supported, I had to swap the x and y sizes in the dts file, and hack the
> driver source to do the swapping.  Oh, and the driver apparently had to be
> compiled into the kernel source, not loaded as a module.
>
> I don't think it makes sense to share my (already obsolete) dts file or
> driver hack, but if someone wants it, I'll be happy to post.

yeah that driver was pretty broken in v4.4.x, it didn't have x-y swap,
and has to be built-in

https://github.com/RobertCNelson/ti-linux-kernel-dev/tree/ti-linux-4.4.y/patches/backports/edt-ft5x06

https://github.com/RobertCNelson/ti-linux-kernel-dev/tree/ti-linux-4.4.y/patches/backports/touchscreen

Regards,

-- 
Robert Nelson
https://rcn-ee.com/

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/CAOCHtYjLiKo3V2wXM%2BPgK2quY97Ta8PV2fd%2BOfoWs6Cps_o2eg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to