Tema: Codigo GPL
Ver Mensaje Individual
  #9  
Viejo 06/05/12, 20:19:27
Array

[xs_avatar]
jjb_wii jjb_wii no está en línea
Usuario novato en la web
 
Fecha de registro: ene 2009
Mensajes: 29
Modelo de smartphone: htc touch diamond / Htc Desire / Galaxy Note / Pascal 2

Buenas,

Primero de todo hay que hacer backup de la particion boot y kernel original (img-manager.py o dump-all.py)

Respecto al kernel+ramdisk, efectivamente se han de separar.... una vez tienes los dos ficheritos uno va al mtd kernel y el otro al mtd boot.....a mí no me funcionó a la primera...ya que no había puesto la opción "-k" en el rkcrc de los ficheritos...... una vez tengas esto ya es más fácil empezar a probar tu custom kernel.

Cuando pones un kernel que no funciona entiendo que sería un semibrick..... para recuperarlo yo reboto Volumen menos mientras conecto el usb y vuelvo a "quemar" la partición del kernel usando (img-manager.py). Lo que no he probado y creo que también debería funcionar es hacer luego volumen + y restablecer el backup...pero esto sería un coñazo....

Ahora mismo con mi custom kernel empieza bien pero se queda colgada cuando va a cargar las particiones de la nand.... para ver el dmesg se ha de poner el kernel bueno (rktools linux) rebotar y hacer "cat /proc/last_log".

Por ejemplo:



Código:
 
<6>[ 0.000000] Initializing cgroup subsys cpu
<5>[ 0.000000] Linux version 3.0.8 (jose@pandiel) (gcc version 4.4.0 (GCC) ) #4 PREEMPT Sat May 5 20:03:05 CEST 2012
<4>[ 0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c53c7f
<4>[ 0.000000] CPU: VIPT nonaliasing data cache, VIPT aliasing instruction cache
<4>[ 0.000000] Machine: RK29board
<4>[ 0.000000] Memory policy: ECC disabled, Data cache writeback
<6>[ 0.000000] bootconsole [earlycon0] enabled
<4>[ 0.000000] CPU SRAM: copied sram code from c0a49000 to fef00000 - fef01c88
<4>[ 0.000000] CPU SRAM: copied sram data from c0a4ac88 to fef03000 - fef031d8
<6>[ 0.000000] Clocking rate (apll/dpll/cpll/gpll/core/aclk_cpu/hclk_cpu/pclk_cpu/aclk_periph/hclk_periph/pclk_periph): 300/135/297/288/300/150/75/37/144/144/36 MHz (20110909)
<4>[ 0.000000] DDR DEBUG: version 2.02 20111109
<4>[ 0.000000] DDR DEBUG: DDR3 Device
<4>[ 0.000000] DDR DEBUG: 1 CS, ROW=15, Bank=8, COL=10, Total Capability=1024MB
<4>[ 0.000000] DDR DEBUG: init success!!! freq=456MHz
<4>[ 0.000000] DDR DEBUG: CSR:0x0, RSLR0:0x249, RSLR1:0x0, RDGR0:0x55, RDGR1:0x55
<7>[ 0.000000] On node 0 totalpages: 206592
<7>[ 0.000000] free_area_init_node: node 0, pgdat c0a47760, node_mem_map c14f2000
<7>[ 0.000000] DMA zone: 590 pages used for memmap
<7>[ 0.000000] DMA zone: 0 pages reserved
<7>[ 0.000000] DMA zone: 74930 pages, LIFO batch:15
<7>[ 0.000000] HighMem zone: 1458 pages used for memmap
<7>[ 0.000000] HighMem zone: 129614 pages, LIFO batch:31
<7>[ 0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
<7>[ 0.000000] pcpu-alloc: [0] 0
<4>[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 204544
<5>[ 0.000000] Kernel command line: console=ttyS1,115200n8n androidboot.console=ttyS1 init=/init initrd=0x62000000,0x110000 mtdparts=rk29xxnand:0x00002000@0x00002000(misc),0x00004000@0x00004000(kernel),0x00008000@0x00008000(boot),0x00008000@0x00010000(recovery),0x000F0000@0x00018000(backup),0x0003a000@0x00108000(cache),0x00200000@0x00142000(userdata),0x00002000@0x00342000(kpanic),0x000E6000@0x00344000(system),-@0x0042A000(user) bootver=2012-03-02#2.14 firmware_ver=1.0.9
<6>[ 0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)
<6>[ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
<6>[ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
<6>[ 0.000000] Memory: 295MB 512MB = 807MB total
<5>[ 0.000000] Memory: 801008k/801008k available, 25360k reserved, 524288K highmem
<5>[ 0.000000] Virtual kernel memory layout:
<5>[ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB)
<5>[ 0.000000] fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB)
<5>[ 0.000000] DMA : 0xff600000 - 0xffe00000 ( 8 MB)
<5>[ 0.000000] vmalloc : 0xd2800000 - 0xfe800000 ( 704 MB)
<5>[ 0.000000] lowmem : 0xc0000000 - 0xd2700000 ( 295 MB)
<5>[ 0.000000] pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB)
<5>[ 0.000000] modules : 0xbf000000 - 0xbfe00000 ( 14 MB)
<5>[ 0.000000] .init : 0xc0408000 - 0xc042f000 ( 156 kB)
<5>[ 0.000000] .text : 0xc042f000 - 0xc09e50cc (5849 kB)
<5>[ 0.000000] .data : 0xc09e6000 - 0xc0a48440 ( 394 kB)
<5>[ 0.000000] .bss : 0xc0a4b024 - 0xc14f12f0 (10905 kB)
<6>[ 0.000000] Preemptible hierarchical RCU implementation.
<6>[ 0.000000] NR_IRQS:388
<4>[ 0.000000] rk29_gpio_init: 224 gpio irqs in 7 banks
<6>[ 0.000000] sched_clock: 32 bits at 36MHz, resolution 27ns, wraps every 119304ms
<6>[ 0.000000] Console: colour dummy device 80x30
<6>[ 0.005480] Calibrating delay loop (skipped) preset value.. 299.83 BogoMIPS (lpj=1499184)
<6>[ 0.014616] pid_max: default: 32768 minimum: 301
<6>[ 0.020106] Mount-cache hash table entries: 512
<6>[ 0.025842] Initializing cgroup subsys debug
<6>[ 0.030645] Initializing cgroup subsys cpuacct
<6>[ 0.035698] Initializing cgroup subsys freezer
<6>[ 0.040731] CPU: Testing write buffer coherency: ok
<6>[ 0.047274] devtmpfs: initialized
<6>[ 0.060544] print_constraints: dummy:
<6>[ 0.065155] NET: Registered protocol family 16
<4>[ 0.070230] last_log: 0xd2080000 0xc0a4c328
<6>[ 0.121381] bio: create slab <bio-0> at 0
<6>[ 0.126771] print_constraints: PWM2: 950 <--> 1400 mV at 1200 mV
<6>[ 0.133800] pwm_regulator: driver initialized
<5>[ 0.139617] SCSI subsystem initialized
<6>[ 0.144333] usbcore: registered new interface driver usbfs
<6>[ 0.150620] usbcore: registered new interface driver hub
<6>[ 0.156816] usbcore: registered new device driver usb
<6>[ 0.163533] rk29_i2c rk29_i2c.0: i2c-0: RK29 I2C adapter
<6>[ 0.169833] rk29_i2c rk29_i2c.1: i2c-1: RK29 I2C adapter
<6>[ 0.176246] rk29_i2c rk29_i2c.2: i2c-2: RK29 I2C adapter
<6>[ 0.182491] rk29_i2c rk29_i2c.3: i2c-3: RK29 I2C adapter
<6>[ 0.188747] rk29-adc rk29-adc: rk29 adc: driver initialized
<6>[ 0.195605] Advanced Linux Sound Architecture Driver Version 1.0.24.
<6>[ 0.203676] Switching to clocksource timer3
<6>[ 0.211804] Switched to NOHz mode on CPU #0
<4>[ 0.252803] rk29fb_probe ok
<6>[ 0.270768] NET: Registered protocol family 2
<6>[ 0.275955] IP route cache hash table entries: 16384 (order: 4, 65536 bytes)
<6>[ 0.284621] TCP established hash table entries: 65536 (order: 7, 524288 bytes)
<6>[ 0.295401] TCP bind hash table entries: 65536 (order: 6, 262144 bytes)
<6>[ 0.304354] TCP: Hash tables configured (established 65536 bind 65536)
<6>[ 0.311664] TCP reno registered
<6>[ 0.315232] UDP hash table entries: 256 (order: 0, 4096 bytes)
<6>[ 0.321804] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
<6>[ 0.329526] NET: Registered protocol family 1
<6>[ 0.334791] Unpacking initramfs...
<6>[ 0.474946] Freeing initrd memory: 1088K
<4>[ 0.479888] RK29 Backlight Driver Initialized.
<6>[ 0.485044] PMU: registered new PMU device of type 0
<6>[ 0.491107] Loaded driver for PL330 DMAC-0 rk29-pl330
<6>[ 0.496780] DBUFF-32x8bytes Num_Chans-6 Num_Peri-8 Num_Events-3
<6>[ 0.503775] Loaded driver for PL330 DMAC-1 rk29-pl330
<6>[ 0.509475] DBUFF-64x8bytes Num_Chans-7 Num_Peri-20 Num_Events-4
<4>[ 0.530561] vpu_mem: 63 initialized
<4>[ 0.534616] vpu: power on
<6>[ 0.557774] VPU_SERVICE: HW ID = 0x67311148
<6>[ 0.562502] VPU_SERVICE: Compatible HW found at 0x10104200
<6>[ 0.569007] VPU_SERVICE: HW ID = 0x82701110
<6>[ 0.573688] VPU_SERVICE: Compatible HW found at 0x10104000
<4>[ 0.580145] vpu: power off...done
<6>[ 0.604160] VPU_SERVICE: init success
<4>[ 0.624157] highmem bounce pool size: 64 pages
<6>[ 0.629380] ashmem: initialized
<6>[ 0.633414] fuse init (API version 7.16)
<6>[ 0.638743] io scheduler noop registered
<6>[ 0.643159] io scheduler cfq registered (default)
<4>[ 0.669614] func anx7150_hw_reset, line 203: request gpio fail
<6>[ 0.677281] anx7150 1-0039: anx7150 unplug
<6>[ 0.706476] anx7150 1-0039: anx7150 i2c probe ok
<6>[ 0.712025] rk29_serial.1: ttyS1 at MMIO 0x20060000 (irq = 67) is a rk29_serial.1
<6>[ 0.720374] rk29_serial rk29_serial.1: baud:115200
<4>[ 0.725723] serial.1 timeout:1000000
<6>[ 0.729830] console [ttyS1] enabled, bootconsole disabled
<6>[ 0.758407] rk29_serial rk29_serial.1: membase 0xd2816000
<6>[ 0.763831] rk29_serial.0: ttyS0 at MMIO 0x20030000 (irq = 66) is a rk29_serial.0
<6>[ 0.788434] rk29_serial rk29_serial.0: membase 0xd281e000
<6>[ 0.793906] rk29_serial.2: ttyS2 at MMIO 0x20064000 (irq = 68) is a rk29_serial.2
<6>[ 0.818439] rk29_serial rk29_serial.2: membase 0xd2826000
<6>[ 0.828239] loop: module loaded
<6>[ 0.831498] pmem_cam: 1 init
<6>[ 0.835450] pmem: 1 init
<6>[ 0.840253] Android kernel panic handler initialized (bind=kpanic)
<4>[ 0.846453] drivers/misc/rk29_modem/modem_rockchip_demo.c[89]: demo_init
<4>[ 0.853538] drivers/misc/rk29_modem/rk29_modem.c[334]: rk29_modem_init
<4>[ 0.860236] drivers/misc/rk29_modem/rk29_modem.c[237]: rk29_modem_dev_init
<4>[ 0.867111] --> finished loaded modem driver
<6>[ 0.871778] *** i2c0_prober_i2c_probe(): addr=0x5a
<4>[ 0.876588] i2c-core: driver [i2c0_prober] using legacy suspend method
<4>[ 0.883125] i2c-core: driver [i2c0_prober] using legacy resume method
<6>[ 0.889954] PPP generic driver version 2.4.2
<6>[ 0.894333] PPP Deflate Compression module registered
<6>[ 0.899402] PPP BSD Compression module registered
<6>[ 0.904657] PPP MPPE Compression module registered
<6>[ 0.909486] NET: Registered protocol family 24
<6>[ 0.914006] usbcore: registered new interface driver asix
<6>[ 0.919473] usbcore: registered new interface driver cdc_ether
<6>[ 0.925331] usbcore: registered new interface driver dm9620
<6>[ 0.930958] usbcore: registered new interface driver SR9700_android
<6>[ 0.937255] usbcore: registered new interface driver net1080
<6>[ 0.942959] usbcore: registered new interface driver cdc_subset
<6>[ 0.948928] usbcore: registered new interface driver zaurus
<6>[ 0.954510] cdc_ncm: 04-Aug-2011
<6>[ 0.957766] usbcore: registered new interface driver cdc_ncm
<4>[ 0.963434] Rockchip WiFi SYS interface (V1.00) ...
<6>[ 0.968433] Initializing USB Mass Storage driver...
<6>[ 0.973351] usbcore: registered new interface driver usb-storage
<6>[ 0.979364] USB Mass Storage support registered.
<6>[ 0.984080] usbcore: registered new interface driver usbserial
<6>[ 0.989957] USB Serial support registered for generic
<6>[ 0.995045] usbcore: registered new interface driver usbserial_generic
<6>[ 1.001585] usbserial: USB Serial Driver core
<6>[ 1.005968] USB Serial support registered for GSM modem (1-port)
<6>[ 1.012031] usbcore: registered new interface driver option
<6>[ 1.017596] option: v0.7.2:USB Driver for GSM modems
<6>[ 1.022669] DWC_OTG: dwc_otg_driver_probe otg2.0 reg addr: 0x10180000 remap:0xd2880000
<6>[ 1.240901] DWC_OTG: ^^^^^^^^^^^^^^^^^Device Mode
<6>[ 1.245763] DWC_OTG: host20_driver_probe host2.0 reg addr: 0x101c0000 remap:0xd2900000
<6>[ 1.463989] DWC_OTG: ^^^^^^^^^^^^^^^^^^Host Mode
<6>[ 1.468624] usb20_host usb20_host: DWC OTG Controller
<6>[ 1.473687] usb20_host usb20_host: new USB bus registered, assigned bus number 1
<6>[ 1.481115] usb20_host usb20_host: irq 49, io mem 0x00000000
<6>[ 1.486781] DWC_OTG: Init: Port Power? op_state=1
<6>[ 1.491480] DWC_OTG: Init: Power Port (0)
<6>[ 1.495560] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
<6>[ 1.502358] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
<6>[ 1.509617] usb usb1: Product: DWC OTG Controller
<6>[ 1.514317] usb usb1: Manufacturer: Linux 3.0.8 host20_hcd
<6>[ 1.519810] usb usb1: SerialNumber: usb20_host
<6>[ 1.524597] hub 1-0:1.0: USB hub found
<6>[ 1.528357] hub 1-0:1.0: 1 port detected
<6>[ 1.533465] android_usb gadget: Mass Storage Function, version: 2009/09/11
<6>[ 1.540368] android_usb gadget: Number of LUNs=2
<6>[ 1.544986] lun0: LUN: removable file: (no medium)
<6>[ 1.549871] lun1: LUN: removable file: (no medium)
<6>[ 1.554889] android_usb gadget: android_usb ready
<6>[ 1.559822] input: rk29-keypad as /devices/platform/rk29-keypad/input/input0
<6>[ 1.567090] usbcore: registered new interface driver xpad
<6>[ 1.572552] usbcore: registered new interface driver usb_acecad
<6>[ 1.578482] acecad: v3.2:USB Acecad Flair tablet driver
<6>[ 1.583741] usbcore: registered new interface driver aiptek
<6>[ 1.589320] aiptek: v2.3 (May 2, 2007):Aiptek HyperPen USB Tablet Driver (Linux 2.6.x)
<6>[ 1.597229] aiptek: Bryan W. Headley/Chris Atenasio/Cedric Brun/Rene van Paassen
<6>[ 1.604665] usbcore: registered new interface driver gtco
<4>[ 1.610070] GTCO usb driver version: 2.00.0006
<6>[ 1.614379] usbcore: registered new interface driver hanwang
<6>[ 1.620271] usbcore: registered new interface driver kbtab
<6>[ 1.625753] kbtab: v0.0.2:USB KB Gear JamStudio Tablet driver
<6>[ 1.631603] usbcore: registered new interface driver wacom
<6>[ 1.637083] wacom: v1.52:USB Wacom tablet driver
<4>[ 1.641711] ft5x0x module init
<4>[ 1.644802] ft5x0x_probe enter
<6>[ 1.648713] input: gsensor as /devices/platform/rk29_i2c.0/i2c-0/0-004c/input/input1
<4>[ 1.656640] i2c-core: driver [mma7660] using legacy suspend method
<4>[ 1.678392] i2c-core: driver [mma7660] using legacy resume method
<6>[ 1.705801] using rtc device, rtc_hym8563, for alarms
<6>[ 1.718410] rtc_hym8563 0-0051: rtc core: registered rtc_hym8563 as rtc0
<6>[ 1.725474] lirc_dev: IR Remote Control driver registered, major 252
<6>[ 1.748392] IR NEC protocol handler initialized
<6>[ 1.752919] IR RC5(x) protocol handler initialized
<6>[ 1.757704] IR RC6 protocol handler initialized
<6>[ 1.768391] IR JVC protocol handler initialized
<6>[ 1.772917] IR Sony protocol handler initialized
<6>[ 1.777530] IR RC5 (streamzap) protocol handler initialized
<6>[ 1.798391] IR LIRC bridge handler initialized
<6>[ 1.802829] Linux video capture interface: v2.00
<4>[ 2.150447] rk2918_low_battery_check: gBatVoltage = 3800, gBatCapacity = 73
<6>[ 2.168677] rk2918_battery: driver initialized
<6>[ 2.173208] device-mapper: uevent: version 1.0.3
<6>[ 2.188458] device-mapper: ioctl: 4.20.0-ioctl (2011-02-02) initialised: [email protected]
<4>[ 2.317233] rk29_sdmmc_change_clk_div..1682.. newDiv=80, newCLK=300Khz====xbw[sd_mmc]=====
<4>[ 2.348417]
<4>[ 2.348421] drivers/mmc/core/core.c...1823.. ===== mmc_rescan Begin....======xbw[mmc0]=====
<4>[ 2.363433] .Line3371..The End of SDMMC-probe Ver.2.16 The last modify date is 2012-02-13,modifyed by XBW. ===xbw[sd_mmc]===
<4>[ 2.363442]
<4>[ 2.388474] rk29_sdmmc_change_clk_div..1682.. newDiv=40, newCLK=300Khz====xbw[sdio]=====
<4>[ 2.408431] .Line3371..The End of SDMMC-probe Ver.2.16 The last modify date is 2012-02-13,modifyed by XBW. ===xbw[sdio]===
<4>[ 2.408440]
<6>[ 2.433437] usbcore: registered new interface driver usbhid
<4>[ 2.448398]
<4>[ 2.448401] mmc_attach_sd..1216.. ===== Begin to identify card as SD-card ===xbw[mmc0]===
<6>[ 2.458394] usbhid: USB HID core driver
<6>[ 2.469383] logger: created 256K log 'log_main'
<6>[ 2.476008] logger: created 256K log 'log_events'
<6>[ 2.488461] logger: created 256K log 'log_radio'
<6>[ 2.493142] logger: created 256K log 'log_system'
<4>[ 2.497933] Create class touchpanel sucesseed
<4>[ 2.518517] ---- gpu regbase: 0xd2850000 ----
<4>[ 2.584661] -----> dma_alloc_writecombine 1 pages!
<4>[ 2.596462] rk29_sdmmc_change_clk_div..1682.. newDiv=1, newCLK=24000Khz====xbw[sd_mmc]=====
<4>[ 2.604926] -----> dma_alloc_writecombine 1 pages!
<4>[ 2.618426] -----> dma_alloc_writecombine 128 pages!
<4>[ 2.624180] -----> dma_alloc_writecombine 1 pages!
<6>[ 2.629041] mmc0: new SDHC card at address 4961
<6>[ 2.638428] mmcblk0: mmc0:4961 SD16G 14.9 GiB
<4>[ 2.651707]
<4>[ 2.651711] msdos_partition..461... ==== Begin to parse sdcard-partition. ====xbw[mmc0]===
<4>[ 2.668628] ~~~~~~~~~~~~snd-soc-dummy
<4>[ 2.672288] ~~~~~~~~~~~~snd-soc-dummy
<4>[ 2.678403] msdos_partition..530... ==== The sdcard has MBR. ====xbw[mmc0]===
<4>[ 2.685533] msdos_partition..543... ==== partition-1, size=13538085KB ====xbw[mmc0]===
<6>[ 2.694015] *** i2c0_prober_verify(): TARGET ID=0x10ec, READ ID=0x10ec
<4>[ 2.708401] rt5631_modinit(): Ping OK with 0x1a
<6>[ 2.712962] RT5631 Audio Codec 0.01 alsa 1.0.24
<4>[ 2.717495] ~~~~~~~~~~~~RT5631.0-001a
<4>[ 2.728395] msdos_partition..571... ==== main partition-1....====xbw[mmc0]===
<4>[ 2.735525] msdos_partition..543... ==== partition-2, size=2000000KB ====xbw[mmc0]===
<4>[ 2.747084] ~~~~~~~~~~~~RT5631.0-001a
<4>[ 2.750851] ------------[ cut here ]------------
<4>[ 2.755479] WARNING: at drivers/gpio/gpiolib.c:101 gpio_ensure_requested+0x4c/0x110()
<4>[ 2.763300] autorequest GPIO-306
<4>[ 2.766537] [<c0439138>] (unwind_backtrace+0x0/0xf0) from [<c0456874>] (warn_slowpath_common+0x4c/0x64)
<4>[ 2.775927] [<c0456874>] (warn_slowpath_common+0x4c/0x64) from [<c045690c>] (warn_slowpath_fmt+0x2c/0x3c)
<4>[ 2.785490] [<c045690c>] (warn_slowpath_fmt+0x2c/0x3c) from [<c05ac708>] (gpio_ensure_requested+0x4c/0x110)
<4>[ 2.795227] [<c05ac708>] (gpio_ensure_requested+0x4c/0x110) from [<c05ac968>] (gpio_pull_updown+0x8c/0x154)
<4>[ 2.804972] [<c05ac968>] (gpio_pull_updown+0x8c/0x154) from [<c0755dbc>] (rt5631_i2c_probe+0xb0/0xe8)
<4>[ 2.814198] [<c0755dbc>] (rt5631_i2c_probe+0xb0/0xe8) from [<c06a500c>] (i2c_device_probe+0xa0/0xd4)
<4>[ 2.823335] [<c06a500c>] (i2c_device_probe+0xa0/0xd4) from [<c05e51cc>] (driver_probe_device+0xa8/0x158)
<4>[ 2.832812] [<c05e51cc>] (driver_probe_device+0xa8/0x158) from [<c05e52dc>] (__driver_attach+0x60/0x84)
<4>[ 2.842201] [<c05e52dc>] (__driver_attach+0x60/0x84) from [<c05e4a10>] (bus_for_each_dev+0x48/0x84)
<4>[ 2.851244] [<c05e4a10>] (bus_for_each_dev+0x48/0x84) from [<c05e41d0>] (bus_add_driver+0x9c/0x220)
<4>[ 2.860286] [<c05e41d0>] (bus_add_driver+0x9c/0x220) from [<c05e58bc>] (driver_register+0xa8/0x138)
<4>[ 2.869329] [<c05e58bc>] (driver_register+0xa8/0x138) from [<c06a5390>] (i2c_register_driver+0x40/0xac)
<4>[ 2.878720] [<c06a5390>] (i2c_register_driver+0x40/0xac) from [<c042f41c>] (do_one_initcall+0x94/0x164)
<4>[ 2.888110] [<c042f41c>] (do_one_initcall+0x94/0x164) from [<c04083d4>] (kernel_init+0x74/0x118)
<4>[ 2.896896] [<c04083d4>] (kernel_init+0x74/0x118) from [<c0435210>] (kernel_thread_exit+0x0/0x8)
<4>[ 2.905686] ---[ end trace 137096a20934a919 ]---
<4>[ 2.918396] msdos_partition..571... ==== main partition-2....====xbw[mmc0]===
<4>[ 2.925530] msdos_partition..543... ==== partition-3, size=125018KB ====xbw[mmc0]===
<4>[ 2.935406] msdos_partition..571... ==== main partition-3....====xbw[mmc0]===
<6>[ 2.942562] mmcblk0: p1 p2 p3
<4>[ 2.945812] ft5406 g_vid = 0xB2
<4>[ 2.949406] mmc_rescan_try_freq..1717.. ===== Initialize SD-card successfully. ===xbw[mmc0]===
<4>[ 2.958113]
<4>[ 2.958116] drivers/mmc/core/core.c...1823.. ===== mmc_rescan Begin....======xbw[mmc1]=====
<4>[ 2.968067]
<4>[ 2.968070] =================
<4>[ 2.968074] mmc_rescan..1830.. ====find no SDMMC host.====xbw[mmc1]=====
<4>[ 2.979428] ~~~~~~~~~~~~rockchip-audio
<4>[ 2.983263] ~~~~~~~~~~~~rockchip-audio
<4>[ 2.987265] r_value = 7
<4>[ 2.987269] , i = 0, flag = 1
<6>[ 2.998548] input: ft5x0x-ts as /devices/platform/rk29_i2c.2/i2c-2/2-0038/input/input2
<4>[ 3.006901] ~~~~~~~~~~~~rk29_i2s.0
<4>[ 3.010327] ~~~~~~~~~~~~rk29_i2s.0
<6>[ 3.014363] *** i2c0_prober_verify(): TARGET ID=0x10ec, READ ID=0x10ec
<4>[ 3.020898] audio_card_init(): Ping OK with 0x1a
<6>[ 3.157272] RT5631 initial ok!
<3>[ 3.160432] RT5631 0-001a: dapm: unknown pin HP_L
<3>[ 3.165149] RT5631 0-001a: dapm: unknown pin HP_R
<6>[ 3.192956] asoc: RT5631 HiFi <-> rk29_i2s.0 mapping ok
<6>[ 3.199008] ALSA device list:
<6>[ 3.201986] #0: RK29_RT5631
<6>[ 3.205120] GACT probability NOT on
<6>[ 3.208758] Mirror/redirect action on
<6>[ 3.212432] u32 classifier
<6>[ 3.215142] Actions configured
<6>[ 3.218587] Netfilter messages via NETLINK v0.30.
<6>[ 3.223714] nf_conntrack version 0.5.0 (12532 buckets, 50128 max)
<6>[ 3.230206] ctnetlink v0.93: registering with nfnetlink.
<6>[ 3.235574] NF_TPROXY: Transparent proxy support initialized, version 4.1.0
<6>[ 3.242889] NF_TPROXY: Copyright (c) 2006-2007 BalaBit IT Ltd.
<6>[ 3.248941] xt_time: kernel timezone is -0000
<6>[ 3.253492] ip_tables: (C) 2000-2006 Netfilter Core Team
<6>[ 3.258979] arp_tables: (C) 2002 David S. Miller
<6>[ 3.263643] TCP cubic registered
<6>[ 3.266972] NET: Registered protocol family 10
<6>[ 3.271987] Mobile IPv6
<6>[ 3.274457] ip6_tables: (C) 2000-2006 Netfilter Core Team
<6>[ 3.280013] IPv6 over IPv4 tunneling driver
<6>[ 3.284905] NET: Registered protocol family 17
<6>[ 3.289401] NET: Registered protocol family 15
<5>[ 3.293889] Bridge firewalling registered
<6>[ 3.297921] NET: Registered protocol family 35
<4>[ 3.302416] drivers/media/video/fcam.c sensor_mod_init
<7>[ 3.307606]
<7>[ 3.307610] sensor_mod_init..ov2655..
<4>[ 3.307618]
<4>[ 3.307620] sensor_mod_init..nt99250..
<4>[ 3.312957] ***
<4>[ 3.312960] sensor_mod_init..gc0307..
<4>[ 3.318462]
<4>[ 3.318465] sensor_mod_init..gt2005..
<3>[ 3.323748] RK29 Camera driver version: v0.1.7
<6>[ 3.328473] camera 33-0: Probing 33-0
<6>[ 3.332582] camera 33-1: Probing 33-1
<4>[ 3.336480]
<4>[ 3.336484] sensor_probe..drivers/media/video/fcam.c..452..
<4>[ 3.343659] drivers/media/video/fcam.c sensor_video_probe
<7>[ 3.349095] ov2655 sensor_ioctrl cmd(1) on(0)
<6>[ 3.351255] rk29_i2c rk29_i2c.1: addr: 0x30 receive no ack
<3>[ 3.356809] rk29_i2c rk29_i2c.1: i2c transfer err, client address is 0x30 [20110106]
<3>[ 3.364562]
<3>[ 3.364565] ov2655 write reg(0x3012, val:0x80) failed, try to write again!
<6>[ 3.373166] rk29_i2c rk29_i2c.1: addr: 0x30 receive no ack
<3>[ 3.378731] rk29_i2c rk29_i2c.1: i2c transfer err, client address is 0x30 [20110106]
<3>[ 3.386467]
<3>[ 3.386469] ov2655 write reg(0x3012, val:0x80) failed, try to write again!
<6>[ 3.395067] rk29_i2c rk29_i2c.1: addr: 0x30 receive no ack
<3>[ 3.400629] rk29_i2c rk29_i2c.1: i2c transfer err, client address is 0x30 [20110106]
<3>[ 3.408367]
<3>[ 3.408369] ov2655 write reg(0x3012, val:0x80) failed, try to write again!
<3>[ 3.416831] soft reset ov2655 failed
<4>[ 3.420415] XXX sensor_video_probe(): probe failed for ov2655
<4>[ 3.420420]
<4>[ 3.427643] *** nt99250 sensor_video_probe() set power on
<4>[ 3.433048] nt99250 sensor_ioctrl cmd(1) on(0)
<6>[ 3.439645] rk29_i2c rk29_i2c.1: addr: 0x36 receive no ack
<3>[ 3.445198] rk29_i2c rk29_i2c.1: i2c transfer err, client address is 0x36 [20110106]
<3>[ 3.452947]
<3>[ 3.452950] nt99250 read reg(0x307e val:0xd1) failed, try to read again!
<6>[ 3.461381] rk29_i2c rk29_i2c.1: addr: 0x36 receive no ack
<3>[ 3.466932] rk29_i2c rk29_i2c.1: i2c transfer err, client address is 0x36 [20110106]
<3>[ 3.474682]
<3>[ 3.474684] nt99250 read reg(0x307e val:0xd1) failed, try to read again!
<6>[ 3.483115] rk29_i2c rk29_i2c.1: addr: 0x36 receive no ack
<3>[ 3.488683] rk29_i2c rk29_i2c.1: i2c transfer err, client address is 0x36 [20110106]
<3>[ 3.496418]
<3>[ 3.496420] nt99250 read reg(0x307e val:0xd1) failed, try to read again!
<3>[ 3.504794] read chip id high byte failed
<4>[ 3.508813] XXX sensor_video_probe(): probe failed for nt99250
<4>[ 3.508819]
<4>[ 3.516126] +++sensor_video_probe():
<4>[ 3.519817] sensor_video_probe()
<4>[ 3.523044] *** sensor_video_probe set powerdown
<4>[ 3.527657] ***gc0307 sensor_ioctrl cmd(1) on(0)
<4>[ 3.532368] +++sensor_ioctrl(): Sensor_PowerDown
<4>[ 3.539557] ***
<4>[ 3.539560] gc0307 pid = 0x9b
<4>[ 3.544442] error: gc0307 mismatched pid = 0x9b
<4>[ 3.549155] XXX sensor_video_probe(): probe failed for gc0307
<4>[ 3.549160]
<3>[ 3.628697] error: ov7675 mismatched pid = 0xe8
<4>[ 3.633397] XXX sensor_video_probe(): probe failed for ov7675
<4>[ 3.633402]
<4>[ 3.642939] OOO sensor_video_probe(): probe OK for gc0308
<4>[ 3.642944]
<4>[ 3.650180]
<4>[ 3.650183] sensor_probe..drivers/media/video/fcam.c..501 ret = 0
<4>[ 3.758764] ipp irq 46
<6>[ 3.761409] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3
<6>[ 3.769151] ThumbEE CPU extension supported.
<6>[ 3.775447] rtc_hym8563 0-0051: setting system clock to 2012-05-05 18:02:02 UTC (1336240922)
<6>[ 3.784361] rk29_serial rk29_serial.1: baud:115200
<4>[ 3.789281] serial.1 timeout:1000000
<6>[ 3.792978] Freeing init memory: 156K
<4>[ 3.801344] init (1): /proc/1/oom_adj is deprecated, please use /proc/1/oom_score_adj instead.
<6>[ 3.851425] keychord: using input dev rk29-keypad for fevent
<6>[ 3.857270] rk29_serial rk29_serial.1: baud:115200
<4>[ 3.862086] serial.1 timeout:1000000
<3>[ 3.911059] init: Unable to open persistent property directory /data/property errno: 2
<3>[ 3.923013] init: cannot find '/system/bin/servicemanager', disabling 'servicemanager'
<3>[ 3.931211] init: cannot find '/system/bin/vold', disabling 'vold'
<3>[ 3.937460] init: cannot find '/system/bin/netd', disabling 'netd'
<3>[ 3.944078] init: cannot find '/system/bin/debuggerd', disabling 'debuggerd'
bin/rild', disabling 'ril-daemon'
find '/system/bin/surfaceflinger', disabling 'surfaceflinger'
3>[ 3.966177] init: cannot find '/system/bin/app_process', disabling 'zygote'
n/drmserver', disabling 'drm'
d '/system/bin/mediaserver', disabling 'media'
init: cannot find '/system/bin/dbus-daemon', disabling 'dbus'
3>[ 3.993396] init: cannot find '/system/bin/installd', disabling 'installd'
<3>[ 4.000291] init: cannot find '/system/etc/install-recovery.sh', disabling 'flash_recovery'
59] init: cannot find '/system/bin/keystore', disabling 'keystore'
ing to /sys/class/android_usb/android0/iManufacturer
25296] init: property (null) has no value for writing to /sys/class/android_usb/android0/iProduct
<4>[ 8.120999] on_off_spk: 0
de(), mode=16(SPK_FR)
_FR)
********************************
#
En el kernel original (el que funciona)aparecen estas lineas....y dice algo de license module tainted kernel, que es lo que estoy investigando ahora:

rk29_serial rk29_serial.1: baud:115200
serial.1 timeout:1000000
rk29xxnand_ko: module license '' taints kernel.
Disabling lock debugging due to kernel taint
gp_rknand_info = : 0xd22bc800
FlashCopyProgBuf1=0xc13cf000
ATime: 50 ns AHB: 210 timming: 10e3,r 10e3,w1083
No.1 FLASH INFO:2c 68 4 4a a9
ATime: 32 ns AHB: 144 timming: 1061,r 1061,w1061
ATime: 32 ns AHB: 144 timming: 1061,r 1061,w1061
randomizer = 0
FTL INFO:Version = 432,Date = 20120305
totalLogicBlkRaw = 1908
10 cmdlinepart partitions found on MTD device rk29xxnand
Creating 10 MTD partitions on "rk29xxnand":
0x000000400000-0x000000800000 : "misc"
0x000000800000-0x000001000000 : "kernel"
0x000001000000-0x000002000000 : "boot"
0x000002000000-0x000003000000 : "recovery"
0x000003000000-0x000021000000 : "backup"
0x000021000000-0x000028400000 : "cache"
0x000028400000-0x000068400000 : "userdata"
0x000068400000-0x000068800000 : "kpanic"
apanic: Bound to mtd partition 'kpanic'
apanic: No panic data available
0x000068800000-0x000085400000 : "system"
0x000085400000-0x0000ee800000 : "user"
startBlk = 276
sysProtAddr = 275
EXT3-fs: barriers not enabled
EXT3-fs (mtdblock8): mounted filesystem with ordered data mode
kjournald starting. Commit interval 5 seconds
EXT3-fs: barriers not enabled
EXT3-fs (mtdblock6): using internal journal
EXT3-fs (mtdblock6): mounted filesystem with ordered data mode
kjournald starting. Commit interval 5 seconds
EXT3-fs: barriers not enabled
EXT3-fs (mtdblock5): using internal journal
EXT3-fs (mtdblock5): mounted filesystem with ordered data mode
kjournald starting. Commit interval 5 seconds
init: cannot find '/system/etc/install-recovery.sh', disabling 'flash_recovery'
android_usb: already disabled
mtp_bind_config
Current WiFi chip is RTL8188.


http://www.tux.org/lkml/#export-tainted (explicación tainted kernel....no se si el problema es que no nos pasan algún modulo los de bq....supongo que será fallo mio...)

En este momento la manera más directa y sin intervención para compilar que tengo es hacer:

make M712HC_defconfig
make kernel.img

Última edición por jjb_wii Día 06/05/12 a las 21:46:09.
Responder Con Cita
Gracias de parte de: