This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hi,
I am trying to load Android Jellybean 4.2.0 to Blazeboard. Somehow I compiled the image and now I am trying to boot from SD Card. The boot log stops at a point where it shows a message
[62.008911] omap-rproc omap-rproc.1: rproc_loader_cont: failed to load ducati-m3.bin
But I could found 'ducati-m3.bin' file inside system/vendor/firmware'. What can be the reason for this?
I am attaching the complete log file with this post.
Thanks
Priyan
Texas Instruments Inc X-Loader 1.41.0-g28b5a696 (Oct 1 2013 - 16:05:10) mmc read: Invalid size Starting OS Bootloader from MMC/SD1 ... U-Boot 1.1.4-g83ec135f (Oct 1 2013 - 16:04:05) Load address: 0x80e80000 DRAM: 1024 MB Flash: 0 kB Using default environment In: serial Out: serial Err: serial Initializing SD(0) Slot. ptbl slot: SD:(0). efi partition table not found efi partition table: ptbl slot: EMMC:(1). 256 128K xloader 512 256K bootloader 1024 128K misc 2048 16M efs 34816 16K crypto 34848 8M recovery 51232 8M boot 67616 512M system 1116192 256M cache 1640480 6774M userdata Net: KS8851SNL Hit any key to stop autoboot: 3 2 0 OMAP44XX SDP # \ OMAP44XX SDP # OMAP44XX SDP # setenv bootargs 'console=ttyO2,115200n8 mem=1G vmalloc=768M androidboot.console=ttyO2 root=/dev/mmcblk1p2 rw rootdelay=2 init=/init omap_wdt.timer_margin=30' OMAP44XX SDP # setenv bootcmd 'mmcinit 0;fatload mmc 0 0x80000000 uImage; bootm 0x80000000' OMAP44XX SDP # boot mmc read: Invalid size 4680172 bytes read ## Booting image at 80000000 ... Image Name: Linux-3.0.31-01786-g9aef295 Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 4680108 Bytes = 4.5 MB Load Address: 80008000 Entry Point: 80008000 Verifying Checksum ... OK OK I2C read: I/O error Starting kernel ... Uncompressing Linux... done, booting the kernel. [ 0.000000] Initializing cgroup subsys cpu [ 0.000000] Linux version 3.0.31-01786-g9aef295 (priyan@priyan-AcerPower-Series) (gcc version 4.4.1 (Sourcery G++ Lite 2010q1-202) ) #1 SMP PREEMPT Thu Oct 3 11:48:30 IST 2013 [ 0.000000] CPU: ARMv7 Processor [411fc093] revision 3 (ARMv7), cr=10c5387d [ 0.000000] CPU: VIPT nonaliasing data cache, VIPT aliasing instruction cache [ 0.000000] Machine: OMAP4 blaze board [ 0.000000] android_display: setting default resolution 864*480, bpp=4 [ 0.000000] android_display: tiler1d 13271040 [ 0.000000] android_display: setting fb0.vram to 3440640 [ 0.000000] android_display: setting vram to 3440640 [ 0.000000] android_display: ion carveouts: 116916224 tiler2d, 3932160 nonsecure [ 0.000000] omap4_total_ram_size = 0x80000000 [ 0.000000] omap4_smc_size = 0x300000 [ 0.000000] omap4_ion_heap_secure_input_size = 0x5a00000 [ 0.000000] omap4_ion_heap_secure_output_wfdhdcp_size = 0x1000000 [ 0.000000] omap4_ducati_heap_size = 0x6b00000 [ 0.000000] omap4_ion_heap_tiler_mem_size = 0x7040000 [ 0.000000] omap4_ion_heap_nonsec_tiler_mem_size = 0x3c0000 [ 0.000000] omap4_smc_addr = 0xffd00000 [ 0.000000] omap4_ion_heap_secure_input_addr = 0xfa300000 [ 0.000000] omap4_ion_heap_secure_output_wfdhdcp_addr = 0xf9300000 [ 0.000000] omap4_ducati_heap_addr = 0xf2800000 [ 0.000000] omap4_ion_heap_tiler_mem_addr = 0xeb7c0000 [ 0.000000] omap4_ion_heap_nonsec_tiler_mem_addr = 0xeb400000 [ 0.000000] omap_ion_init: secure_input id=2 [fa300000-ffd00000] size=5a00000 [ 0.000000] omap_ion_init: secure_output_wfdhdcp id=5 [f9300000-fa300000] size=1000000 [ 0.000000] omap_ion_init: tiler id=1 [eb7c0000-f2800000] size=7040000 [ 0.000000] omap_ion_init: nonsecure_tiler id=3 [eb400000-eb7c0000] size=3c0000 [ 0.000000] omap_ion_init: system id=0 [0-0] size=0 [ 0.000000] omap_ion_init: tiler_reservation id=4 [0-0] size=0 [ 0.000000] Reserving 4194304 bytes SDRAM for VRAM [ 0.000000] Memory policy: ECC disabled, Data cache writealloc [ 0.000000] OMAP4430 ES2.3 [ 0.000000] SRAM: Mapped pa 0x40300000 to va 0xfe400000 size: 0xd000 [ 0.000000] On node 0 totalpages: 260608 [ 0.000000] free_area_init_node: node 0, pgdat c09176a0, node_mem_map c0a90000 [ 0.000000] Normal zone: 256 pages used for memmap [ 0.000000] Normal zone: 0 pages reserved [ 0.000000] Normal zone: 32512 pages, LIFO batch:7 [ 0.000000] HighMem zone: 1792 pages used for memmap [ 0.000000] HighMem zone: 226048 pages, LIFO batch:31 [ 0.000000] PERCPU: Embedded 7 pages/cpu @c129b000 s7488 r8192 d12992 u32768 [ 0.000000] pcpu-alloc: s7488 r8192 d12992 u32768 alloc=8*4096 [ 0.000000] pcpu-alloc: [0] 0 [0] 1 [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 258560 [ 0.000000] Kernel command line: console=ttyO2,115200n8 mem=1G vmalloc=768M androidboot.console=ttyO2 omap_wdt.timer_margin=30 console=ttyO2,115200n8 mem=1G vmalloc=768M androidboot.console=ttyO2 root=/dev/mmcblk1p2 rw rootdelay=2 init=/init omap_wdt.timer_margin=30 [ 0.000000] PID hash table entries: 512 (order: -1, 2048 bytes) [ 0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes) [ 0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes) [ 0.000000] Memory: 256MB 762MB = 1018MB total [ 0.000000] Memory: 1023216k/2046432k available, 50720k reserved, 911360K highmem [ 0.000000] Virtual kernel memory layout: [ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB) [ 0.000000] fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB) [ 0.000000] DMA : 0xffc00000 - 0xffe00000 ( 2 MB) [ 0.000000] vmalloc : 0xc8800000 - 0xf8000000 ( 760 MB) [ 0.000000] lowmem : 0xc0000000 - 0xc8000000 ( 128 MB) [ 0.000000] pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB) [ 0.000000] modules : 0xbf000000 - 0xbfe00000 ( 14 MB) [ 0.000000] .init : 0xc0008000 - 0xc0050000 ( 288 kB) [ 0.000000] .text : 0xc0050000 - 0xc088f000 (8444 kB) [ 0.000000] .data : 0xc0890000 - 0xc09194e0 ( 550 kB) [ 0.000000] .bss : 0xc0919504 - 0xc0a8fa70 (1498 kB) [ 0.000000] SLUB: Genslabs=13, HWalign=32, Order=0-3, MinObjects=0, CPUs=2, Nodes=1 [ 0.000000] Preemptible hierarchical RCU implementation. [ 0.000000] NR_IRQS:410 [ 0.000000] omap_hwmod: dpll_mpu_m2_ck: missing clockdomain for dpll_mpu_m2_ck. [ 0.000000] OMAP clockevent source: GPTIMER1 at 32768 Hz [ 0.000000] sched_clock: 32 bits at 32kHz, resolution 30517ns, wraps every 131071999ms [ 0.000061] Calibrating delay loop... 1194.24 BogoMIPS (lpj=4665344) [ 0.070373] pid_max: default: 32768 minimum: 301 [ 0.070373] Mount-cache hash table entries: 512 [ 0.071746] Initializing cgroup subsys debug [ 0.071777] Initializing cgroup subsys cpuacct [ 0.071777] Initializing cgroup subsys freezer [ 0.071899] CPU: Testing write buffer coherency: ok [ 0.072448] L310 cache controller enabled [ 0.072448] l2x0: 16 ways, CACHE_ID 0x410000c4, AUX_CTRL 0x5e470000, Cache size: 1048576 B [ 0.151153] CPU1: Booted secondary processor [ 0.181884] Brought up 2 CPUs [ 0.181884] SMP: Total of 2 processors activated (2388.48 BogoMIPS). [ 0.186309] omap_hwmod: _populate_mpu_rt_base found no _mpu_rt_va for emif_fw [ 0.186309] omap_hwmod: _populate_mpu_rt_base found no _mpu_rt_va for l3_instr [ 0.186340] omap_hwmod: _populate_mpu_rt_base found no _mpu_rt_va for l3_main_1 [ 0.186340] omap_hwmod: _populate_mpu_rt_base found no _mpu_rt_va for l3_main_2 [ 0.186370] omap_hwmod: _populate_mpu_rt_base found no _mpu_rt_va for l4_abe [ 0.186401] omap_hwmod: _populate_mpu_rt_base found no _mpu_rt_va for l4_cfg [ 0.186401] omap_hwmod: _populate_mpu_rt_base found no _mpu_rt_va for l4_per [ 0.186431] omap_hwmod: _populate_mpu_rt_base found no _mpu_rt_va for l4_wkup [ 0.186431] omap_hwmod: _populate_mpu_rt_base found no _mpu_rt_va for mpu_private [ 0.186523] omap_hwmod: _populate_mpu_rt_base found no _mpu_rt_va for sl2if [ 0.186523] omap_hwmod: _populate_mpu_rt_base found no _mpu_rt_va for usbhs_ohci [ 0.186614] omap_hwmod: _populate_mpu_rt_base found no _mpu_rt_va for usbhs_ehci [ 0.186614] omap_hwmod: l3_div_ck: missing clockdomain for l3_div_ck. [ 0.192291] _omap4_module_wait_ready: Timeout waiting for module enable (mcpdm_fck: clkctrl = 0x30002) [ 0.192321] omap_hwmod: mcpdm: cannot be enabled (3) [ 0.197753] print_constraints: dummy: [ 0.198577] NET: Registered protocol family 16 [ 0.198577] GPMC revision 6.0 [ 0.198577] EMIF0 is enabled with IRQ142 [ 0.200439] EMIF1 is enabled with IRQ143 [ 0.200439] Last reset was cold reset (PRM_RSTST=0x1) [ 0.200439] [ 0.201110] OMAP GPIO hardware version 0.1 [ 0.202941] omap_mux_init: Add partition: #1: core, flags: 2 [ 0.205169] omap_mux_init: Add partition: #2: wkup, flags: 2 [ 0.206420] omap_mux_get_by_name: Could not find signal uart1_cts.uart1_cts [ 0.207275] omap_hwmod_mux_init: Could not allocate device mux entry [ 0.439666] Modem NOT detected [ 0.439666] Modem state properly updated to state 0 [ 0.442687] omap_disp_led_init: Configuring as one display LED [ 0.568237] HSI: skipping omap_device registration [ 0.568237] OMAP DMA hardware revision 0.0 [ 0.568237] omap_rproc_get_pool: dsp - no carveout memory is available at all [ 0.568237] omap_rproc_get_pool: ipu - carveout memory is unavailable: 0x0, 0x0 [ 0.581329] bio: create slab <bio-0> at 0 [ 0.581756] print_constraints: vwl1271: 1800 mV [ 0.582794] i2c-core: driver [twl] using legacy suspend method [ 0.582794] i2c-core: driver [twl] using legacy resume method [ 0.583251] SCSI subsystem initialized [ 0.584442] usbcore: registered new interface driver usbfs [ 0.584899] usbcore: registered new interface driver hub [ 0.585052] usbcore: registered new device driver usb [ 0.585815] omap_i2c omap_i2c.1: bus 1 rev4.0 at 400 kHz [ 0.585815] Skipping twl internal clock init and using bootloader value (unknown osc rate) [ 0.590881] twl6030: PIH (irq 39) chaining IRQs 368..387 [ 0.593383] print_constraints: VUSB: 3300 mV normal standby [ 0.597351] twl6030_usb twl6030_usb: Initialized TWL6030 USB module [ 0.598205] print_constraints: VMMC: 1200 <--> 3000 mV at 3000 mV normal standby [ 0.599090] print_constraints: VPP: 1800 <--> 2500 mV at 1900 mV normal standby [ 0.600097] print_constraints: VUSIM: 1200 <--> 2900 mV at 1800 mV normal standby [ 0.601257] print_constraints: VCXIO: 1800 mV normal standby [ 0.602569] print_constraints: VDAC: 1800 mV normal standby [ 0.603149] print_constraints: VAUX1_6030: 1000 <--> 3000 mV at 2800 mV normal standby [ 0.603820] print_constraints: VAUX2_6030: 1200 <--> 2800 mV at 1800 mV normal standby [ 0.604705] print_constraints: VAUX3_6030: 1000 <--> 3000 mV at 1200 mV normal standby [ 0.606170] print_constraints: VDD1: [ 0.607757] print_constraints: VDD2: [ 0.609130] print_constraints: V2V1: at 2100 mV [ 0.610565] print_constraints: VANA: 2100 mV normal standby [ 0.611572] print_constraints: CLK32KG: [ 0.612579] print_constraints: CLK32KAUDIO: [ 0.613830] print_constraints: SYSEN: [ 0.615112] print_constraints: REGEN1: [ 0.615905] print_constraints: VOUT: 4075 <--> 4950 mV at 3825 mV normal standby [ 0.616638] tps6130x 1-0033: Revision 5 [ 0.617401] omap_i2c omap_i2c.2: bus 2 rev4.0 at 400 kHz [ 0.617828] omap_i2c omap_i2c.3: bus 3 rev4.0 at 400 kHz [ 0.618621] omap_i2c omap_i2c.4: bus 4 rev4.0 at 400 kHz [ 0.619354] omap-rproc omap-rproc.0: dsp is available [ 0.619873] omap-rproc omap-rproc.1: ipu is available [ 0.620117] Advanced Linux Sound Architecture Driver Version 1.0.24. [ 0.620117] Bluetooth: Core ver 2.16 [ 0.620117] NET: Registered protocol family 31 [ 0.621093] Bluetooth: HCI device and connection manager initialized [ 0.621124] Bluetooth: HCI socket layer initialized [ 0.621124] Bluetooth: L2CAP socket layer initialized [ 0.621185] Bluetooth: SCO socket layer initialized [ 0.621185] Switching to clocksource 32k_counter [ 0.627166] Switched to NOHz mode on CPU #0 [ 0.627197] Switched to NOHz mode on CPU #1 [ 0.639648] musb-hdrc: version 6.0, musb-dma, otg (peripheral+host) [ 0.640136] musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, bulk combine, bulk split, HB-ISO Rx, HB-ISO Tx, SoftConn) [ 0.640136] musb-hdrc: MHDRC RTL version 2.0 [ 0.640258] musb-hdrc: setup fifo_mode 4 [ 0.640258] musb-hdrc: 28/31 max ep, 16384/16384 memory [ 0.640289] musb-hdrc musb-hdrc: USB OTG mode controller at fc0ab000 using DMA, IRQ 124 [ 0.641021] NET: Registered protocol family 2 [ 0.641021] IP route cache hash table entries: 4096 (order: 2, 16384 bytes) [ 0.642761] TCP established hash table entries: 16384 (order: 5, 131072 bytes) [ 0.642761] TCP bind hash table entries: 16384 (order: 6, 393216 bytes) [ 0.642761] TCP: Hash tables configured (established 16384 bind 16384) [ 0.644287] TCP reno registered [ 0.644317] UDP hash table entries: 64 (order: 0, 4096 bytes) [ 0.644317] UDP-Lite hash table entries: 64 (order: 0, 4096 bytes) [ 0.644683] NET: Registered protocol family 1 [ 0.645599] RPC: Registered named UNIX socket transport module. [ 0.645599] RPC: Registered udp transport module. [ 0.645629] RPC: Registered tcp transport module. [ 0.645629] RPC: Registered tcp NFSv4.1 backchannel transport module. [ 0.738830] omap_init_opp_table: no hwmod or odev for hsi, [18] cannot add OPPs. [ 0.738830] omap_init_opp_table: no hwmod or odev for hsi, [19] cannot add OPPs. [ 0.738830] ram_console: got buffer at 90000000, size 200000 [ 0.738830] ram_console: found existing buffer, size 29374, start 29374 [ 0.870422] console [ram-1] enabled [ 0.870422] omap-iommu omap-iommu.0: ducati registered [ 0.870422] omap-iommu omap-iommu.1: tesla registered [ 1.045959] highmem bounce pool size: 64 pages [ 1.045959] ashmem: initialized [ 1.056915] fuse init (API version 7.16) [ 1.056915] msgmni has been set to 218 [ 1.058715] Registering char device tf_driver (122:0) [ 1.058715] SMCAG01.06p6.0 D [ 1.061767] io scheduler noop registered [ 1.061798] io scheduler deadline registered [ 1.062133] io scheduler cfq registered (default) [ 1.062133] start plist test [ 1.066528] end plist test [ 1.068023] OMAP DSS rev 4.0 [ 1.071350] Keyboard driver not present [ 1.088989] dsscomp: initializing. [ 1.089630] misc dsscomp: display0=taal [ 1.089874] misc dsscomp: display1=hdmi_panel [ 1.090118] misc dsscomp: found 2 displays and 4 overlays, WB overlay 1 [ 1.090789] could not allocate slot [ 1.091613] omap-rproc omap-rproc.1: powering up ipu [ 1.092041] virtio_rpmsg_bus virtio0: rpmsg backend virtproc probed successfully [ 1.092041] virtio_rpmsg_bus virtio1: rpmsg backend virtproc probed successfully [ 1.092041] omap_uart.0: ttyO0 at MMIO 0x4806a000 (irq = 104) is a OMAP UART0 [ 1.094482] omap_uart.1: ttyO1 at MMIO 0x4806c000 (irq = 105) is a OMAP UART1 [ 1.095764] omap_uart.2: ttyO2 at MMIO 0x48020000 (irq = 106) is a OMAP UART2 [ 2.391998] console [ttyO2] enabled [ 2.396301] omap_uart.3: ttyO3 at MMIO 0x4806e000 (irq = 102) is a OMAP UART3 [ 2.404937] omap_ion_probe: adding heap secure_input of type 2 with fa300000@5a00000 [ 2.414031] omap_ion_probe: adding heap secure_output_wfdhdcp of type 2 with f9300000@800000 [ 2.423614] omap_ion_probe: adding heap tiler of type 4 with eb7c0000@7040000 [ 2.430419] omap_ion_probe: adding heap nonsecure_tiler of type 4 with eb400000@3c0000 [ 2.440551] omap_ion_probe: adding heap system of type 0 with 0@0 [ 2.441528] omap_ion_probe: adding heap tiler_reservation of type 5 with 0@0 [ 2.457183] brd: module loaded [ 2.457183] loop: module loaded [ 2.475769] (stk) :sysfs entries created [ 2.480407] (stk) : debugfs entries created [ 2.497161] ks8851 spi1.0: message enable is 0 [ 2.508270] ks8851 spi1.0: eth0: revision 1, MAC 82:c4:37:2a:6e:27, IRQ 194 [ 2.516204] PPP generic driver version 2.4.2 [ 2.521331] PPP Deflate Compression module registered [ 2.527038] PPP BSD Compression module registered [ 2.533325] PPP MPPE Compression module registered [ 2.538757] NET: Registered protocol family 24 [ 2.543884] tun: Universal TUN/TAP device driver, 1.6 [ 2.552032] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com> [ 2.559082] usbcore: registered new interface driver asix [ 2.559082] usbcore: registered new interface driver cdc_ether [ 2.572113] usbcore: registered new interface driver net1080 [ 2.578582] usbcore: registered new interface driver cdc_subset [ 2.585510] usbcore: registered new interface driver zaurus [ 2.591796] cdc_ncm: 04-Aug-2011 [ 2.591796] usbcore: registered new interface driver cdc_ncm [ 2.591796] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 3.625976] ehci-omap ehci-omap.0: OMAP-EHCI Host Controller [ 3.639434] ehci-omap ehci-omap.0: new USB bus registered, assigned bus number 1 [ 3.647888] ehci-omap ehci-omap.0: irq 109, io mem 0x4a064c00 [ 3.695159] ehci-omap ehci-omap.0: USB 2.0 started, EHCI 1.00 [ 3.701812] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002 [ 3.709381] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 3.717498] usb usb1: Product: OMAP-EHCI Host Controller [ 3.723419] usb usb1: Manufacturer: Linux 3.0.31-01786-g9aef295 ehci_hcd [ 3.730957] usb usb1: SerialNumber: ehci-omap.0 [ 3.736663] hub 1-0:1.0: USB hub found [ 3.741027] hub 1-0:1.0: 3 ports detected [ 3.769866] usbcore: registered new interface driver cdc_acm [ 3.776245] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters [ 3.785125] Initializing USB Mass Storage driver... [ 3.790832] usbcore: registered new interface driver usb-storage [ 3.797515] USB Mass Storage support registered. [ 3.802978] usbcore: registered new interface driver usbserial [ 3.809509] usbserial: USB Serial Driver core [ 3.816558] android_usb gadget: Mass Storage Function, version: 2009/09/11 [ 3.824279] android_usb gadget: Number of LUNs=1 [ 3.829559] lun0: LUN: removable file: (no medium) [ 3.835388] android_usb gadget: android_usb ready [ 3.840759] musb-hdrc musb-hdrc: MUSB HDRC host driver [ 3.846618] musb-hdrc musb-hdrc: new USB bus registered, assigned bus number 2 [ 3.854797] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002 [ 3.862426] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 3.870544] usb usb2: Product: MUSB HDRC host driver [ 3.876098] usb usb2: Manufacturer: Linux 3.0.31-01786-g9aef295 musb-hcd [ 3.883636] usb usb2: SerialNumber: musb-hdrc [ 3.889160] hub 2-0:1.0: USB hub found [ 3.893402] hub 2-0:1.0: 1 port detected [ 3.898681] mousedev: PS/2 mouse device common for all mice [ 3.905731] input: omap4-keypad as /devices/platform/omap/omap4-keypad/input/input0 [ 3.920806] tm12xx_ts: Synaptic TM12xx Touchscreen Driver found man id 1 (1) [ 3.934143] tm12xx_ts 2-004b: resetting device (reg 0x62) [ 4.077911] tm12xx_ts 2-004b: no button capabilities found [ 4.084594] tm12xx_ts: Synaptic TM12xx Touchscreen Driver found man id 1 (1) [ 4.093048] tm12xx_ts: product ID: TM1217 family:1 fw:9 [ 4.099304] input: syn_tm12xx_ts_1 as /devices/platform/omap/omap_i2c.2/i2c-2/2-004b/input/input1 [ 4.110626] tm12xx_ts 2-004b: device status: 0x0, no error [ 4.120330] tm12xx_ts 3-004b: resetting device (reg 0x62) [ 4.263244] tm12xx_ts 3-004b: no button capabilities found [ 4.276306] CMA3000 Acclerometer : Revision 10 [ 4.281890] tm12xx_ts: product ID: TM1217 family:1 fw:9 [ 4.288177] input: syn_tm12xx_ts_2 as /devices/platform/omap/omap_i2c.3/i2c-3/3-004b/input/input2 [ 4.299316] tm12xx_ts 3-004b: device status: 0x0, no error [ 4.332458] input: cma3000-acclerometer as /devices/virtual/input/input3 [ 4.379455] bh1780 3-0029: Ambient Light Sensor, Rev : 1 [ 4.385620] input: bh1780gli as /devices/virtual/input/input4 [ 4.393402] bmp085 4-0077: BMP085 ver. 2.0 found. [ 4.398925] input: bmp085 as /devices/virtual/input/input5 [ 4.405242] bmp085 4-0077: Succesfully initialized bmp085! [ 4.411956] twl6030_pwrbutton_probe: Enter [ 4.417022] input: twl6030_pwrbutton as /devices/platform/omap/omap_i2c.1/i2c-1/1-0049/twl6030_pwrbutton/input/input6 [ 4.430664] input: hmc5843 as /devices/virtual/input/input7 [ 4.437316] sfh7741_probe: Proximity sensor [ 4.442291] input: sfh7741 as /devices/platform/sfh7741.1/input/input8 [ 4.454315] using rtc device, twl_rtc, for alarms [ 4.459472] twl_rtc twl_rtc: rtc core: registered twl_rtc as rtc0 [ 4.466918] i2c /dev entries driver [ 4.471710] lirc_dev: IR Remote Control driver registered, major 249 [ 4.478881] IR NEC protocol handler initialized [ 4.483947] IR RC5(x) protocol handler initialized [ 4.489318] IR RC6 protocol handler initialized [ 4.494476] IR JVC protocol handler initialized [ 4.499542] IR Sony protocol handler initialized [ 4.504821] IR RC5 (streamzap) protocol handler initialized [ 4.511016] IR LIRC bridge handler initialized [ 4.515991] Linux video capture interface: v2.00 [ 4.521423] usbcore: registered new interface driver uvcvideo [ 4.527832] USB Video Class driver (v1.1.0) [ 4.532806] dmm: probe base: fd300000, irq 145 [ 4.668792] twl6030_bci twl6030_bci: Battery Voltage at Bootup is 3657 mV [ 4.711975] lm75 3-0048: hwmon0: sensor 'tmp105' [ 4.721252] OMAP Watchdog Timer Rev 0x00: initial timeout 30 sec [ 4.730377] device-mapper: uevent: version 1.0.3 [ 4.735992] device-mapper: ioctl: 4.20.0-ioctl (2011-02-02) initialised: dm-devel@redhat.com [ 4.745635] Bluetooth: HCI UART driver ver 2.2 [ 4.750762] Bluetooth: HCI H4 protocol initialized [ 4.756256] Bluetooth: Bluetooth Driver for TI WiLink - Version 1.0 [ 4.765869] (stc): st_register(2) [ 4.769622] (stc): chnl_id list empty :2 [ 4.769805] cpuidle: using governor ladder [ 4.769805] cpuidle: using governor menu [ 4.783325] (stk) : st_kim_start [ 4.793426] Registered led device: omap4:green:debug0 [ 4.799499] Registered led device: omap4:green:debug1 [ 4.805389] Registered led device: omap4:green:debug2 [ 4.811462] Registered led device: omap4:green:debug3 [ 4.817321] Registered led device: omap4:green:debug4 [ 4.823089] Registered led device: omap4:blue:user [ 4.828613] Registered led device: omap4:red:user [ 4.834136] Registered led device: omap4:green:user [ 4.843597] Registered led device: omap4:green:chrg [ 4.849426] omap4430_sdp_display_probe:Enter [ 4.854339] Registered led device: lcd-backlight [ 4.871826] omap4430_sdp_display_probe:Exit [ 4.876800] omap4430_keypad_led_probe:Enter [ 4.881652] Registered led device: keyboard-backlight [ 4.887908] omap4430_keypad_led_probe:Exit [ 4.895080] usbcore: registered new interface driver usbhid [ 4.901275] usbhid: USB HID core driver [ 4.910797] logger: created 256K log 'log_main' [ 4.910919] (stk) :ldisc_install = 1 [ 4.919952] logger: created 256K log 'log_events' [ 4.925628] logger: created 256K log 'log_radio' [ 4.930938] logger: created 256K log 'log_system' [ 4.936737] No CPUfreq policy at this point. [ 4.942230] OMAPRPC: Registration of OMAPRPC rpmsg service returned 0! [ 4.950561] OMAP HSI: HSI driver version 0.4.3 [ 4.952117] mmc0: new high speed DDR MMC card at address 0001 [ 4.962127] mmcblk0: mmc0:0001 SEM08G 7.39 GiB [ 4.962432] OMAP HSI: Platform DRIVER register FAILED: -19 [ 4.963073] usbcore: registered new interface driver snd-usb-audio [ 4.980438] mmcblk0boot0: mmc0:0001 SEM08G partition 1 1.00 MiB [ 4.980957] SDP4430 SoC init [ 4.990600] mmcblk0boot1: mmc0:0001 SEM08G partition 2 1.00 MiB [ 5.008117] Alternate GPT is invalid, using primary GPT. [ 5.014282] mmcblk0: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 [ 5.027160] mmcblk0boot1: unknown partition table [ 5.035644] mmcblk0boot0: unknown partition table [ 5.038818] asoc: null-codec-dai <-> MultiMedia1 mapping ok [ 5.040618] asoc: null-codec-dai <-> MultiMedia2 mapping ok [ 5.043121] asoc: null-codec-dai <-> Voice mapping ok [ 5.044860] asoc: null-codec-dai <-> Tones mapping ok [ 5.046600] asoc: null-codec-dai <-> Vibra mapping ok [ 5.047698] asoc: null-codec-dai <-> MODEM mapping ok [ 5.048736] asoc: null-codec-dai <-> MultiMedia1 LP mapping ok [ 5.051116] asoc: FM Digital <-> omap-mcbsp-dai.1 mapping ok [ 5.052856] asoc: twl6040-dl1 <-> mcpdm-dl mapping ok [ 5.055450] asoc: dmic-hifi <-> omap-dmic-dai-0 mapping ok [ 5.100982] twl6040-codec twl6040-codec: ASoC: Failed to create Aux/FM Stereo In debugfs file [ 5.111785] asoc: twl6040-dl1 <-> mcpdm-dl1 mapping ok [ 5.118682] asoc: twl6040-ul <-> mcpdm-ul1 mapping ok [ 5.125457] asoc: twl6040-dl2 <-> mcpdm-dl2 mapping ok [ 5.132415] asoc: twl6040-vib <-> mcpdm-vib mapping ok [ 5.139312] asoc: Bluetooth <-> omap-mcbsp-dai.0 mapping ok [ 5.146820] asoc: Bluetooth <-> omap-mcbsp-dai.0 mapping ok [ 5.154266] asoc: FM Digital <-> omap-mcbsp-dai.1 mapping ok [ 5.161865] asoc: MODEM <-> omap-mcbsp-dai.1 mapping ok [ 5.168884] asoc: dmic-hifi <-> omap-dmic-abe-dai-0 mapping ok [ 5.176605] asoc: dmic-hifi <-> omap-dmic-abe-dai-1 mapping ok [ 5.184234] asoc: dmic-hifi <-> omap-dmic-abe-dai-2 mapping ok [ 5.192016] asoc: null-codec-dai <-> omap-abe-vxrec-dai mapping ok [ 5.201812] input: SDP4430 Headset Jack as /devices/platform/soc-audio/sound/card0/input9 [ 5.215606] asoc: hdmi-audio-codec <-> hdmi-audio-dai mapping ok [ 5.223144] ALSA device list: [ 5.226531] #0: TI OMAP4 Board [ 5.230163] #1: OMAP4HDMI [ 5.233520] GACT probability NOT on [ 5.237548] Mirror/redirect action on [ 5.241668] u32 classifier [ 5.244750] Actions configured [ 5.248718] Netfilter messages via NETLINK v0.30. [ 5.254119] nf_conntrack version 0.5.0 (15987 buckets, 63948 max) [ 5.262634] ctnetlink v0.93: registering with nfnetlink. [ 5.268615] NF_TPROXY: Transparent proxy support initialized, version 4.1.0 [ 5.276458] NF_TPROXY: Copyright (c) 2006-2007 BalaBit IT Ltd. [ 5.283538] xt_time: kernel timezone is -0000 [ 5.291748] ip_tables: (C) 2000-2006 Netfilter Core Team [ 5.297973] arp_tables: (C) 2002 David S. Miller [ 5.303253] TCP cubic registered [ 5.308013] NET: Registered protocol family 10 [ 5.322723] Mobile IPv6 [ 5.325592] ip6_tables: (C) 2000-2006 Netfilter Core Team [ 5.332275] IPv6 over IPv4 tunneling driver [ 5.346069] NET: Registered protocol family 17 [ 5.351257] NET: Registered protocol family 15 [ 5.356262] mmc1: host does not support reading read-only switch. assuming write-enable. [ 5.365722] Bridge firewalling registered [ 5.370391] Bluetooth: RFCOMM TTY layer initialized [ 5.376037] Bluetooth: RFCOMM socket layer initialized [ 5.381896] Bluetooth: RFCOMM ver 1.11 [ 5.386108] Bluetooth: BNEP (Ethernet Emulation) ver 1.3 [ 5.392242] mmc1: new high speed SDHC card at address 0007 [ 5.398376] Bluetooth: HIDP (Human Interface Emulation) ver 1.2 [ 5.405578] mmcblk1: mmc1:0007 SD8GB 7.42 GiB [ 5.410827] NET: Registered protocol family 35 [ 5.416503] NET: Registered protocol family 37 [ 5.417633] mmcblk1: p1 p2 [ 5.424743] VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4 [ 5.433471] ThumbEE CPU extension supported. [ 5.438293] Registering SWP/SWPB emulation handler [ 5.450592] Reprogramming LPDDR2 timings to 400000000 Hz [ 5.465026] sr_init: No PMIC hook to init smartreflex [ 5.470977] smartreflex smartreflex.0: omap_sr_probe: SmartReflex driver initialized [ 5.479766] smartreflex smartreflex.1: omap_sr_probe: SmartReflex driver initialized [ 5.488677] smartreflex smartreflex.2: omap_sr_probe: SmartReflex driver initialized [ 5.497894] SmartReflex class 1.5 driver: initialized (86400000ms) [ 5.505065] cpufreq_interactive_input_connect: connect to syn_tm12xx_ts_1 [ 5.512847] cpufreq_interactive_input_connect: connect to syn_tm12xx_ts_2 [ 5.521026] Power Management for TI OMAP4. [ 5.525878] OMAP4 PM: Static dependency added between MPUSS <-> EMIF, MPUSS <-> L4_PER/CFG MPUSS <-> L3_MAIN_1. [ 5.536865] sr_class1p5_calib_work: mpu: Calibration complete: Voltage Nominal=1200000Calib=1088800 margin=0 [ 5.539886] mmc2: card claims to support voltages below the defined range. These will be ignored. [ 5.556976] OMAP4 PM: Static dependency added between DUCATI <-> L4_PER/CFG and DUCATI <-> L3. [ 5.559722] mmc2: queuing unknown CIS tuple 0x91 (3 bytes) [ 5.560546] mmc2: new high speed SDIO card at address 0001 [ 5.578247] sr_class1p5_calib_work: iva: Calibration complete: Voltage Nominal=950000Calib=873580 margin=0 [ 5.597869] sr_class1p5_calib_work: core: Calibration complete: Voltage Nominal=1127000Calib=1063480 margin=0 [ 5.609497] clock: disabling unused clocks to save power [ 5.666107] cannot apply mgr(lcd) on inactive device [ 5.672210] omapfb omapfb: failed to apply dispc config [ 5.678253] cannot apply mgr(tv) on inactive device [ 5.683837] sr_class1p5_calib_work: core: Calibration complete: Voltage Nominal=962000Calib=898900 margin=0 [ 5.683898] sr_class1p5_calib_work: mpu: Calibration complete: Voltage Nominal=1025000Calib=924220 margin=0 [ 5.705627] omapfb omapfb: failed to apply dispc config [ 5.711822] cannot apply mgr(lcd2) on inactive device [ 5.717681] omapfb omapfb: failed to apply dispc config [ 5.863494] taal display0: taal panel revision e3.85.7d [ 5.978515] twl_rtc twl_rtc: setting system clock to 2000-01-01 00:06:04 UTC (946685164) [ 5.989135] Waiting 2sec before mounting root device... [ 6.066589] (stk) :ldisc installation timeout [ 6.071472] (stk) :ldisc_install = 0 [ 7.230712] (stk) : timed out waiting for ldisc to be un-installed [ 7.344848] (stk) :ldisc_install = 1 [ 8.004364] EXT2-fs (mmcblk1p2): warning: mounting ext3 filesystem as ext2 [ 8.012542] EXT2-fs (mmcblk1p2): warning: mounting unchecked fs, running e2fsck is recommended [ 8.504119] (stk) :ldisc installation timeout [ 8.509002] (stk) :ldisc_install = 0 [ 8.553405] VFS: Mounted root (ext2 filesystem) on device 179:26. [ 8.560943] Freeing init memory: 288K [ 8.591796] init: skipping insecure file '/default.prop' [ 8.600463] init: skipping insecure file '/init.rc' [ 9.668182] (stk) : timed out waiting for ldisc to be un-installed [ 9.781921] (stk) :ldisc_install = 1 [ 10.941589] (stk) :ldisc installation timeout [ 10.946899] (stk) :ldisc_install = 0 [ 12.105651] (stk) : timed out waiting for ldisc to be un-installed [ 12.219787] (stk) :ldisc_install = 1 [ 13.012634] init: Timed out waiting for /dev/.coldboot_done [ 13.024414] init: skipping insecure file '/system/build.prop' [ 13.034606] init: Unable to open persistent property directory /data/property errno: 2 [ 13.379119] (stk) :ldisc installation timeout [ 13.383850] (stk) :ldisc_install = 0 [ 14.543182] (stk) : timed out waiting for ldisc to be un-installed [ 14.657501] (stk) :ldisc_install = 1 [ 15.816619] (stk) :ldisc installation timeout [ 15.821899] (stk) :ldisc_install = 0 [ 16.980743] (stk) : timed out waiting for ldisc to be un-installed [ 17.095062] (stk) :ldisc_install = 1 [ 18.254089] (stk) :ldisc installation timeout [ 18.259216] (stk) :ldisc_install = 0 [ 19.418273] (stk) : timed out waiting for ldisc to be un-installed [ 19.427429] Bluetooth: st_register failed -22 [ 62.004119] HDCP: failed to load keys [ 62.008911] omap-rproc omap-rproc.1: rproc_loader_cont: failed to load ducati-m3.bin
Hello Priyan,
Here is a link with the tested android and ducati sources (note that there are also release notes for compiling your android kernel in case you need to make modifications):
http://omappedia.org/wiki/Android:_Working_with_pre-built_binaries#Blaze
Note that ducati can be installed after you flash your board with android.
Hope this helps.
Best Regards,
Yordan
Hi Yordan,
I have already followed the procedures in the release notes of Android Jellybean for Blaze from omappedia.org (instead of prebuilt image). Thus, I built the MLO, u-boot.bin, uImage and Android File system.
I have solved the above mentioned error by changing the mode of certain .prop and .rc files under system folder of the file system. But, now on booting, the blaze board shows the android logo and stops there. Meanwhile, I am getting some 'untracked pid' errors. Am I missing any files in the Android File System which I have built? I have viewed the logcat, but I couldn't figure out anything from that.
Thanks
Priyan.
Hello Priyan,
Could you please try the solution described here:
http://e2e.ti.com/support/omap/f/849/t/215322.aspx
The steps for AJ4.2.0 should be similar.
Best Regards,
Yordan
Hello Yordan,
As per your opinion, I decided to flash the pre-built image to blaze4430. I have downloaded the required files from omappedia (Now I am trying Android 4.2.5 ). I had a look at the link you gave me. Still I am confused!!!
Can you please elaborate about the following, or describe step wise instructions that I need to do
1) SD card partitions (types) [ I have a FAT 'boot' partition and an ext4 'rootfs' partition]
2) Which all files are to be copied to 'rootfs' partition. [I have copied u-boot.bin and MLO files to 'boot' partition]
3) When the blaze board goes into fastboot mode, the green LED blinks . I waited for 10 minutes. Nothing is on the display!!
Thanks
Priyan
Hello Priyan,
To answer your question:
Since you've been able to enter fastboot mode on your blaze board your first steps were correct.
1) SD card partitions (types) [ I have a FAT 'boot' partition and an ext4 'rootfs' partition]
This is correct.
2) Which all files are to be copied to 'rootfs' partition. [I have copied u-boot.bin and MLO files to 'boot' partition]
This is also correct.
Once you've managed to make blaze board enter fastboot mode you should do the following to boot from the sdcard (as described in the e2e link I gave you):
Note that when executing the below commands your pwd should be the directory where your image files are located.
- from your host pc run sudo ./fastboot oem format
- from your host pc run sudo ./fastboot.sh
- reboot your board
Best Regards,
Yordan
But Yordan, I cannot issue the aforementioned commands from my PC. The console display is stuck after displaying "Fastboot entered".
I am using USB Mini cable for serial port and a micro cable for this process. Shown below the console output.
==========================================
Texas Instruments Inc X-Loader 1.41.0-jenkins-JB_xloader_mr1-1^0 (Apr 3 2013 - 04:03:17)
mmc read: Invalid size
Starting OS Bootloader from MMC/SD1 ...
U-Boot 1.1.4-jenkins-JB_uboot_mr1-294^0 (Apr 3 2013 - 04:03:48)
Load address: 0x80e80000
DRAM: 1024 MB
Flash: 0 kB
Using default environment
In: serial
Out: serial
Err: serial
Battery not detected
Initializing SD(0) Slot.
ptbl slot: SD:(0).
efi partition table not found
efi partition table:
ptbl slot: EMMC:(1).
256 128K xloader
512 256K bootloader
1024 128K misc
2048 16M efs
34816 16K crypto
34848 8M recovery
51232 8M boot
67616 512M system
1116192 256M cache
1640480 6774M userdata
Net: KS8851SNL
Hit any key to stop autoboot: 0
OMAP44XX SDP # fastboot
I2C read: I/O error
I2C read: I/O error
Device Serial Number: 0A3BC3AA0801500D
Fastboot entered...
==================
Thanks
Priyan
I guess that is the console displaying the status of your board.
You should open another console and execute the commands from there.
Best Regards,
Yordan
Hi Yordan,
I was mistaken about the concept of Fastboot. Now, I have flashed Android 4.2.5 to my Blaze4430. I selected S2 switches to boot from EMMC. I could see the bootloader coming up. See the following output. Why does not the kernel bring up?
I have used all of the necessary files from omappedia. In my blaze, the MLO file (https://gforge.ti.com/gf/download/frsrelease/1046/6490/Blaze_OMAP4470_HS_ES1.0_MLO) didn't work for me. I have tried it by changing its name to 'MLO' instead of 'Blaze_OMAP4470_HS_ES1.0_MLO'. Still it didn't work. Later then, I took one of the MLO files ('Blaze_OMAP4430_GP_ES2.3_MLO') in the emmc folder downloaded and renamed it to 'MLO' and tried. This worked for me. I have tried the flashing command ./fastboot.sh --pwd and the flashing was successful. Then, what can be the error?
Output:
=========
Texas Instruments Inc X-Loader 1.41.0-jenkins-JB_xloader_mr1-1^0 (Apr 3 2013 - 04:03:17)
Starting OS Bootloader from EMMC ...
U-Boot 1.1.4-jenkins-JB_uboot_mr1-294^0 (Apr 3 2013 - 04:03:48)
Load address: 0x80e80000
DRAM: 1024 MB
Flash: 0 kB
Using default environment
In: serial
Out: serial
Err: serial
Battery not detected
efi partition table:
ptbl slot: EMMC:(1).
256 128K xloader
512 256K bootloader
1024 128K misc
2048 16M efs
34816 16K crypto
34848 8M recovery
51232 8M boot
67616 512M system
1116192 256M cache
1640480 6774M userdata
Net: KS8851SNL
reboot command [�*K�������M��D)J�S�
ENzo�w��p/��R��;�U�u��/oUu߭]B���$�c��%�,
��Y����4�%a��N<��e�����;��(�c8j��(�m2N��r�o����&���7<��c���G/����О��σH��j�"M��g����h��Cxv�u]
Hit any key to stop autoboot: 0
kernel @ 80008000 (4895472)
ramdisk @ 81000000 (185156)
I2C read: I/O error
Starting kernel ...
Uncompressing Linux... done, booting the kernel.
=================
Hi,
At last, I built Android Jellybean 4.2.5P2 and successfully ported to Blaze4430 board!!! I flashed the image and the device is running perfectly.
The one and only one issue I am facing is the WiFi connectivity. I might have missed anything. I will check it. Anyways, thanks Yordan for your key inputs.
Thanks
Priyan O B.
Hello Priyan,
For the wi-fi you can try the following (bellow commands are from http://omappedia.org/wiki/4AJ.2.5P2_OMAP4_Jelly_Bean_Release_Notes#Building_WLAN_driver_WiLink7)
try executing the following commands on your board:
# su # wilink7.sh
Best Regards,
Yordan