Well now we know it's nothing to do with mix of kernel build.
Not that easy.

Can you send me that Android gslx680 driver? I sort out the extractor.

Assuming the firmware is cut correctly, next would be check the state of
the device. Did you comment out the Android specific code? Maybe that
suspend code is broken and the gslx680 is asleep. I've never play with
Android part but didn't scope out that old code.

Joe
On 1 Jun 2014 15:38, <[email protected]> wrote:

> Ok the driver built without the symbol error.
> Still the same problem with the I2C bus not being idle (0xf8). STOP failed!
>
> Cracked open the tablet just to make sure it is using a GSL chip. It is:
> 1680E
>
> Added this to script.fex
> [gpio_para]
> gpio_used = 1
> gpio_num = 1
> gpio_pin_1 = port:PB03<1><default><default><1>
>
> gpio-sunxi loads successfully in /sys/devices/
>
> Thought the rtc was tying up the bus, disabled it in kernel, but still no
> go.
> Loaded this driver in linaro, i2cdetect showed that address 0x40 was in
> use 'UU' and that's good so far.
>
> I did notice something about the original android gslx680.ko driver from
> the 420TPC. It loads multiple firmwares so the fw_extractor tool basically
> took all of them including the 420TPC which will be invalid firmware data.
>
> Contains 14 chip firmwares for the motherboards:
> 1. GSL1680E_FW_86VS_INET
> 2. GSL1680E_FW_86VSH_INET
> 3. GSL1680E_FW_66V_M4302_INET_V2 <--- this is the one for 420TPC
> 4. GSL3680_FW_shenghexiang0072
> 5. GSL1680D_FW_86VSH_INET
> 6. GSL1680D_FW_86VS_INET
> 7. GSLx680_FW_85V_M501V
> 8. GSL1680_FW_newdingshengwei_1
> 9. GSLx680_FW_86FV_M728_TOPSUN_C0801
> 10. GSLx680_FW_NEWDINGSHENGWEI_OGS_4
> 11. GSL1680_FW_newdingshengwei_5
> 12. GSL1680_FW_TOPSUN_OGS_G7009
> 13. GSLX680_FW_86V_TOPSUN_OGS
> 14. GSL1680_FW_haina
>
> --
> 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].
> 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