The TI E2E™ design support forums will undergo maintenance from Sept. 28 to Oct. 2. If you need design support during this time, contact your TI representative or open a new support request with our customer support center.

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.

Android on am3892

Other Parts Discussed in Thread: AM3892

Hi,

 I have custom board based on am3892, i'm trying to run Android but during boot 'recovery' is called. Have you got any clues about this issue?

Here I provide full log:

 

Terminal log file
Date: 04.02.2013 - 8:43:28
-----------------------------------------------
я

U-Boot 2010.06 (Feb 01 2013 - 15:06:53)

DRAM: 2 GiB
Using default environment

Hit any key to stop autoboot: 0
mmc1 is available
reading u-boot.bin

180416 bytes read
## Starting application at 0x80800000 ...


U-Boot 2010.06 (Feb 01 2013 - 15:13:21)

TI8168-GP rev 1.2

ARM clk: 987MHz
DDR clk: 398MHz

I2C: ready
DRAM: 2 GiB
NAND: HW ECC Hamming Code selected
NAND device: Manufacturer ID: 0xec, Chip ID: 0xdc (Samsung NAND 512MiB 3,3V 8-bit)
NAND bus width 16 instead 8 bit
No NAND device found!!!
0 MiB
*** Warning - bad CRC or NAND, using default environment

:,;;:;:;;;;;;;;r;;:,;;:;:;;;;;;;;:,;;:;:;;;;;;;;:,;;:;:;;;;;;;;:;;;;;;;;:,;;:;:
;,;:::;;;;r;;;rssiSiS552X5252525259GX2X9hX9X9XX2325S55252i5:,;;:;:;;;;;;;;:,;;:
;:;;;;;;;rrssSsS52S22h52299GGAAMHMM#BBH#B#HMM#HMBA&&XX2255S2S5Si:,;;:;:;;;;;;;;
;:;;r;;rsrrriiXS5S329&A&MH#BMB#A&9XXA252GXiSXX39AAMMMBB&G22S5i2SSiiiisi:,;;:;:;
;;;;;r;rr2iisiih393HB#B#AA99i22irrrX3X52AGsisss2Xii2299HBMA&X2S5S5iSiisSsi:,;;:
r:r;rrsrsihXSi2&##MHB&Ahh3AGHGA9G9h&#H##@@@##MAMMXXX9SSS29&&HGGX2i5iisiiisisi:,
;;rrrrsSiiiA&ABH&A9GAGhAhBAMHA9HM@@@@@@@@@@@@@@@@@@@HHhAh2S2SX9&Gh22SSiisiiisii
r:rrssisiS2XM##&h3AGAX&3GG3Ssr5H@M#HM2; ;2X&&&MHMB###GBB#B&XXSSs529XX55iSsisisi
r;rsrisSi2XHAhX99A3XXG&&XS;:,rH#HGhAS @@@@3rs2XBM@@A552&&AHA2XiisSS252SSsisSs
r;issi5S22&&3iSSX292&hXsr;;:;h@&G339&S9@@@@2@MA&9&HB##Xris29ABMAAX2ir;rsSi5iss5
rrsSi2XhG&9GXh399&X99i;;;;;;r#H&293H9X#@@@@@@@B&9GhAH@XrrsrsiXABHB&HG2rr;rrSiSi
;:rsisS599&AA9XG&3A35r;:::;,;BMh&&2iX5A@@@@@@@&392X5GB2;;;r;iSX393A##A&Xi:::rsi
;:rss552222X553&XHMhir;;::,:,h#HhGSXhG3#@@@@#AXXS2XAHA;::;;;;ss55XShBA3239r:,;;
r;ii2S5SSi2i53hirsh2srr::,,,,;MMXX359&Ah3h&Si59SX99A#i:,::::;;sri2,.2r;:SGAr;,:
;:;rrrrssiriXGSi::shs;;;,,,:,,rBBA9h5s5h5iS5isi2SAHB5:,,,:::;rrs5&SrisSX5Srrr:,
;,r;;;;rsriSSrrrr;;5Xrr;;,:,,.,;9AA2SsisS5323XXXG9&i:.,,::;;r;;;srrrrrr;;:;::::
:,;r;r;rrissrrr;:;::;s;;;;,:,,..,r293h222hXXAAGGGX;:,,,:,:,::;:;::,:,,,,...,,,,
;,;;;;rrrrrrrrirr;,.,,:::::::,,,,.,;SX&ABAB2hhXir:,,.,,.,,:,,,,..,,,..,..,,,..:
:.:;:;;;:;;;;r;rrs;:.. ,,:::::,:,:,,.::rrsrr;;,,.......,..,....,,,,,,,...,.,,:,
:.:::,::::::;;r;rrr;:.......,.,.,,:::,,...............,,::.,,,,:,::,,:,:,,,:,;:
,.::,:,,,,,;;;;;;;;r;;::,..............................;;;:;::::,:::::::,:,:,,,
: ,,:,,,,,,,,,,,,,:;rrr;;:;,,,,,,,::,.,.:.,.,;s,:;;;;:;:;;;;;::::,:::,:::,:,:,:
,.,,,,,,,...,,.,,....................................:,............:,,,:,:,,,,,

Net: <ethaddr> not set. Reading from E-fuse
Detected MACID:0:18:31:88:37:82
DaVinci EMAC
Hit any key to stop autoboot: 3 2 1 0
mmc1 is available
reading boot.scr

440 bytes read
Running bootscript from MMC/SD to set the ENV...
## Executing script at 80900000
reading uImage

2372948 bytes read
***** Kernel: /dev/mmcblk0p1/uImage *****
***** RootFS: /dev/mmcblk0p2 *****
## Booting kernel from Legacy Image at 81000000 ...
Image Name: Linux-2.6.37-ga3643b9
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 2372884 Bytes = 2.3 MiB
Load Address: 80008000
Entry Point: 80008000
Verifying Checksum ... OK
Loading Kernel Image ... OK
OK

Starting kernel ...

Uncompressing Linux... done, booting the kernel.
<5>Linux version 2.6.37-ga3643b9 (root@svn) (gcc version 4.4.0 (GCC) ) #1 Fri Feb 1 17:02:05 MSK 2013

CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c53c7f

CPU: VIPT nonaliasing data cache, VIPT aliasing instruction cache

Machine: ti8168evm

Linux version 2.6.37-ga3643b9 (root@svn) (gcc version 4.4.0 (GCC) ) #1 Fri Feb 1 17:02:05 MSK 2013

CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c53c7f

CPU: VIPT nonaliasing data cache, VIPT aliasing instruction cache

Machine: ti8168evm

<6>bootconsole [earlycon0] enabled

bootconsole [earlycon0] enabled

<6>reserved size = 0 at 0

reserved size = 0 at 0

Memory policy: ECC disabled, Data cache writeback

Memory policy: ECC disabled, Data cache writeback

<5>Truncating RAM at 90000000-bfffffff to -afffffff (vmalloc region overlap).

Truncating RAM at 90000000-bfffffff to -afffffff (vmalloc region overlap).

<6>OMAP chip is TI8168 1.1

OMAP chip is TI8168 1.1

<7>On node 0 totalpages: 173568

<7>free_area_init_node: node 0, pgdat c04afffc, node_mem_map c04ed000

<7> Normal zone: 1728 pages used for memmap

<7> Normal zone: 0 pages reserved

<7> Normal zone: 171840 pages, LIFO batch:31

<7>pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768

<7>pcpu-alloc: [0] 0

Built 1 zonelists in Zone order, mobility grouping on. Total pages: 171840

Built 1 zonelists in Zone order, mobility grouping on. Total pages: 171840

<5>Kernel command line: mem=166M@0x80000000 mem=768M@0x90000000 console=ttyO2,115200n8 earlyprintk androidboot.console=ttyO2 root=/dev/mmcblk0p2 rw rootfstype=ext3 rootdelay=1 init=/init ip=off

Kernel command line: mem=166M@0x80000000 mem=768M@0x90000000 console=ttyO2,115200n8 earlyprintk androidboot.console=ttyO2 root=/dev/mmcblk0p2 rw rootfstype=ext3 rootdelay=1 init=/init ip=off

<6>PID hash table entries: 4096 (order: 2, 16384 bytes)

PID hash table entries: 4096 (order: 2, 16384 bytes)

<6>Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)

Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)

<6>Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)

Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)

<6>Memory:Memory: 166MB 166MB 768MB 768MB = 934MB total

= 934MB total

<5>Memory: 682276k/682276k available, 11996k reserved, 0K highmem

Memory: 682276k/682276k available, 11996k reserved, 0K highmem

<5>Virtual kernel memory layout:

vector : 0xffff0000 - 0xffff1000 ( 4 kB)

fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB)

DMA : 0xffc00000 - 0xffe00000 ( 2 MB)

vmalloc : 0xf0800000 - 0xf8000000 ( 120 MB)

lowmem : 0xc0000000 - 0xf0000000 ( 768 MB)

modules : 0xbf000000 - 0xc0000000 ( 16 MB)

.init : 0xc0008000 - 0xc0036000 ( 184 kB)

.text : 0xc0036000 - 0xc0473000 (4340 kB)

.data : 0xc0474000 - 0xc04b55c0 ( 262 kB)

Virtual kernel memory layout:

vector : 0xffff0000 - 0xffff1000 ( 4 kB)

fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB)

DMA : 0xffc00000 - 0xffe00000 ( 2 MB)

vmalloc : 0xf0800000 - 0xf8000000 ( 120 MB)

lowmem : 0xc0000000 - 0xf0000000 ( 768 MB)

modules : 0xbf000000 - 0xc0000000 ( 16 MB)

.init : 0xc0008000 - 0xc0036000 ( 184 kB)

.text : 0xc0036000 - 0xc0473000 (4340 kB)

.data : 0xc0474000 - 0xc04b55c0 ( 262 kB)

<6>SLUB: Genslabs=11, HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1

SLUB: Genslabs=11, HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1

<6>NR_IRQS:375

NR_IRQS:375

<6>IRQ: Found an INTC at 0xfa200000 (revision 5.0) with 128 interrupts

IRQ: Found an INTC at 0xfa200000 (revision 5.0) with 128 interrupts

<6>Total of 128 interrupts on 1 active controller

Total of 128 interrupts on 1 active controller

<6>GPMC revision 6.0

GPMC revision 6.0

<4>Trying to install interrupt handler for IRQ368

Trying to install interrupt handler for IRQ368

<4>Trying to install interrupt handler for IRQ369

Trying to install interrupt handler for IRQ369

<4>Trying to install interrupt handler for IRQ370

Trying to install interrupt handler for IRQ370

<4>Trying to install interrupt handler for IRQ371

Trying to install interrupt handler for IRQ371

<4>Trying to install interrupt handler for IRQ372

Trying to install interrupt handler for IRQ372

<4>Trying to install interrupt handler for IRQ373

Trying to install interrupt handler for IRQ373

<4>Trying to install interrupt handler for IRQ374

Trying to install interrupt handler for IRQ374

<3>Trying to install type control for IRQ375

Trying to install type control for IRQ375

<3>Trying to set irq flags for IRQ375

Trying to set irq flags for IRQ375

<6>OMAP clockevent source: GPTIMER1 at 27000000 Hz

OMAP clockevent source: GPTIMER1 at 27000000 Hz

Console: colour dummy device 80x30

Console: colour dummy device 80x30

<6>Calibrating delay loop... Calibrating delay loop... <c>986.31 BogoMIPS (lpj=4931584)

986.31 BogoMIPS (lpj=4931584)

<6>pid_max: default: 32768 minimum: 301

pid_max: default: 32768 minimum: 301

<6>Security Framework initialized

Security Framework ini<6>mmc0: new high speed SDHC card at address b368

mmc0: new high speed SDHC card at address b368
<6>mmcblk0: mmc0:b368 USD 3.72 GiB

mmcblk0: mmc0:b368 USD 3.72 GiB
<6> mmcblk0: p1 p2 p3

mmcblk0: p1 p2 p3
<6>EXT3-fs: barriers not enabled

EXT3-fs: barriers not enabled
<6>kjournald starting. Commit interval 5 seconds

kjournald starting. Commit interval 5 seconds
<6>EXT3-fs (mmcblk0p2): EXT3-fs (mmcblk0p2): using internal journalusing internal journal


<7>ext3_orphan_cleanup: truncating inode 8148 to 0 bytes

<6>EXT3-fs (mmcblk0p2): EXT3-fs (mmcblk0p2): 1 truncate cleaned up1 truncate cleaned up


<6>EXT3-fs (mmcblk0p2): EXT3-fs (mmcblk0p2): recovery completerecovery complete


<6>EXT3-fs (mmcblk0p2): EXT3-fs (mmcblk0p2): mounted filesystem with writeback data modemounted filesystem with writeback data mode


VFS: Mounted root (ext3 filesystem) on device 179:2.

VFS: Mounted root (ext3 filesystem) on device 179:2.
<6>devtmpfs: mounted

devtmpfs: mounted
<6>Freeing init memory: 184K

Freeing init memory: 184K
<4>init (1): /proc/1/oom_adj is deprecated, please use /proc/1/oom_score_adj instead.

init (1): /proc/1/oom_adj is deprecated, please use /proc/1/oom_score_adj instead.
<3>init: cannot find '/system/etc/install-recovery.sh', disabling 'flash_recovery'

init: cannot find '/system/etc/install-recovery.sh', disabling 'flash_recovery'
# <3>init: untracked pid 56 exited

init: untracked pid 56 exited
<3>init: untracked pid 57 exited

init: untracked pid 57 exited
syslink: disagrees about version of symbol module_layout

syslink: disagrees about version of symbol module_layout
pvrsrvkm: disagrees about version of symbol module_layout

pvrsrvkm: disagrees about version of symbol module_layout
omaplfb: disagrees about version of symbol module_layout

omaplfb: disagrees about version of symbol module_layout
vpss: disagrees about version of symbol module_layout

vpss: disagrees about version of symbol module_layout
<3>init: untracked pid 69 exited

init: untracked pid 69 exited
ti81xxfbpvrsrvkm: disagrees about version of symbol module_layout

pvrsrvkm: disagrees about version of symbol module_layout
omaplfb: disagrees about version of symbol module_layout

omaplfb: disagrees about version of symbol module_layout
<3>init: untracked pid 85 exited

init: untracked pid 85 exited
<3>init: untracked pid 87 exited

init: untracked pid 87 exited
<3>init: untracked pid 99 exited

init: untracked pid 99 exited
<3>init: untracked pid 98 exited

init: untracked pid 98 exited
pvrsrvkm: disagrees about version of symbol module_layout

pvrsrvkm: disagrees about version of symbol module_layout
omaplfb: disagrees about version of symbol module_layout

omaplfb: disagrees about version of symbol module_layout
<3>init: untracked pid 102 exited

init: untracked pid 102 exited
<3>init: untracked pid 112 exited

init: untracked pid 112 exited
<3>init: untracked pid 113 exited

init: untracked pid 113 exited
pvrsrvkm: disagrees about version of symbol module_layout

pvrsrvkm: disagrees about version of symbol module_layout
<3>init: untracked pid 115 exited

init: untracked pid 115 exited
omaplfb: disagrees about version of symbol module_layout

omaplfb: disagrees about version of symbol module_layout
<3>init: critical process 'servicemanager' exited 4 times in 4 minutes; rebooting into recovery mode

init: critical process 'servicemanager' exited 4 times in 4 minutes; rebooting into recovery mode
<6>musb-hdrc musb-hdrc.1: remove, state 1

musb-hdrc musb-hdrc.1: remove, state 1
<6>usb usb2: USB disconnect, address 1

usb usb2: USB disconnect, address 1
<7>usb usb2: rpm_resume flags 0x4

<7>usb usb2: rpm_resume returns 1

<6>musb-hdrc musb-hdrc.1: USB bus 2 deregistered

musb-hdrc musb-hdrc.1: USB bus 2 deregistered
<6>musb-hdrc musb-hdrc.0: remove, state 1

musb-hdrc musb-hdrc.0: remove, state 1
<6>usb usb1: USB disconnect, address 1

usb usb1: USB disconnect, address 1
<7>usb usb1: rpm_resume flags 0x4

<7>usb usb1: rpm_resume returns 1

<6>musb-hdrc musb-hdrc.0: USB bus 1 deregistered

musb-hdrc musb-hdrc.0: USB bus 1 deregistered
<0>Restarting system with command 'recovery'.

Restarting system with command 'recovery'.

 

 

Best regards,

Anton