NORMAL BOOT:
== Kernel bootargs ==
nand-ecc=chip console=ttyO0,115200n8 display=28 ignore_loglevel early_printk no_console_suspend mtdparts=omap2-nand.0:512k(x-loader),1664k(u-boot),384k(u-boot-env),5m(kernel),20m(ramdisk),-(fs) root=/dev/ram rw ramdisk_size=64000
bootm 0x81000000 0x82000000
## Booting kernel from Legacy Image at 81000000 ...
Image Name: Linux-3.0.0-BSP-dm37x-2.2-2
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 3514844 Bytes = 3.4 MiB
Load Address: 80008000
Entry Point: 80008000
Verifying Checksum ... OK
## Loading init Ramdisk from Legacy Image at 82000000 ...
Image Name: uboot ext2 ramdisk rootfs
Image Type: ARM Linux RAMDisk Image (gzip compressed)
Data Size: 13040046 Bytes = 12.4 MiB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
Loading Kernel Image ... OK
OK
Starting kernel ...
[ 0.000000] Linux version 3.0.0-BSP-dm37x-2.2-2 (logic@logic-desktop) (gcc version 4.3.3 (Sourcery G++ Lite 2009q1-203) ) #2 Wed Aug 20 13:57:16 CDT 2014
[ 0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c53c7f
[ 0.000000] CPU: VIPT nonaliasing data cache, VIPT aliasing instruction cache
[ 0.000000] Machine: Logic DM37x Torpedo board
[ 0.000000] debug: ignoring loglevel setting.
[ 0.000000] Reserving 4194304 bytes SDRAM for VRAM
[ 0.000000] Memory policy: ECC disabled, Data cache writeback
[ 0.000000] OMAP3630 ES1.2 (l2cache iva sgx neon isp 192mhz_clk )
[ 0.000000] SRAM: Mapped pa 0x40200000 to va 0xfe400000 size: 0x10000
[ 0.000000] On node 0 totalpages: 64512
[ 0.000000] free_area_init_node: node 0, pgdat c0837c40, node_mem_map c0db1000
[ 0.000000] Normal zone: 512 pages used for memmap
[ 0.000000] Normal zone: 0 pages reserved
[ 0.000000] Normal zone: 64000 pages, LIFO batch:15
[ 0.000000] Clocking rate (Crystal/Core/MPU): 26.0/400/600 MHz
FAILED BOOT:
== Kernel bootargs ==
nand-ecc=chip console=ttyO0,115200n8 display=28 ignore_loglevel early_printk no_console_suspend mtdparts=omap2-nand.0:512k(x-loader),1664k(u-boot),384k(u-boot-env),5m(kernel),20m(ramdisk),-(fs) root=/dev/ram rw ramdisk_size=64000
bootm 0x81000000 0x82000000
## Booting kernel from Legacy Image at 81000000 ...
Image Name: Linux-3.0.0-BSP-dm37x-2.2-2
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 3514844 Bytes = 3.4 MiB
Load Address: 80008000
Entry Point: 80008000
Verifying Checksum ... OK
## Loading init Ramdisk from Legacy Image at 82000000 ...
Image Name: uboot ext2 ramdisk rootfs
Image Type: ARM Linux RAMDisk Image (gzip compressed)
Data Size: 13040046 Bytes = 12.4 MiB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
Loading Kernel Image ... OK
OK
Starting kernel ...
[ 0.000000] Linux version 3.0.0-BSP-dm37x-2.2-2 (logic@logic-desktop) (gcc version 4.3.3 (Sourcery G++ Lite 2009q1-203) ) #2 Wed Aug 20 13:57:16 CDT 2014
[ 0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c53c7f
[ 0.000000] CPU: VIPT nonaliasing data cache, VIPT aliasing instruction cache
[ 0.000000] Machine: Logic DM37x SOM LV board
[ 0.000000] debug: ignoring loglevel setting.
[ 0.000000] Reserving 4194304 bytes SDRAM for VRAM
[ 0.000000] Memory policy: ECC disabled, Data cache writeback
[ 0.000000] OMAP3630 ES1.2 (l2cache iva sgx neon isp 192mhz_clk )
[ 0.000000] SRAM: Mapped pa 0x40200000 to va 0xfe400000 size: 0x10000
[ 0.000000] On node 0 totalpages: 64512
[ 0.000000] free_area_init_node: node 0, pgdat c0837c40, node_mem_map c0db1000
[ 0.000000] Normal zone: 512 pages used for memmap
[ 0.000000] Normal zone: 0 pages reserved
[ 0.000000] Normal zone: 64000 pages, LIFO batch:15
[ 0.000000] Clocking rate (Crystal/Core/MPU): 26.0/400/600 MHz
Why did this happen? How can we prevent it? (booting as a SOM LV, the board does not detect and enable WIFI or MMC (SD card).