Hello, I tried extracting firmware from my pmp3670b tablet and I got 4 firmware files with fw_extractor2.py. Unfortunately, fw_info does not recognize any of them as firmware:
$ python /scratch/Downloads/fw_extractor2.py modules/A13_gslX680.ko Found GSLX680_FW offset 180 count 39072 39072+0 records in 39072+0 records out 39072 bytes (39 kB) copied, 0.0768463 s, 508 kB/s Found GSLX680_FW_2 offset 39252 count 39336 39336+0 records in 39336+0 records out 39336 bytes (39 kB) copied, 0.073385 s, 536 kB/s Found GSLX680_FW_3 offset 78588 count 39336 39336+0 records in 39336+0 records out 39336 bytes (39 kB) copied, 0.0800411 s, 491 kB/s Found GSL_TEST_FW offset 117988 count 8184 8184+0 records in 8184+0 records out 8184 bytes (8.2 kB) copied, 0.0161824 s, 506 kB/s $ for i in /scratch/pmp3670b/GSL*.fw ; do ./fw_info $i ; done /scratch/pmp3670b/GSL_TEST_FW.fw doesn't contain any known firmware information. /scratch/pmp3670b/GSLX680_FW_2.fw doesn't contain any known firmware information. /scratch/pmp3670b/GSLX680_FW_3.fw doesn't contain any known firmware information. /scratch/pmp3670b/GSLX680_FW.fw doesn't contain any known firmware information. I have old firmware extracted from my broken inet 86vs tablet and from that the old fw_extractor extracted 35 firmware files out of which 2 are recognized as firmware: $ ls Manta_MID705_gslx680.fw* Manta_MID705_gslx680.fw Manta_MID705_gslx680.fw.11 Manta_MID705_gslx680.fw.20 Manta_MID705_gslx680.fw.30 Manta_MID705_gslx680.fw.02 Manta_MID705_gslx680.fw.12 Manta_MID705_gslx680.fw.21 Manta_MID705_gslx680.fw.31 Manta_MID705_gslx680.fw.03 Manta_MID705_gslx680.fw.13 Manta_MID705_gslx680.fw.22 Manta_MID705_gslx680.fw.32 Manta_MID705_gslx680.fw.04 Manta_MID705_gslx680.fw.14 Manta_MID705_gslx680.fw.23 Manta_MID705_gslx680.fw.32.txt Manta_MID705_gslx680.fw.05 Manta_MID705_gslx680.fw.14.txt Manta_MID705_gslx680.fw.24 Manta_MID705_gslx680.fw.33 Manta_MID705_gslx680.fw.06 Manta_MID705_gslx680.fw.15 Manta_MID705_gslx680.fw.25 Manta_MID705_gslx680.fw.34 Manta_MID705_gslx680.fw.07 Manta_MID705_gslx680.fw.16 Manta_MID705_gslx680.fw.26 Manta_MID705_gslx680.fw.35 Manta_MID705_gslx680.fw.08 Manta_MID705_gslx680.fw.17 Manta_MID705_gslx680.fw.27 Manta_MID705_gslx680.fw.09 Manta_MID705_gslx680.fw.18 Manta_MID705_gslx680.fw.28 Manta_MID705_gslx680.fw.10 Manta_MID705_gslx680.fw.19 Manta_MID705_gslx680.fw.29 However, the old extractor does not seem to like the pmp3670b module. I never get any firmware out of it. Any suggestions? Thanks Michal On 1 October 2014 23:00, Joe Burmeister <joe.a.burmeis...@gmail.com> wrote: > 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. > To unsubscribe from this group and all its topics, send an email to > linux-sunxi+unsubscr...@googlegroups.com. > 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 linux-sunxi+unsubscr...@googlegroups.com. > 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 linux-sunxi+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.