Please remember to add a category to the bottom of each page that you create.
See categories help for further details, but most will probably be [[Category:HTC ModelName]].

Ipaq6915 Research

From XDA-Developers
Jump to: navigation, search

PXA270 LCCR register dump:

HaRET(2)# dump PXA27xLCCR pxa27x: lccr0=0x05b008b9 lccr3=0x04700019 lccr4=0x80000000

 LCCR0    : 0x05b008b9 = 00000101 10110000 00001000 10111001  (Page 0)
 - ENB: LCD controller enabled
 - CMS:  LCCR0_Color selected
 - SDS:  LCCR0_Sngl -panel display selected
 - PAS: LCCR0_Act display selected
 LCCR1    : 0x0b070cef = 00001011 00000111 00001100 11101111  (Page 0)
 - PPL: Pixels per line:                          240 (=.xres)
 - HSW: Horizontal sync pulse width:              4 (=.hsync_len)
 - ELW: End of line clock wait count:             8 (=.right_margin)
 - BLW: Beginning of line pixel clock wait count: 12 (=.left_margin)
 LCCR2    : 0x030304ef = 00000011 00000011 00000100 11101111  (Page 0)
 - LPP: Lines per panel:                          240 (=.yres)
 - VSW: Vertical sync pulse width                 2 (=.vsync_len)
 - EFW: End of frame line clock wait count:       3 (=.lower_margin)
 - BFW: Beginning of frame line clock wait count: 3 (=.upper_margin)
 LCCR3    : 0x04700019 = 00000100 01110000 00000000 00011001  (Page 0)
 - PCD: Pixel clock divisor:                      25
 - ACB: AC pin bias frequency:          LCCR3_Acb(0)
 - API: AC pin transitions per interrupt:         0
 - VSP: L_FCLK is active- high
 - HSP: L_LCLK is active- high
 - PCP: Data is driven to LCD on LCCR3_PixRsEdg edge of L_PCLK
 - OEP: L_BIAS is active- high
 - BPP: Bits per Pixel: 16 (=.bpp)
 - DPC: L_PCLK is driven at normal PCD frequency
 LCCR4    : 0x80000000 = 10000000 00000000 00000000 00000000  (Page 0)
 FBR0     : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 FBR1     : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 FBR2     : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 FBR3     : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 FBR4     : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 FBR5     : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 FBR6     : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 LCD DMA dst : 0x5c000000 = 01011100 00000000 00000000 00000000  (Page 0)
 LCD DMA src : 0x5c000180 = 01011100 00000000 00000001 10000000  (Page 0)
 LCD DMA dst : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 LCD DMA src : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 LCD DMA dst : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 LCD DMA src : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 LCD DMA dst : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 LCD DMA src : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 LCD DMA dst : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 LCD DMA src : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 LCD DMA dst : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 LCD DMA src : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 LCD DMA dst : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 LCD DMA src : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)

PXA270 GPIO dump:

HaRET(2)# dump pxa27xgpio GPIO# D S A s INTER | GPIO# D S A s INTER | GPIO# D S A s INTER | GPIO# D S A s INTER


+-------------------+-------------------+------------------
 0   I 0 0 0 RE FE |  24   O 0 0 0       |  48   I 1 0 0       |  72   O 1 2 0
 1   I 1 0 0       |  25   O 0 0 0       |  49   O 1 2 1       |  73   O 0 2 0
 2   O 1 0 0       |  26   I 0 0 0       |  50   O 0 0 0       |  74   O 1 2 0
 3   O 1 0 1       |  27   I 0 0 0       |  51   O 0 0 0       |  75   O 1 2 0
 4   I 1 0 1       |  28   O 0 1 0       |  52   O 0 0 0       |  76   O 0 2 0
 5   I 1 0 0       |  29   I 0 2 0       |  53   O 1 0 0       |  77   O 0 0 0
 6   I 1 0 0       |  30   O 0 1 0       |  54   O 0 0 0       |  78   O 1 2 1
 7   I 1 0 0       |  31   O 1 1 0       |  55   O 0 0 0       |  79   O 1 2 1
 8   I 1 0 0       |  32   O 0 0 0       |  56   O 0 0 0       |  80   O 1 2 1
 9   I 0 0 0 RE    |  33   O 1 2 1       |  57   O 0 0 0       |  81   O 0 0 0
10   O 0 0 0       |  34   O 0 0 0       |  58   O 0 2 0       |  82   O 0 0 0
11   O 0 0 0       |  35   O 0 0 0       |  59   O 0 2 0       |  83   O 0 0 0
12   O 0 0 0       |  36   I 0 3 0       |  60   O 0 2 0       |  84   O 0 0 0
13   I 1 0 0    FE |  37   I 0 3 0       |  61   O 0 2 0       |  85   O 0 0 0
14   O 1 2 1       |  38   I 0 2 0       |  62   O 1 2 0       |  86   I 1 0 0
15   O 0 0 0       |  39   O 0 0 0       |  63   O 1 2 0       |  87   I 1 0 0
16   O 1 2 0       |  40   O 1 1 0       |  64   O 1 2 0       |  88   I 0 2 0
17   O 0 2 0       |  41   O 0 0 0       |  65   O 1 2 0       |  89   O 0 3 0
18   I 1 1 0       |  42   I 0 1 0       |  66   O 1 2 0       |  90   I 0 1 0
19   O 0 1 0       |  43   O 1 2 1       |  67   O 1 2 0       |  91   I 0 1 0
20   I 0 0 0       |  44   I 0 1 0       |  68   O 1 2 0       |  92   I 1 0 0
21   O 1 0 0       |  45   O 0 2 0       |  69   O 1 2 0       |  93   O 0 0 0
22   O 1 1 0       |  46   I 0 2 0       |  70   O 1 2 0       |  94   I 1 1 0 RE FE
23   O 0 0 0       |  47   O 1 1 0       |  71   O 1 2 0       |  95   I 1 1 0 RE FE
96   I 0 1 0 RE FE | 102   I 0 1 0       | 108   O 1 2 0       | 114   O 0 0 0
97   I 1 1 0 RE FE | 103   O 1 2 1       | 109   O 0 0 0       | 115   I 1 0 0    FE
98   I 1 1 0 RE FE | 104   O 1 2 0       | 110   I 1 0 0       | 116   O 1 0 1
99   O 0 0 0       | 105   O 1 2 0       | 111   O 1 0 0       | 117   O 1 1 0

100 I 0 1 0 | 106 O 1 2 0 | 112 O 0 0 0 | 118 O 1 1 0 101 I 0 1 0 | 107 O 1 2 0 | 113 O 0 1 0 | 119 O 0 0 0

PXA270 clock dump

HaRET(1)# dump pxa27xclock Run Mode clock: 208.00MHz (*16) Turbo Mode clock: 416.00MHz (*2.0, active) Memory clock: 208.00MHz (/2) System bus clock: 208.00MHz memclk_frequency_10khz: 20800 lcdlck_frequency_10khz: 10400 lcdlck_pixclock: 480769 pcd=25 pxa27x: lccr0=0x05b008b9 lccr3=0x04700019 lccr4=0x80000000

 lccr0    : 0x05b008b9 = 00000101 10110000 00001000 10111001  (Page 0)
 lccr3    : 0x04700019 = 00000100 01110000 00000000 00011001  (Page 0)
 lccr4    : 0x80000000 = 10000000 00000000 00000000 00000000  (Page 0)
 FBR0     : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 FBR1     : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 FBR2     : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 FBR3     : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 FBR4     : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 FBR5     : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 FBR6     : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 LCD DMA dst : 0x5c000000 = 01011100 00000000 00000000 00000000  (Page 0)
 LCD DMA src : 0x5c019ee0 = 01011100 00000001 10011110 11100000  (Page 0)
 LCD DMA dst : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 LCD DMA src : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 LCD DMA dst : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 LCD DMA src : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 LCD DMA dst : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 LCD DMA src : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 LCD DMA dst : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 LCD DMA src : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 LCD DMA dst : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 LCD DMA src : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 LCD DMA dst : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 LCD DMA src : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 CKEN     : 0x01594ea9 = 00000001 01011001 01001110 10101001  (Page 0)
 - PWM0  :                      on
 - PWM1  :                      off
 - AC97  :                      off
 - SSP2  :                      on
 - SSP3  :                      off
 - STUART:                      on
 - FFUART:                      off
 - BTUART:                      on
 - I2S   :                      off
 - OSTIM :                      on
 - USBH  :                      on
 - USBC  :                      on
 - MMC   :                      off
 - ICP   :                      off
 - I2C   :                      on
 - PWI2C :                      off
 - LCD   :                      on
 - MSL   :                      off
 - USIM  :                      off
 - KEYB  :                      on
 - SRAM  :                      on
 - MSTICK:                      off
 - MEMCLK:                      on
 - SSP1  :                      off
 - QCIF  :                      on
 SACR0    : 0x00007704 = 00000000 00000000 01110111 00000100  (Page 723)
 - SACR0  :                      off
 - SACR0  :                      input
 SACR1    : 0x00000018 = 00000000 00000000 00000000 00011000  (Page 723)
 - SACR1  :                      I2S
 SADIV    : 0x0000000d = 00000000 00000000 00000000 00001101  (Page 723)
   PWM_CTRL0 : 0x00000001 = 00000000 00000000 00000000 00000001  (Page 0)
 PWM_PWDUTY0 : 0x000000c7 = 00000000 00000000 00000000 11000111  (Page 0)
 PWM_PERVAL0 : 0x000000c8 = 00000000 00000000 00000000 11001000  (Page 0)
   PWM_CTRL1 : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 PWM_PWDUTY1 : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 PWM_PERVAL1 : 0x00000004 = 00000000 00000000 00000000 00000100  (Page 0)
   PWM_CTRL2 : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 PWM_PWDUTY2 : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 PWM_PERVAL2 : 0x00000004 = 00000000 00000000 00000000 00000100  (Page 0)
   PWM_CTRL3 : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 PWM_PWDUTY3 : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 PWM_PERVAL3 : 0x00000004 = 00000000 00000000 00000000 00000100  (Page 0)
 STISR    : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 STUART IR  :                rxd   UART
 STUART IR  :                txd   UART
 STDLL    : 0x00000002 = 00000000 00000000 00000000 00000010  (Page 0)
 STDLH    : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 STUART    :                div   2 460800
 BTDLL    : 0x00000001 = 00000000 00000000 00000000 00000001  (Page 0)
 BTDLH    : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 BTUART    :                div   1 921600
 FFDLL    : 0x00000002 = 00000000 00000000 00000000 00000010  (Page 0)
 FFDLH    : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 FFUART    :                div   2 460800
 USB host revision   :                 10
 USB host comm. area :                 0x00000000
 USB host PCED       :                 0x00000000
 USB host CHED       :                 0x00000000
 USB host CCED       :                 0x00000000
 USB host BHED       :                 0x00000000
 USB host BCED       :                 0x00000000
 USB host DHEAD      :                 0x00000000
 USB host UHCFMN16bit:                 0x00000000
 UHCRHDA  : 0x04000902 = 00000100 00000000 00001001 00000010  (Page 0)
   - :       number of ports          1
 UHCRHPS1 : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 USB host RHPS1: speed (if currconnect) full
 USB host RHPS1: power                  off
 USB host RHPS1: current                ok
 USB host RHPS1: suspend                off
 USB host RHPS1: enabled                no
 USB host RHPS1: device connected       no
 UHCRHPS2 : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 USB host RHPS2: speed (if currconnect) full
 USB host RHPS2: power                  off
 USB host RHPS2: current                ok
 USB host RHPS2: suspend                off
 USB host RHPS2: enabled                no
 USB host RHPS2: device connected       no
 UHCRHPS3 : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 USB host RHPS3: speed (if currconnect) full
 USB host RHPS3: power                  off
 USB host RHPS3: current                ok
 USB host RHPS3: suspend                off
 USB host RHPS3: enabled                no
 USB host RHPS3: device connected       no
 UDCCR    : 0x00000001 = 00000000 00000000 00000000 00000001  (Page 0)
 UDC control :  OTG enable no
 UDC control :  remote wakeup no
 UDC control :  active no
 UDC control :  enabled yes
 UP2OCR   : 0x00020000 = 00000000 00000010 00000000 00000000  (Page 0)
 UP2OCR output : host controller transceiver  on
 UP2OCR output : signals                      device
 UP2OCR output : D- pull up bypass            off
 UP2OCR output : D+ pull up bypass            off
 UP2OCR output : D- pull up                   off
 UP2OCR output : D+ pull up                   off
 UP2OCR output : D- pull down                 off
 UP2OCR output : D+ pull down                 off
 UP3OCR   : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)

chan: 0 desc: 0x00000000 chan: 0 src : 0x00000000 chan: 0 dst : 0x00000000 dma status: channel=00 0x00000008


chan: 1 desc: 0x00000000 chan: 1 src : 0x00000000 chan: 1 dst : 0x00000000 dma status: channel=01 0x00000008


chan: 2 desc: 0x00000000 chan: 2 src : 0x00000000 chan: 2 dst : 0x00000000 dma status: channel=02 0x00000008


chan: 3 desc: 0x00000000 chan: 3 src : 0x00000000 chan: 3 dst : 0x00000000 dma status: channel=03 0x00000008


chan: 4 desc: 0x00000000 chan: 4 src : 0x00000000 chan: 4 dst : 0x00000000 dma status: channel=04 0x00000008


chan: 5 desc: 0x00000000 chan: 5 src : 0x00000000 chan: 5 dst : 0x00000000 dma status: channel=05 0x00000008


chan: 6 desc: 0xa0031020 chan: 6 src : 0xa00283a0 chan: 6 dst : 0x40400080 dma status: channel=06 0x00000008


chan: 7 desc: 0x00000000 chan: 7 src : 0x00000000 chan: 7 dst : 0x00000000 dma status: channel=07 0x00000008


chan: 8 desc: 0x00000000 chan: 8 src : 0x00000000 chan: 8 dst : 0x00000000 dma status: channel=08 0x00000008


chan: 9 desc: 0x00000000 chan: 9 src : 0x00000000 chan: 9 dst : 0x00000000 dma status: channel=09 0x00000008


chan: 10 desc: 0x00000000 chan: 10 src : 0x00000000 chan: 10 dst : 0x00000000 dma status: channel=10 0x00000008


chan: 11 desc: 0x00000000 chan: 11 src : 0x00000000 chan: 11 dst : 0x00000000 dma status: channel=11 0x00000008


chan: 12 desc: 0x00000000 chan: 12 src : 0x00000000 chan: 12 dst : 0x00000000 dma status: channel=12 0x00000008


chan: 13 desc: 0x00000000 chan: 13 src : 0x00000000 chan: 13 dst : 0x00000000 dma status: channel=13 0x00000008


chan: 14 desc: 0x00000000 chan: 14 src : 0x00000000 chan: 14 dst : 0x00000000 dma status: channel=14 0x00000008


chan: 15 desc: 0x00000000 chan: 15 src : 0x00000000 chan: 15 dst : 0x00000000 dma status: channel=15 0x00000008


chan: 16 desc: 0x00000000 chan: 16 src : 0x00000000 chan: 16 dst : 0x00000000 dma status: channel=16 0x00000008


chan: 17 desc: 0x00000000 chan: 17 src : 0x00000000 chan: 17 dst : 0x00000000 dma status: channel=17 0x00000008


chan: 18 desc: 0x00000000 chan: 18 src : 0x00000000 chan: 18 dst : 0x00000000 dma status: channel=18 0x00000008


chan: 19 desc: 0x00000000 chan: 19 src : 0x00000000 chan: 19 dst : 0x00000000 dma status: channel=19 0x00000008


chan: 20 desc: 0x00000000 chan: 20 src : 0x00000000 chan: 20 dst : 0x00000000 dma status: channel=20 0x00000008


chan: 21 desc: 0x00000000 chan: 21 src : 0x00000000 chan: 21 dst : 0x00000000 dma status: channel=21 0x00000008


chan: 22 desc: 0x00000000 chan: 22 src : 0x00000000 chan: 22 dst : 0x00000000 dma status: channel=22 0x00000008


chan: 23 desc: 0x00000000 chan: 23 src : 0x00000000 chan: 23 dst : 0x00000000 dma status: channel=23 0x00000008


chan: 24 desc: 0x00000000 chan: 24 src : 0x00000000 chan: 24 dst : 0x00000000 dma status: channel=24 0x00000008


chan: 25 desc: 0x00000000 chan: 25 src : 0x00000000 chan: 25 dst : 0x00000000 dma status: channel=25 0x00000008


chan: 26 desc: 0x00000000 chan: 26 src : 0x00000000 chan: 26 dst : 0x00000000 dma status: channel=26 0x00000008


chan: 27 desc: 0x00000000 chan: 27 src : 0x00000000 chan: 27 dst : 0x00000000 dma status: channel=27 0x00000008


chan: 28 desc: 0x00000000 chan: 28 src : 0x00000000 chan: 28 dst : 0x00000000 dma status: channel=28 0x00000008


chan: 29 desc: 0x00000000 chan: 29 src : 0x00000000 chan: 29 dst : 0x00000000 dma status: channel=29 0x00000008


chan: 30 desc: 0x00000000 chan: 30 src : 0x00000000 chan: 30 dst : 0x00000000 dma status: channel=30 0x00000008


chan: 31 desc: 0x00000000 chan: 31 src : 0x00000000 chan: 31 dst : 0x00000000 dma status: channel=31 0x00000008

ASIC3 raw dump

until we get gnuHaRET to recognise the machine type, there is a raw dump at:

http://hands.com/~lkcl/hp6915/asic3.raw.dump.txt

another one - this time with wireless off, bt off, phone off, cradle unplugged:

10000000 | bffbffff ffff8083 00000000 0080ffff | ................ 10000010 | 00000000 000c6000 c087c087 00000000 | .....`.......... 10000020 | 00000000 00000000 00000000 00000000 | ................ 10000030 | 00000000 00000000 00000000 00000000 | ................ 10000040 | 00000000 00000000 00000000 00000000 | ................ 10000050 | 00000000 00000000 00030003 00000000 | ................ 10000060 | 00000000 00000000 00000000 00000000 | ................ 10000070 | 00000000 00000000 00000000 00000000 | ................ 10000080 | e008ec1c efff0000 00000481 4000fdff | [email protected] 10000090 | 00000000 000c0000 17621762 00000000 | ........b.b..... 100000a0 | 00000000 00000000 00000000 00000000 | ................ 100000b0 | 00000000 00000000 00000000 00000000 | ................ 100000c0 | 00000000 00000000 00000000 00000000 | ................ 100000d0 | 00000000 00000000 00000000 00000000 | ................ 100000e0 | 00000000 00000000 00000000 00000000 | ................ 100000f0 | 00000000 00000000 00000000 00000000 | ................ 10000100 | fff7ffef ffff8640 00000000 0080ffeb | [email protected] 10000110 | 00000080 000c0038 86408640 00000000 | [email protected]@..... 10000120 | 00000000 00000000 00000000 00000000 | ................ 10000130 | 00000000 00000000 00000000 00000000 | ................ 10000140 | 00000000 00000000 00000000 00000000 | ................ 10000150 | 00000000 00000000 00000000 00000000 | ................ 10000160 | 00000000 00000000 00000000 00000000 | ................ 10000170 | 00000000 00000000 00000000 00000000 | ................ 10000180 | ffffffff ffffd000 00000000 02009800 | ................ 10000190 | 00000000 00080000 d000d000 00000000 | ................ 100001a0 | 00000000 00000000 00000000 00000000 | ................ 100001b0 | 00000000 00000000 00000000 00000000 | ................ 100001c0 | 00000000 00000000 00000000 00000000 | ................ 100001d0 | 00000000 00000000 00000000 00000000 | ................ 100001e0 | 00000000 00000000 00000000 00000000 | ................ 100001f0 | 00000000 00000000 00000000 00000000 | ................

ASIC3 dump

ASIC3 device status ASIC3 machineid=1157 ASIC3 hwprotect=TH-CDSOIP N/3:H00820-800----- / TH-CDSOIP N/3:H00820-800 ASIC3 boardid=-1

 CLOCK_CDEX : 0x000073cc = 00000000 00000000 01110011 11001100  (Page 0)
 - CDEX  :       SPI        on
 - CDEX  :       OWM        on
 - CDEX  :       PWM0       off
 - CDEX  :       PWM1       off
 - CDEX  :       LED0       on
 - CDEX  :       LED1       on
 - CDEX  :       LED2       on
 - CDEX  :       SDHOST     on
 - CDEX  :       SDBUS      off
 - CDEX  :       SMBUS      off
 - CDEX  :       CONTROL_CX on
 - CDEX  :       EX0        on 32.768 kHz
 - CDEX  :       EX1        on 24.576 MHz
 CLOCK_SEL : 0x00000005 = 00000000 00000000 00000000 00000101  (Page 0)
 -  SEL  :       SDIO host clock        24.576 Mhz
 -  SEL  :       SDIO bus  clock        12.288 MHz
 -  SEL  :       CX        clock        on 32.768 kHz
 -  LED0/1/2 :  TimeBase       19    18    18
 -  LED0/1/2 :  Period         48    24    24
 -  LED0/1/2 :  Duty            1    24    24
 -  LED0/1/2 :  Autostop        0     0     0
 -  PWM0/1   :  TimeBase        0    63
 -  PWM0/1   :  Period          0  4095
 -  PWM0/1   :  Duty            0     8
 EXTCF_SEL : 0x00004010 = 00000000 00000000 01000000 00010000  (Page 0)
 -  EXT  :       slot 0        no
 -  EXT  :       slot 1        no
 -  EXT  :       slot 2        no
 -  EXT  :       bit  3        no
 -  EXT  :       OWM enable    yes
 -  EXT  :       OWM bus       no
 -  EXT  :       CF0 sleep     no
 -  EXT  :       bit  7        no
 -  EXT  :       CF1 sleep     no
 -  EXT  :       bit  9        no
 -  EXT  :       CF0 pwait     no
 -  EXT  :       CF1 pwait     no
 -  EXT  :       CF0 buffer    no
 -  EXT  :       CF1 buffer    no
 -  EXT  :       SDmem enable  yes
 -  EXT  :       CF  sleep     no
 OWM_CDIV : 0x00000002 = 00000000 00000000 00000000 00000010  (Page 0)
 -  OWM  :       clkdiv        2
 SD_CONFIG_Addr0 : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 -  SD_CONFIG  :       addr0        0x0
 SD_CONFIG_Addr1 : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 -  SD_CONFIG  :       addr1        0x0

ASIC3 GPIO

A3GPIOA# D S A s M IN | A3GPIOB# D S A s M IN | A3GPIOC# D S A s M IN | A3GPIOD# D S A s M IN


+-------------------+-------------------+------------------
 0   O 1 0 0 1 LO FE  |   0   I 0 0 0 1 RE LO  |   0   O 0 1 0 1 LO FE  |   0   O 0 0 0 0 LO FE
 1   O 1 0 0 1 LO FE  |   1   I 1 0 0 1 LO FE  |   1   O 1 1 0 1 LO FE  |   1   O 0 0 0 0 LO FE
 2   I 1 0 0 1 LO FE  |   2   I 0 0 0 1 LO FE  |   2   O 1 1 0 0 LO FE  |   2   O 0 0 0 0 LO FE
 3   O 0 0 0 1 LO FE  |   3   O 0 0 0 1 LO FE  |   3   I 0 1 0 1 LO FE  |   3   O 1 0 0 0 LO FE
 4   O 0 0 0 1 LO FE  |   4   I 0 0 0 1 LO FE  |   4   O 0 1 0 0 LO FE  |   4   O 0 0 0 0 LO FE
 5   O 0 0 0 1 LO FE  |   5   I 1 0 0 1 LO FE  |   5   O 0 1 0 1 LO FE  |   5   O 0 0 0 0 LO FE
 6   O 0 0 0 1 LO FE  |   6   I 0 0 0 1 RE LO  |   6   O 1 0 0 1 LO FE  |   6   O 0 0 0 0 LO FE
 7   O 0 0 1 1 LO FE  |   7   I 0 0 0 1 RE LO  |   7   O 1 0 1 1 LO FE  |   7   O 0 0 0 0 LO FE
 8   O 0 0 0 1 LO FE  |   8   I 1 0 0 1 LO FE  |   8   O 1 0 0 1 LO FE  |   8   O 0 0 0 0 LO FE
 9   O 0 0 0 1 LO FE  |   9   I 1 0 0 0 LO FE  |   9   O 1 0 0 1 LO FE  |   9   O 0 0 1 0 LO FE
10   O 0 0 0 1 LO FE  |  10   I 1 0 0 1 LO FE  |  10   O 1 0 0 1 LO FE  |  10   O 0 0 0 0 LO FE
11   O 0 0 0 1 LO FE  |  11   I 0 0 0 1 LO FE  |  11   O 0 0 0 1 LO FE  |  11   O 0 0 0 1 LO FE
12   O 0 0 0 1 LO FE  |  12   I 1 0 0 1 LO FE  |  12   O 0 0 0 1 LO FE  |  12   O 1 0 0 1 LO FE
13   O 0 1 0 1 LO FE  |  13   O 0 0 0 1 LO FE  |  13   O 0 0 0 1 LO FE  |  13   O 0 0 0 0 LO FE
14   I 1 1 0 1 LO FE  |  14   O 0 0 1 1 LO FE  |  14   O 0 0 0 1 LO FE  |  14   O 1 0 0 0 LO FE
15   O 1 0 0 1 LO FE  |  15   O 1 0 0 1 LO FE  |  15   O 1 0 0 1 LO FE  |  15   O 0 0 0 1 LO FE

PXA270 CKEN

HaRET(5)# dump pxa27xCKEN

 CKEN     : 0x01594ea9 = 00000001 01011001 01001110 10101001  (Page 0)
 - PWM0  :                      on
 - PWM1  :                      off
 - AC97  :                      off
 - SSP2  :                      on
 - SSP3  :                      off
 - STUART:                      on
 - FFUART:                      off
 - BTUART:                      on
 - I2S   :                      off
 - OSTIM :                      on
 - USBH  :                      on
 - USBC  :                      on
 - MMC   :                      off
 - ICP   :                      off
 - I2C   :                      on
 - PWI2C :                      off
 - LCD   :                      on
 - MSL   :                      off
 - USIM  :                      off
 - KEYB  :                      on
 - SRAM  :                      on
 - MSTICK:                      off
 - MEMCLK:                      on
 - SSP1  :                      off
 - QCIF  :                      on

PXA270 i2s

HaRET(2)# dump pxa27xi2s

 SACR0    : 0x00007704 = 00000000 00000000 01110111 00000100  (Page 723)
 - SACR0  :                      off
 - SACR0  :                      input
 SACR1    : 0x00000018 = 00000000 00000000 00000000 00011000  (Page 723)
 - SACR1  :                      I2S
 SADIV    : 0x0000000d = 00000000 00000000 00000000 00001101  (Page 723)

PXA270 ssp

HaRET(3)# dump pxa27xssp

 SSCR0_P1 : 0x00000000 = 00000000 00000000 00000000 00000000  (Page xxx)
 SSCR1_P1 : 0x00000000 = 00000000 00000000 00000000 00000000  (Page xxx)
 SSCR0_P2 : 0x00100687 = 00000000 00010000 00000110 10000111  (Page xxx)
 SSCR1_P2 : 0x00000000 = 00000000 00000000 00000000 00000000  (Page xxx)
 SSCR0_P3 : 0x00000000 = 00000000 00000000 00000000 00000000  (Page xxx)
 SSCR1_P3 : 0x00000000 = 00000000 00000000 00000000 00000000  (Page xxx)

pd 0x0 0x800

is available at: http://hands.com/~~lkcl/hp6915/0x0-0x800.raw.dump.txt

dump wince

curr_perm: 00008001, memdiv: rdisk= 8 ram= 12338 pagesize= 4096 memdiv1: rdisk= 8 of 12902 ram= 12338 of 12338 memdiv2: 3 rdisk= 8 of 12902 ram= 12338 of 12338 OEMINFO: ncha=16 OEMINFO: hp iPAQ hw6915 OEMINFO: hp iPAQ hw6915

PLATFORMTYPE: PocketPC PLATFORMTYPE: PocketPC

machine_id:1157 audio_innum=1, audio_outnum=1 32snapshot failed

pxa270 pwm

   PWM_CTRL0 : 0x00000001 = 00000000 00000000 00000000 00000001  (Page 0)
 PWM_PWDUTY0 : 0x000000c7 = 00000000 00000000 00000000 11000111  (Page 0)
 PWM_PERVAL0 : 0x000000c8 = 00000000 00000000 00000000 11001000  (Page 0)
   PWM_CTRL1 : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 PWM_PWDUTY1 : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 PWM_PERVAL1 : 0x00000004 = 00000000 00000000 00000000 00000100  (Page 0)
   PWM_CTRL2 : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 PWM_PWDUTY2 : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 PWM_PERVAL2 : 0x00000004 = 00000000 00000000 00000000 00000100  (Page 0)
   PWM_CTRL3 : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 PWM_PWDUTY3 : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 PWM_PERVAL3 : 0x00000004 = 00000000 00000000 00000000 00000100  (Page 0)

pxa270 serial

 STISR    : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 STUART IR  :                rxd   UART
 STUART IR  :                txd   UART
 STDLL    : 0x00000002 = 00000000 00000000 00000000 00000010  (Page 0)
 STDLH    : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 STUART    :                div   2 460800
 BTDLL    : 0x00000001 = 00000000 00000000 00000000 00000001  (Page 0)
 BTDLH    : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 BTUART    :                div   1 921600
 FFDLL    : 0x00000002 = 00000000 00000000 00000000 00000010  (Page 0)
 FFDLH    : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 FFUART    :                div   2 460800

pxa270 usb

 USB host revision   :                 10
 USB host comm. area :                 0x00000000
 USB host PCED       :                 0x00000000
 USB host CHED       :                 0x00000000
 USB host CCED       :                 0x00000000
 USB host BHED       :                 0x00000000
 USB host BCED       :                 0x00000000
 USB host DHEAD      :                 0x00000000
 USB host UHCFMN16bit:                 0x00000000
 UHCRHDA  : 0x04000902 = 00000100 00000000 00001001 00000010  (Page 0)
   - :       number of ports          1
 UHCRHPS1 : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 USB host RHPS1: speed (if currconnect) full
 USB host RHPS1: power                  off
 USB host RHPS1: current                ok
 USB host RHPS1: suspend                off
 USB host RHPS1: enabled                no
 USB host RHPS1: device connected       no
 UHCRHPS2 : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 USB host RHPS2: speed (if currconnect) full
 USB host RHPS2: power                  off
 USB host RHPS2: current                ok
 USB host RHPS2: suspend                off
 USB host RHPS2: enabled                no
 USB host RHPS2: device connected       no
 UHCRHPS3 : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 USB host RHPS3: speed (if currconnect) full
 USB host RHPS3: power                  off
 USB host RHPS3: current                ok
 USB host RHPS3: suspend                off
 USB host RHPS3: enabled                no
 USB host RHPS3: device connected       no
 UDCCR    : 0x00000803 = 00000000 00000000 00001000 00000011  (Page 0)
 UDC control :  OTG enable no
 UDC control :  A-dev host alt. neg. proto. enable no
 UDC control :  A-dev host neg. proto. enable no
 UDC control :  B-dev host neg. proto. enable no
 UDC control :  remote wakeup no
 UDC control :   Active     Configuration  Number=   1
 UDC control :   Active     Interface      Number=   0
 UDC control :   Active Alt Iinerface Set. Number= 0
 UDC control :  active yes
 UDC control :  enabled yes
 UP2OCR   : 0x00020020 = 00000000 00000010 00000000 00100000  (Page 0)
 UP2OCR output : on-chip host transceiver     on
 UP2OCR output : output signals from          device
 UP2OCR output : select off
 UP2OCR output : OTG ID read enable           off
 UP2OCR output : D- pull up bypass            off
 UP2OCR output : D+ pull up bypass            off
 UP2OCR output : D- pull up                   on
 UP2OCR output : D+ pull up                   off
 UP2OCR output : D- pull down                 off
 UP2OCR output : D+ pull down                 off
 UP3OCR   : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)

pxa27x power

<code>

 PWER     : 0x80000201 = 10000000 00000000 00000010 00000001  (Page 0)
 codeR     : 0x00000201 = 00000000 00000000 00000010 00000001  (Page 0)
 PFER     : 0x00000001 = 00000000 00000000 00000000 00000001  (Page 0)
 PEDR     : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 PCFR     : 0x00000061 = 00000000 00000000 00000000 01100001  (Page 0)
 PSLR     : 0xcc000000 = 11001100 00000000 00000000 00000000  (Page 0)
 PSPR     : 0x80000000 = 10000000 00000000 00000000 00000000  (Page 0)
 PSTR     : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 PVCR     : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 PGSR0    : 0x00004018 = 00000000 00000000 01000000 00011000  (Page 0)
 PGSR1    : 0x00020802 = 00000000 00000010 00001000 00000010  (Page 0)
 PGSR2    : 0x0001c000 = 00000000 00000001 11000000 00000000  (Page 0)
 PGSR3    : 0x00100080 = 00000000 00010000 00000000 10000000  (Page 0)

pxa27x memctl

 MDCNFG   : 0x0ac80ac9 = 00001010 11001000 00001010 11001001  (Page xxx)
 MDREFR   : 0x201b8031 = 00100000 00011011 10000000 00110001  (Page xxx)
 MSC0     : 0x7ff028d9 = 01111111 11110000 00101000 11011001  (Page xxx)
 MSC1     : 0x24cc55ec = 00100100 11001100 01010101 11101100  (Page xxx)
 MSC2     : 0x24cc24cc = 00100100 11001100 00100100 11001100  (Page xxx)
 MECR     : 0x00000002 = 00000000 00000000 00000000 00000010  (Page xxx)

dump power

devices: 5734919 8 87 4016 28 0 33 1 0 -1 -1 0 255 255 0 -1 -1 0 0 0 4

pxa270 cken and serial

this time with phone switched on (but IR off)

 CKEN     : 0x01594ea9 = 00000001 01011001 01001110 10101001  (Page 0)
 - PWM0  :                      on
 - PWM1  :                      off
 - AC97  :                      off
 - SSP2  :                      on
 - SSP3  :                      off
 - STUART:                      on
 - FFUART:                      off
 - BTUART:                      on
 - I2S   :                      off
 - OSTIM :                      on
 - USBH  :                      on
 - USBC  :                      on
 - MMC   :                      off
 - ICP   :                      off
 - I2C   :                      on
 - PWI2C :                      off
 - LCD   :                      on
 - MSL   :                      off
 - USIM  :                      off
 - KEYB  :                      on
 - SRAM  :                      on
 - MSTICK:                      off
 - MEMCLK:                      on
 - SSP1  :                      off
 - QCIF  :                      on
 STISR    : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 STUART IR  :                rxd   UART
 STUART IR  :                txd   UART
 STDLL    : 0x00000002 = 00000000 00000000 00000000 00000010  (Page 0)
 STDLH    : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 STUART    :                div   2 460800
 BTDLL    : 0x00000001 = 00000000 00000000 00000000 00000001  (Page 0)
 BTDLH    : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 BTUART    :                div   1 921600
 FFDLL    : 0x00000002 = 00000000 00000000 00000000 00000010  (Page 0)
 FFDLH    : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 FFUART    :                div   2 460800


pxa27x cken and serial

with phone on, and IR on:

 CKEN     : 0x01594ea9 = 00000001 01011001 01001110 10101001  (Page 0)
 - PWM0  :                      on
 - PWM1  :                      off
 - AC97  :                      off
 - SSP2  :                      on
 - SSP3  :                      off
 - STUART:                      on
 - FFUART:                      off
 - BTUART:                      on
 - I2S   :                      off
 - OSTIM :                      on
 - USBH  :                      on
 - USBC  :                      on
 - MMC   :                      off
 - ICP   :                      off
 - I2C   :                      on
 - PWI2C :                      off
 - LCD   :                      on
 - MSL   :                      off
 - USIM  :                      off
 - KEYB  :                      on
 - SRAM  :                      on
 - MSTICK:                      off
 - MEMCLK:                      on
 - SSP1  :                      off
 - QCIF  :                      on
 STISR    : 0x00000016 = 00000000 00000000 00000000 00010110  (Page 0)
 STUART IR  :                rxd   UART
 STUART IR  :                txd   SIR
 STDLL    : 0x00000060 = 00000000 00000000 00000000 01100000  (Page 0)
 STDLH    : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 STUART    :                div   96 9600
 BTDLL    : 0x00000001 = 00000000 00000000 00000000 00000001  (Page 0)
 BTDLH    : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 BTUART    :                div   1 921600
 FFDLL    : 0x00000002 = 00000000 00000000 00000000 00000010  (Page 0)
 FFDLH    : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 FFUART    :                div   2 460800

after switching on gps - to see if it makes any difference

HaRET(1)# dump pxa27xcken

 CKEN     : 0x01594ea9 = 00000001 01011001 01001110 10101001  (Page 0)
 - PWM0  :                      on
 - PWM1  :                      off
 - AC97  :                      off
 - SSP2  :                      on
 - SSP3  :                      off
 - STUART:                      on
 - FFUART:                      off
 - BTUART:                      on
 - I2S   :                      off
 - OSTIM :                      on
 - USBH  :                      on
 - USBC  :                      on
 - MMC   :                      off
 - ICP   :                      off
 - I2C   :                      on
 - PWI2C :                      off
 - LCD   :                      on
 - MSL   :                      off
 - USIM  :                      off
 - KEYB  :                      on
 - SRAM  :                      on
 - MSTICK:                      off
 - MEMCLK:                      on
 - SSP1  :                      off
 - QCIF  :                      on

HaRET(2)# dump pxa27xserial

 STISR    : 0x00000016 = 00000000 00000000 00000000 00010110  (Page 0)
 STUART IR  :                rxd   UART
 STUART IR  :                txd   SIR
 STDLL    : 0x00000060 = 00000000 00000000 00000000 01100000  (Page 0)
 STDLH    : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 STUART    :                div   96 9600
 BTDLL    : 0x00000001 = 00000000 00000000 00000000 00000001  (Page 0)
 BTDLH    : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 BTUART    :                div   1 921600
 FFDLL    : 0x00000002 = 00000000 00000000 00000000 00000010  (Page 0)
 FFDLH    : 0x00000000 = 00000000 00000000 00000000 00000000  (Page 0)
 FFUART    :                div   2 460800