02/07/2013, 12:10 PM
|
#22 (permalink) | |
|
Member
Posts: 1,124
|
Quote:
It went fine, then I got a hardware replacement from HP/Palm... Did it all over thru command line and when it ran PmTPUpdater, it failed... The TP rom got corrupt and the panel ID was erased... As the PmTpUpdater just calls catnip it assumes things are good... Once they are broke PmTPUpdater will no longer work... So I had to use catnip to fix it... catnip is not a toy... it is very technical if you do not know what you are doing then do not do it... It does not seem to be as bad as A6 firmware, but if your Touchpanel is broke, it can be fixed... I have only had Veer TouchPanel issues, but this tool is on all devices... PmTpUpdater is a script that calls catnip... To fix a panel ID for instance one would /sbin/stop hidd /usr/bin/catnip resume /usr/bin/catnip pid "pid id" /usr/bin/catnip suspend /sbin/start hidd Veer catnip --help: usage: catnip [options] <command> [options] [arguments] options: --help : this message --verbose : blah, blah, blah --profile : dump profiling info on exit --spi-hz <hz> : spi rate in hz --spi-mode <mode> : spi mode {0, 1, 2, 3} --debug : catnip no worky... commands: baseline : get the baseline cal : calibrate panel cmn : configure the common mode noise filter crc : cyclic redundancy check cycles : get or set the number of cycles discard : get or set the discard count ema : get or set the baseline ema alpha freq : get or set the frequency gain : get/set idac gain gidac : get or set the global idac table help : help on a command hotspot : get or reset remote hotspots id : query silicon id idac : get unified idac jitter : enable or disable the jitter filter lidac : get or set the local idac table noise : get or set the signal noise threshold pid : get or set the panel id pidgen : generate a panel id prime : get or set the baseline prime order ram : read ram raw : get raw scan buffer reg : read or write registers reset : reset chip resume : resume the touchpanel controller roll-count : get or set the baseline roll count roll-ema : get or set the baseline roll ema alpha rom : read rom blocks scan : perform one or more scans scratch : read or write the scratch area shift : get or set the shift count signal : get signal scan buffer sleep : zzz subs : get or set the number of subconversions suspend : suspend the touchpanel controller cols : get number of columns timer : get or set timer frequency ver : get fw/hw versions Touchpad catnip --help: usage: catnip [options] <command> [options] [arguments] options: --profile : dump profiling info on exit --debug : debug catnip --autocrat-debug : debug autocrat library --boot-ms <ms> : boot time, in milliseconds --i2c-bus <bus> : i2c bus --i2c-addr <addr> : i2c slave address --i2c-retries <retries> : i2c retry attempts --scan-timeout <ms> : scan timeout, in ms --i2c-only : don't use uart --help : this message commands: id : query silicon id reset : reset the chip baseline : get the baseline cal : calibrate panel crc : cyclic redundancy check cycles : get or set the number of cycles ema : get or set the baseline ema alpha freq : get or set the frequency gain : get/set idac gain gidac : get or set the global idac table cmn : get or set common mode noise filter flag jitter : get or set jitter filter flag listen : receive wisdom from psoc mode : get or set mode idac : get the unified idac table lidac : get or set the local idac table noise : get or set the signal noise threshold pid : get or set the panel id pidgen : generate a panel id prime : get or set the baseline prime order raw : get the raw buffer reg : read or write registers resume : resume the touchpanel controller roll-count : get or set the baseline roll count roll-ema : get or set the baseline roll ema alpha rom : read rom blocks scan : perform one or more scans scratch : read or write the scratch area signal : get the signal buffer sleep : zzz subs : get or set the number of subconversions suspend : suspend the touchpanel controller cols : get number of columns timer : get or set timer period ver : get fw/hw versions Last edited by John Steffes; 02/07/2013 at 12:49 PM. |
|
03/01/2013, 11:08 AM
|
#25 (permalink) |
|
Member
|
I was able to get my TouchPad Go working again this morning with the help of John Steffes. Huge thanks to him and all others who assisted me.
__________________
Devices: HP Pre3 16GB (AT&T - webOS 2.2.4) | White HP TouchPad 4G 32GB (AT&T - webOS 3.0.5 + LunaCE) |
![]() |
|
| Thread Tools | |
| Display Modes | |
|
|



