--- Begin Message ---
於 二,2008-04-01 於 21:13 +0800,Willie Chen 提到:
> matt_hsu wrote:
> > 於 二,2008-04-01 於 09:26 +0100,Andy Green 提到:
> >   
> >> -----BEGIN PGP SIGNED MESSAGE-----
> >> Hash: SHA1
> >>
> >> Hi guys -
> >>
> >> Wolfgang says we need to complete a production image in the next day, so
> >> I am very anxious to see the U-Boot and Kernel PCB revision code tested
> >> on a real A6.
> >>
        Hi all,

        I'm so lucky to be a first software guy to verify A6 of GTA02. :)

        Here is what I have now:

        - Hw version control
                It shows as what we expected. 
        
        - Interrupts of motion sensor 
                I dump the interrupt information of kernel in the following:

root@(none):~$ cat /proc/interrupts 
           CPU0
 16:          1    s3c-ext0  lis302dl
 17:          1    s3c-ext0  modem
 30:     316415         s3c  S3C2410 Timer Tick
 33:          0         s3c  s3c24xx_hcd
 37:         10         s3c  S3c24xx SDIO host controller
 41:       5377         s3c  s3c2410_udc
 42:         68         s3c  ohci_hcd:usb1
 43:        447         s3c  s3c2440-i2c
 48:          0     s3c-ext  Neo1973 Headphone Jack
 50:          1     s3c-ext  Neo1973 AUX button
 51:          1     s3c-ext  Neo1973 HOLD button
 53:         11     s3c-ext  pcf50633
 60:          1     s3c-ext  lis302dl
 76:          6   s3c-uart2  s3c2440-uart
 77:         22   s3c-uart2  s3c2440-uart
 79:          0     s3c-adc  s3c2410_action
 80:          0     s3c-adc  s3c2410_action
Err:          0

        The irqs from motion sensor are registered seperately. 

        And attached file the dmesg of A6. 

        Do I miss anything?

        Cheers,

        Matt
   0.790000] s3c2440-uart.2: s3c2410_serial2 at MMIO 0x50008000 (irq = 76) is a 
S3C2440
<4>[    0.820000] RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 
blocksize
<6>[    0.835000] glamo3362 glamo3362.0: Detected Glamo core 3650 Revision 0002 
(49119232Hz CPU / 81887232Hz Memory)
<6>[    0.875000] glamo3362 glamo3362.0: Glamo core now 49119232Hz CPU / 
89980928Hz Memory)
<6>[    0.875000] Detected S-Media IRQ# pullup, enabling interrupt
<6>[    0.970000] glamo-spi-gpio glamo-spi-gpio.0: registering c03890d8: jbt6k74
<6>[    1.000000] SMEDIA Glamo frame buffer driver (C) 2007 OpenMoko, Inc.
<6>[    1.690000] var->hsync_len=8, var->left_margin=8, var->right_margin=16, 
bp=8, disp=16, fp=496, total=512
<6>[    1.890000] var->hsync_len=8, var->left_margin=8, var->right_margin=16, 
bp=8, disp=16, fp=496, total=512
<4>[    1.975000] Console: switching to colour frame buffer device 80x58
<6>[    2.065000] fb0: SMedia Glamo frame buffer device
<6>[    2.070000] glamo-mci glamo-mci.0: glamo_mci driver (C)2007 OpenMoko, Inc
<6>[    2.070000] glamo-mci glamo-mci.0: probe: mapped mci_base:c8862400 irq:0.
<6>[    2.075000] glamo-mci glamo-mci.0: glamo_mci_set_ios: power down.
<6>[    2.075000] glamo-mci glamo-mci.0: initialisation done.
<7>[    2.075000] mmc_set_power(power_mode=1, vdd=20
<5>[    2.080000] physmap platform flash device: 00200000 at 18000000
<6>[    2.080000] physmap-flash.0: Found 1 x16 devices at 0x0 in 16-bit bank
<4>[    2.080000]  Intel/Sharp Extended Query Table at 0x0039
<4>[    2.080000]  Intel/Sharp Extended Query Table at 0x0039
<4>[    2.080000]  Intel/Sharp Extended Query Table at 0x0039
<4>[    2.080000]  Intel/Sharp Extended Query Table at 0x0039
<4>[    2.080000]  Intel/Sharp Extended Query Table at 0x0039
<5>[    2.080000] cfi_cmdset_0001: Erase suspend on write enabled
<7>[    2.080000] erase region 0: offset=0x0,size=0x2000,blocks=8
<7>[    2.080000] erase region 1: offset=0x10000,size=0x10000,blocks=31
<7>[    2.080000] physmap-flash.0: 1 set(s) of 1 interleaved chips --> 4 
partitions of 512 KiB
<5>[    2.080000] RedBoot partition parsing not available
<4>[    2.090000] S3C24XX NAND Driver, (c) 2004 Simtec Electronics
<7>[    2.090000] s3c2410_nand_probe(c03897b8)
<7>[    2.090000] s3c2440-nand s3c2440-nand: mapped registers at c8a00000
<7>[    2.090000] result 3 from 100000, 20
<7>[    2.090000] result 7 from 100000, 60
<7>[    2.090000] result 3 from 100000, 20
<6>[    2.090000] s3c2440-nand s3c2440-nand: Tacls=3, 30ns Twrph0=7 70ns, 
Twrph1=3 30ns
<7>[    2.090000] s3c2440-nand s3c2440-nand: NF_CONF is 0x2620
<7>[    2.095000] initialising set 0 (c7d60c00, info c7d45b60)
<6>[    2.095000] NAND device: Manufacturer ID: 0xec, Chip ID: 0xaa (Samsung 
NAND 256MiB 1,8V 8-bit)
<4>[    2.095000] s3c2410_nand_update_chip: chip c7d60cb8: 11
<7>[    2.095000] Bad block table found at page 131008, version 0x01
<7>[    2.095000] Bad block table found at page 130944, version 0x01
<7>[    2.100000] initialised ok
<6>[    2.105000] spi_s3c24xx_gpio spi_s3c24xx_gpio.1: registering c0389054: 
lis302dl
<6>[    2.110000] spi_s3c24xx_gpio spi_s3c24xx_gpio.1: registering c0389080: 
lis302dl
<7>[    2.115000] ohci_hcd: 2006 August 04 USB 1.1 'Open' Host Controller 
(OHCI) Driver
<6>[    2.120000] s3c2410-ohci s3c2410-ohci: S3C24XX OHCI
<6>[    2.125000] s3c2410-ohci s3c2410-ohci: new USB bus registered, assigned 
bus number 1
<6>[    2.125000] s3c2410-ohci s3c2410-ohci: irq 42, io mem 0x49000000
<6>[    2.195000] usb usb1: configuration #1 chosen from 1 choice
<6>[    2.200000] hub 1-0:1.0: USB hub found
<6>[    2.200000] hub 1-0:1.0: 2 ports detected
<6>[    2.600000] usb 1-1: new low speed USB device using s3c2410-ohci and 
address 2
<3>[    2.775000] usb 1-1: device descriptor read/64, error -62
<3>[    3.055000] usb 1-1: device descriptor read/64, error -62
<6>[    3.330000] usb 1-1: new low speed USB device using s3c2410-ohci and 
address 3
<3>[    3.505000] usb 1-1: device descriptor read/64, error -62
<3>[    3.785000] usb 1-1: device descriptor read/64, error -62
<6>[    4.060000] usb 1-1: new low speed USB device using s3c2410-ohci and 
address 4
<3>[    4.470000] usb 1-1: device not accepting address 4, error -62
<6>[    4.640000] usb 1-1: new low speed USB device using s3c2410-ohci and 
address 5
<3>[    5.050000] usb 1-1: device not accepting address 5, error -62
<6>[    5.050000] usbcore: registered new interface driver libusual
<6>[    5.065000] s3c2440-usbgadget s3c2440-usbgadget: S3C2440: increasing FIFO 
to 128 bytes
<7>[    5.065000] gta02_udc_command(2)
<4>[    5.065000] ether gadget: using random self ethernet address
<4>[    5.065000] ether gadget: using random host ethernet address
<6>[    5.070000] usb0: Ethernet Gadget, version: May Day 2005
<6>[    5.070000] usb0: using s3c2410_udc, OUT ep2-bulk IN ep1-bulk STATUS 
ep3-bulk
<6>[    5.070000] usb0: MAC 12:c9:d2:f0:ea:f9
<6>[    5.070000] usb0: HOST MAC da:cb:79:34:87:e7
<6>[    5.070000] usb0: RNDIS ready
<7>[    5.070000] gta02_udc_command(1)
<6>[    5.075000] mice: PS/2 mouse device common for all mice
<6>[    5.075000] input: Neo1973 Buttons as 
/devices/platform/neo1973-button.0/input/input0
<6>[    5.110000] wake enabled for irq 48
<6>[    5.115000] s3c2410 TouchScreen successfully loaded
<6>[    5.120000] input: s3c2410 TouchScreen as /devices/virtual/input/input1
<6>[    5.140000] input: lis302-1 (top) as /devices/virtual/input/input2
<6>[    5.165000] lis302dl spi0.0: Found lis302-1 (top)
<6>[    5.165000] input: lis302-2 (bottom) as /devices/virtual/input/input3
<6>[    5.190000] lis302dl spi0.1: Found lis302-2 (bottom)
<6>[    5.190000] i2c /dev entries driver
<6>[    5.195000] s3c2440-i2c s3c2440-i2c: slave address 0x10
<6>[    5.195000] s3c2440-i2c s3c2440-i2c: bus frequency set to 390 KHz
<6>[    5.200000] s3c2440-i2c s3c2440-i2c: i2c-0: S3C I2C adapter
<4>[    5.215000] pcf50633_attach_adapter: entering, calling i2c_probe
<4>[    5.225000] pcf50633_detect: entering
<6>[    5.225000] input: GTA02 PMU events as 
/devices/platform/s3c2440-i2c/i2c-adapter/i2c-0/0-0073/input/input4
<4>[    5.230000] pcf50633_voltage_set: pcf=c7d72800, reg=10, mvolts=3150
<4>[    5.230000] pcf50633_voltage_set: ldo_voltage(0xc4e)=22
<6>[    5.295000] glamo-mci glamo-mci.0: powered (vdd = 20) clk: 195kHz div=255 
(req: 0kHz). Bus width=0
<6>[    5.295000] glamo-mci glamo-mci.0: powered (vdd = 20) clk: 195kHz div=255 
(req: 195kHz). Bus width=0
<6>[    5.295000] glamo-mci glamo-mci.0: powered (vdd = 20) clk: 195kHz div=255 
(req: 195kHz). Bus width=0
<6>[    5.300000] glamo-mci glamo-mci.0: powered (vdd = 20) clk: 195kHz div=255 
(req: 195kHz). Bus width=0
<3>[    5.300000] glamo-mci glamo-mci.0: Error after cmd: 0x8120
<3>[    5.305000] glamo-mci glamo-mci.0: Error after cmd: 0x120
<3>[    5.305000] glamo-mci glamo-mci.0: Error after cmd: 0x8120
<3>[    5.305000] glamo-mci glamo-mci.0: Error after cmd: 0x120
<6>[    5.305000] glamo-mci glamo-mci.0: powered (vdd = 20) clk: 195kHz div=255 
(req: 195kHz). Bus width=0
<6>[    5.305000] glamo-mci glamo-mci.0: powered (vdd = 20) clk: 195kHz div=255 
(req: 195kHz). Bus width=0
<6>[    5.310000] glamo-mci glamo-mci.0: powered (vdd = 20) clk: 195kHz div=255 
(req: 195kHz). Bus width=0
<4>[    5.340000] pcf50633_irq: entering(irq=53, pcf=c7d72800): scheduling work
<6>[    5.340000] wake enabled for irq 53
<7>[    5.345000] pcf50633: dev (254:0)
<6>[    5.345000] pcf50633 0-0073: rtc core: registered pcf50633 as rtc0
<4>[    5.350000] pcf50633_work: PMU Coldplug init
<6>[    5.370000] glamo-mci glamo-mci.0: powered (vdd = 20) clk: 195kHz div=255 
(req: 195kHz). Bus width=0
<6>[    5.380000] glamo-mci glamo-mci.0: powered (vdd = 20) clk: 16666kHz div=2 
(req: 16666kHz). Bus width=0
<6>[    5.380000] glamo-mci glamo-mci.0: powered (vdd = 20) clk: 16666kHz div=2 
(req: 16666kHz). Bus width=2
<6>[    5.380000] mmc0: new SD card at address e624
<6>[    5.385000] neo1973-pm-bt neo1973-pm-bt.0: FIC Neo1973 Bluetooth Power 
Management: starting
<4>[    5.435000] pcf50633_irq: entering(irq=53, pcf=c7d72800): scheduling work
<4>[    5.445000] pcf50633_work: INT1=0x00 INT2=0x03 INT3=0x40 INT4=0x00 
INT5=0x00
<4>[    5.445000] ONKEYF ONKEYR pcf50633_voltage_set: pcf=c7d72800, reg=8, 
mvolts=3000
<4>[    5.465000] pcf50633_voltage_set: ldo_voltage(0xbb8)=21
<4>[    5.485000] ADCRDY 
<4>[    5.525000] pcf50633_work: INT1=0x00 INT2=0x00 INT3=0x40 INT4=0x00 
INT5=0x00
<4>[    5.525000] ADCRDY pcf50633_irq: entering(irq=53, pcf=c7d72800): 
scheduling work
<4>[    5.575000] 
<4>[    5.585000] pcf50633_work: INT1=0x00 INT2=0x00 INT3=0x40 INT4=0x00 
INT5=0x00
<4>[    5.585000] ADCRDY pcf50633_irq: entering(irq=53, pcf=c7d72800): 
scheduling work
<4>[    5.635000] 
<4>[    5.645000] pcf50633_work: INT1=0x00 INT2=0x00 INT3=0x40 INT4=0x00 
INT5=0x00
<4>[    5.645000] ADCRDY pcf50633_irq: entering(irq=53, pcf=c7d72800): 
scheduling work
<4>[    5.695000] 
<4>[    5.705000] pcf50633_work: INT1=0x00 INT2=0x00 INT3=0x40 INT4=0x00 
INT5=0x00
<4>[    5.705000] ADCRDY pcf50633_irq: entering(irq=53, pcf=c7d72800): 
scheduling work
<4>[    5.755000] 
<4>[    5.765000] pcf50633_work: INT1=0x00 INT2=0x00 INT3=0x40 INT4=0x00 
INT5=0x00
<4>[    5.765000] ADCRDY pcf50633_irq: entering(irq=53, pcf=c7d72800): 
scheduling work
<4>[    5.815000] 
<4>[    5.825000] pcf50633_work: INT1=0x00 INT2=0x00 INT3=0x40 INT4=0x00 
INT5=0x00
<4>[    5.825000] ADCRDY pcf50633_irq: entering(irq=53, pcf=c7d72800): 
scheduling work
<4>[    5.875000] 
<4>[    5.885000] pcf50633_work: INT1=0x00 INT2=0x00 INT3=0x40 INT4=0x00 
INT5=0x00
<4>[    5.885000] ADCRDY pcf50633_irq: entering(irq=53, pcf=c7d72800): 
scheduling work
<4>[    5.935000] 
<4>[    5.945000] pcf50633_work: INT1=0x80 INT2=0x00 INT3=0x40 INT4=0x00 
INT5=0x00
<4>[    5.945000] SECOND ADCRDY 
<6>[    6.005000] neo1973-pm-gps neo1973-pm-gps.0: FIC Neo1973 GPS Power 
Managerment:starting
<6>[    6.005000] APM Battery Driver
<6>[    6.005000] bq27000-battery bq27000-battery.0: BQ27000 Battery Driver (C) 
2008 Openmoko, Inc
<7>[    6.005000] power_supply bat: uevent
<7>[    6.005000] power_supply bat: No power supply yet
<7>[    6.010000] power_supply bat: power_supply_changed
<7>[    6.010000] power_supply bat: power_supply_changed_work
<7>[    6.010000] power_supply bat: uevent
<7>[    6.010000] power_supply bat: POWER_SUPPLY_NAME=bat
<7>[    6.010000] power_supply bat: Static prop TYPE=Battery
<7>[    6.010000] power_supply bat: 11 dynamic props
<3>[    6.010000] power_supply bat: driver failed to report `status' property
<6>[    6.010000] Bluetooth: HCI USB driver ver 2.9
<6>[    6.015000] usbcore: registered new interface driver hci_usb
<6>[    6.015000] mmcblk0: mmc0:e624 SU512 495488KiB 
<6>[    6.020000]  mmcblk0: p1 p2
<4>[    6.030000] S3c2440 SDIO Host controller
<4>[    6.130000] SDIO BusDriver - SDIO_GetBusOSDevice, registering driver: 
sdio_s3c24xx_hcd DMAmask: 0x0
<7>[    6.130000] pnp: the driver 'sdio_s3c24xx_hcd' has been registered
<4>[    6.135000] mapped channel 0 to 0
<4>[    6.135000] S3c24xx SDIO: IRQ:37 Detect IRQ:0 DMA channel:0 [EMAIL 
PROTECTED] [EMAIL PROTECTED] kHz
<4>[    6.140000] SDIO Bus Driver: HCD:sdio_s3c24xx should set module ptr!
<7>[    6.140000] sdio_s3c24xx_hcd 00:00: driver attached
<7>[    6.140000] sdio_s3c24xx_hcd 00:00: SDIO device, IDs SD_0008 (active)
<7>[    6.140000] pnp: the driver 'sdio_wlan' has been registered
<6>[    6.145000] Registered led device: neo1973:vibrator
<6>[    6.150000] Registered led device: gta02-power:orange
<6>[    6.150000] Registered led device: gta02-power:blue
<6>[    6.155000] Registered led device: gta02-aux:red
<6>[    6.155000] usbcore: registered new interface driver usbhid
<6>[    6.155000] drivers/hid/usbhid/hid-core.c: v2.6:USB HID core driver
<6>[    6.160000] Advanced Linux Sound Architecture Driver Version 1.0.15 (Tue 
Nov 20 19:16:42 2007 UTC).
<6>[    6.165000] ASoC version 0.13.1
<6>[    6.165000] Only GTA01 hardware supported by ASoc driver
<6>[    6.165000] wm8753: WM8753 Audio Codec 0.16
<6>[    6.190000] asoc: WM8753 HiFi <-> s3c24xx-i2s mapping ok
<6>[    6.195000] asoc: WM8753 Voice <-> Bluetooth mapping ok
<6>[    6.380000] ALSA device list:
<6>[    6.380000]   #0: neo1973-gta02 (WM8753)
<6>[    6.380000] TCP cubic registered
<6>[    6.380000] NET: Registered protocol family 1
<6>[    6.380000] NET: Registered protocol family 17
<5>[    6.385000] Bridge firewalling registered
<6>[    6.385000] Bluetooth: L2CAP ver 2.9
<6>[    6.385000] Bluetooth: L2CAP socket layer initialized
<6>[    6.385000] Bluetooth: SCO (Voice Link) ver 0.5
<6>[    6.385000] Bluetooth: SCO socket layer initialized
<6>[    6.385000] Bluetooth: RFCOMM socket layer initialized
<6>[    6.385000] Bluetooth: RFCOMM TTY layer initialized
<6>[    6.385000] Bluetooth: RFCOMM ver 1.8
<6>[    6.385000] Bluetooth: BNEP (Ethernet Emulation) ver 1.2
<6>[    6.385000] Bluetooth: BNEP filters: protocol multicast
<6>[    6.385000] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
<4>[    6.465000] pcf50633_rtc_read_time: PCF_TIME: 01.01.00 00:11:10
<4>[    6.465000] pcf50633_rtc_read_time: RTC_TIME: 1.1.100 0:11:10
<6>[    6.465000] pcf50633 0-0073: setting system clock to 2000-02-01 00:11:10 
UTC (949363870)
<4>[    6.480000] EXT2-fs warning: mounting unchecked fs, running e2fsck is 
recommended
<4>[    6.480000] VFS: Mounted root (ext2 filesystem).
<6>[    6.480000] Freeing init memory: 124K
<4>[    6.540000] Using lowest clock rate
<4>[    7.200000] TIMEOUT
<4>[    7.200000] TIMEOUT
<4>[    7.200000] ### TIMEOUT ###
<4>[    7.200000] SDICON:    0x00000009
<4>[    7.200000] SDIPRE:    0x000000ff
<4>[    7.200000] SDICmdArg: 0x00000000
<4>[    7.200000] SDICmdCon: 0x00000245
<4>[    7.200000] SDICmdSta: 0x00000000
<4>[    7.200000] SDIRSP0:   0x00000000
<4>[    7.200000] SDIRSP1:   0x00000000
<4>[    7.200000] SDIRSP2:   0x00000000
<4>[    7.200000] SDIRSP3:   0x00000000
<4>[    7.200000] SDIDTimer: 0x00010000
<4>[    7.200000] SDIBSize:  0x00000000
<4>[    7.200000] SDIDatCon: 0x00010000
<4>[    7.200000] SDIDatCnt: 0x00000000
<4>[    7.200000] SDIDatSta: 0x00000000
<4>[    7.200000] SDIFSta:   0x00000000
<4>[    7.200000] SDIIntMsk: 0x00000000
<4>[    7.200000] CMD done, Status: 0
<4>[    7.205000] TIMEOUT
<4>[    7.205000] TIMEOUT
<4>[    7.205000] ### TIMEOUT ###
<4>[    7.205000] SDICON:    0x00000009
<4>[    7.205000] SDIPRE:    0x000000ff
<4>[    7.205000] SDICmdArg: 0x00000000
<4>[    7.205000] SDICmdCon: 0x00000277
<4>[    7.205000] SDICmdSta: 0x00000000
<4>[    7.205000] SDIRSP0:   0x00000000
<4>[    7.205000] SDIRSP1:   0x00000000
<4>[    7.205000] SDIRSP2:   0x00000000
<4>[    7.205000] SDIRSP3:   0x00000000
<4>[    7.205000] SDIDTimer: 0x00010000
<4>[    7.205000] SDIBSize:  0x00000000
<4>[    7.205000] SDIDatCon: 0x00010000
<4>[    7.205000] SDIDatCnt: 0x00000000
<4>[    7.205000] SDIDatSta: 0x00000000
<4>[    7.205000] SDIFSta:   0x00000000
<4>[    7.205000] SDIIntMsk: 0x00000000
<4>[    7.210000] CMD done, Status: 0
<4>[    7.210000] TIMEOUT
<4>[    7.210000] TIMEOUT
<4>[    7.215000] ### TIMEOUT ###
<4>[    7.215000] SDICON:    0x00000009
<4>[    7.215000] SDIPRE:    0x000000ff
<4>[    7.215000] SDICmdArg: 0x00000000
<4>[    7.215000] SDICmdCon: 0x00000241
<4>[    7.215000] SDICmdSta: 0x00000000
<4>[    7.215000] SDIRSP0:   0x00000000
<4>[    7.215000] SDIRSP1:   0x00000000
<4>[    7.215000] SDIRSP2:   0x00000000
<4>[    7.215000] SDIRSP3:   0x00000000
<4>[    7.215000] SDIDTimer: 0x00010000
<4>[    7.215000] SDIBSize:  0x00000000
<4>[    7.215000] SDIDatCon: 0x00010000
<4>[    7.215000] SDIDatCnt: 0x00000000
<4>[    7.215000] SDIDatSta: 0x00000000
<4>[    7.215000] SDIFSta:   0x00000000
<4>[    7.215000] SDIIntMsk: 0x00000000
<4>[    7.215000] SDIO Bus Driver: unknown card detected 
<4>[    7.215000] SDIO Bus Driver: DeviceAttach, failed to initialize card, -20
<7>[   14.810000] PM: Removing info for No Bus:vcs1
<7>[   14.815000] PM: Removing info for No Bus:vcsa1
<4>[   30.910000] pcf50633_irq: entering(irq=53, pcf=c7d72800): scheduling work
<4>[   30.920000] pcf50633_work: INT1=0x84 INT2=0x00 INT3=0x00 INT4=0x00 
INT5=0x00
<4>[   30.920000] USBINS pcf50633_irq: entering(irq=53, pcf=c7d72800): 
scheduling work
<4>[   30.970000] SECOND 
<4>[   30.980000] pcf50633_work: INT1=0x80 INT2=0x00 INT3=0x40 INT4=0x00 
INT5=0x00
<4>[   30.980000] SECOND ADCRDY 
<6>[   31.640000] usb0: full speed config #1: 500 mA, Ethernet Gadget, using 
CDC Ethernet

--- End Message ---

Reply via email to