Page 2 of 2 FirstFirst 12
Results 21 to 27 of 27
Like Tree2Likes
  1. #21  
    Can you show more details? How to fix your Veer touchpanel break......
  2. #22  
    Quote Originally Posted by lemanho View Post
    Can you show more details? How to fix your Veer touchpanel break......
    So when I first attempted the Veer update from webOS 2.1.2 to webOS 2.2.4 I did it thru command line...
    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 01:49 PM.
  3. #23  
    Try to do it. Thanks a lot.........................
  4. #24  
    技术达人 给跪了
  5.    #25  
    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: Pre3 16GB (AT&T - webOS 2.2.4) | White TouchPad 4G 32GB (AT&T - webOS 3.0.5 + LunaCE)
    lemanho likes this.
  6. #26  
    Quote Originally Posted by lemanho View Post
    Can you see the big USB hold power + Vol up ??
    ok. i see it but now what do i do? im trying to do a manufacturer reset.
  7. #27  
    You need to Doctor it probably. PM me for details since I cannot share links here .

    -- Sent from my TouchPad using Communities
    HP Veer (daily driver), HP Pre 3, HP Touchpad Proper 4G/LTE (Sierra MC7710), HP Touchpad 32GB WiFi, Palm Pre 2
Page 2 of 2 FirstFirst 12

Posting Permissions