Hi Kristijan,

OMG, there is the full source already ported to Sunxi!
To get it working for GNU/Linux I had to find and port some random SoC GSLx driver over!

About the only concrete thing I'd say mine has over this is that mine loads firmware from a separate file.

I'll have to do a more complete comparison. Maybe a rebase. Firmware must be a separate file to scale to a generic driver.

At some point I really should look into the mainlining effort and making it support Device Tree, I'm just got next to no time at all spare for this. :-(


Joe



On 02/10/14 09:29, Kristijan Vrban wrote:
Hi Joe,

it was not necessary to extract the firmware. I just used this fw source:
http://dl.linux-sunxi.org/SDK/A23-v1.0/unpacked/A23/lichee/linux-3.4/drivers/input/touchscreen/gslx680/gsl1680_k70.h

Which is working with the Q88 touch panel. We just had issues to solder the gsl1680 manually without electrical shorts :)

Kristijan


Am Mittwoch, 1. Oktober 2014 23:00:54 UTC+2 schrieb Joe Burmeister:

    Hi Kristijan,

    Not sure quite what your after, but here is a new, not tested yet
    (would have to dig up the tablet), firmware extractor.

    It uses just readelf, objcopy and dd. Quick and dirty "python for
    shell" implementation.

    Hopefully this should help.

    Joe



    On 01/10/14 10:00, Kristijan Vrban wrote:
    Hello,

    attached is a gslX680.ko module from a Q88 A23 based tablet (the
    cheap USD 32 devices) I just started to extract the firmware to
    use gsl1680 IC with the touch panels that are used in this Q88
    devices.

    I think "GSL1680_K70_FW" should be the one. from this module.

    Attached is also a small PCB design made in eagle to make test
    connection between that touch panels and I2C interface. Maybe it
    is useful for someone.

    Kristijan




-- You received this message because you are subscribed to a topic
    in the Google Groups "linux-sunxi" group.
    To unsubscribe from this topic, visit
    https://groups.google.com/d/topic/linux-sunxi/SZGxiTQcFyY/unsubscribe
    <https://groups.google.com/d/topic/linux-sunxi/SZGxiTQcFyY/unsubscribe>.
    To unsubscribe from this group and all its topics, send an email
    to [email protected] <javascript:>.
    For more options, visit https://groups.google.com/d/optout
    <https://groups.google.com/d/optout>.

--
You received this message because you are subscribed to a topic in the Google Groups "linux-sunxi" group. To unsubscribe from this topic, visit https://groups.google.com/d/topic/linux-sunxi/SZGxiTQcFyY/unsubscribe. To unsubscribe from this group and all its topics, send an email to [email protected] <mailto:[email protected]>.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups 
"linux-sunxi" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to