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.

Mistral EVM (rev D) and Linux PSP 02.01.03.11 kernel errors on boot

I have a Mistral OMAP 35x EVM board (rev D) and I am trying to bring up the DVSDK 3.0.  

To do this, I installed the Linux PSP and copied the kernel to a TFTP location and tried to get this kernel to boot.  

./OMAP35x-PSP-SDK-setuplinux-02.01.03.11.bin
cd ~/OMAP35x-PSP-SDK-02.01.03.11/images
cp kernel/uImage ~/macfs/tftpboot

I run minicom  and stop boot process  with keystroke

under u-boot (which is currently v1.1.4)

setenv bootcmd 'dhcp; bootm'
setenv serverip 10.0.1.195
setenv bootfile uImage
setenv rootpath /Users/charlie/macfs/filesys
setenv nfshost 10.0.1.195
setenv bootargs console=ttyS0,115200n8 noinitrd rw ip=dhcp  root=/dev/nfs nfsroot=$(nfshost):$(rootpath),nolock mem=99M mpurate=600

boot
The kernel TFTPs ok and starts to boot.  Then I get an error.  I am not sure what the issue is.  Anyone have any suggestions?

Thanks,

Charlie


OMAP3EVM # boot
Reseting CHIP... Done
LAN9x18 (0x01150002) detected.
Setting mac address: 00:50:c2:7e:8b:53
start Auto negotiation... (take ~2sec)
Auto negotiation complete, 100BaseTX, full duplex
BOOTP broadcast 1
DHCP client bound to address 10.0.1.196
TFTP from server 10.0.1.195; our IP address is 10.0.1.196
Filename 'uImage'.
Load address: 0x80000000
Loading: #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         ##########################
done
Bytes transferred = 2128128 (207900 hex)
## Booting image at 80000000 ...
   Image Name:   Linux-2.6.29-rc3-omap1
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    2128064 Bytes =  2 MB
   Load Address: 80008000
   Entry Point:  80008000
   Verifying Checksum ... OK
OK

Starting kernel ...

Uncompressing Linux.......................................................................................................
<5>Linux version 2.6.29-rc3-omap1 (x0029463@psplinux050) (gcc version 4.2.3 (Sourcery G++ Lite 2008q1-126)) #1 Mon Sep 149
CPU: ARMv7 Processor [411fc082] revision 2 (ARMv7), cr=10c5387f
CPU: VIPT nonaliasing data cache, VIPT nonaliasing instruction cache
Machine: OMAP3 EVM
Memory policy: ECC disabled, Data cache writeback
<7>On node 0 totalpages: 25344
<7>free_area_init_node: node 0, pgdat c0440c24, node_mem_map c0464000
<7>  Normal zone: 198 pages used for memmap
<7>  Normal zone: 0 pages reserved
<7>  Normal zone: 25146 pages, LIFO batch:7
<6>OMAP3530 ES2.1 (full speed SGX, IVA2)
<6>SRAM: Mapped pa 0x40200000 to va 0xd7000000 size: 0x100000
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 25146
<5>Kernel command line: console=ttyS0,115200n8 noinitrd rw ip=dhcp root=/dev/nfs nfsroot=:,nolock mem=99M mpurate=600
<6>Clocking rate (Crystal/DPLL/MPU core): 26.0/332/500 MHz
<6>IVA2 clocking rate: 360 MHz
<6>Reprogramming SDRC
<6>GPMC revision 5.0
<6>IRQ: Found an INTC at 0xd8200000 (revision 4.0) with 96 interrupts
<6>Total of 96 interrupts on 1 active controller
<6>OMAP34xx GPIO hardware version 2.5
PID hash table entries: 512 (order: 9, 2048 bytes)
<6>OMAP clockevent source: GPTIMER1 at 32768 Hz
Console: colour dummy device 80x30
<6>Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
<6>Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
<6>Memory: 99MB = 99MB total
<5>Memory: 95800KB available (3928K code, 370K data, 156K init)
<6>Calibrating delay loop... 499.92 BogoMIPS (lpj=1949696)
Mount-cache hash table entries: 512
<6>CPU: Testing write buffer coherency: ok
<6>net_namespace: 520 bytes
<6>NET: Registered protocol family 16
<4>MUX: setup J21_34XX_I2C1_SDA (0xd80021bc): 0x1718 -> 0x0118
<4>MUX: setup K21_34XX_I2C1_SCL (0xd80021ba): 0x1718 -> 0x0118
<4>MUX: setup AE15_34XX_I2C2_SDA (0xd80021c0): 0x1718 -> 0x0118
<4>MUX: setup AF15_34XX_I2C2_SCL (0xd80021be): 0x1718 -> 0x0118
<4>MUX: setup AG14_34XX_I2C3_SDA (0xd80021c4): 0x1718 -> 0x0118
<4>MUX: setup AF14_34XX_I2C3_SCL (0xd80021c2): 0x1718 -> 0x0118
<4>MUX: setup AF26_34XX_GPIO0 (0xd80021e0): 0x1718 -> 0x0118
<4>MUX: setup L8_34XX_GPIO63 (0xd80020ce): 0x1718 -> 0x0004
<4>MUX: setup AF4_34XX_GPIO135 (0xd8002162): 0x1718 -> 0x011c
<4>MUX: setup AA10_3430_USB2HS_PHY_STP (0xd80025f2): 0x1700 -> 0x0003
<4>MUX: setup AA8_3430_USB2HS_PHY_CLK (0xd80025f0): 0x1700 -> 0x0003
<4>MUX: setup AA9_3430_USB2HS_PHY_DIR (0xd80025f4): 0x1700 -> 0x010b
<4>MUX: setup AB11_3430_USB2HS_PHY_NXT (0xd80025f6): 0x1700 -> 0x010b
<4>MUX: setup AB10_3430_USB2HS_PHY_D0 (0xd80025f8): 0x1700 -> 0x010b
<4>MUX: setup AB9_3430_USB2HS_PHY_D1 (0xd80025fa): 0x1700 -> 0x010b
<4>MUX: setup W3_3430_USB2HS_PHY_D2 (0xd80021d4): 0x1708 -> 0x010b
<4>MUX: setup T4_3430_USB2HS_PHY_D3 (0xd80021de): 0x1708 -> 0x010b
<4>MUX: setup T3_3430_USB2HS_PHY_D4 (0xd80021d8): 0x1700 -> 0x010b
<4>MUX: setup R3_3430_USB2HS_PHY_D5 (0xd80021da): 0x1700 -> 0x010b
<4>MUX: setup R4_3430_USB2HS_PHY_D6 (0xd80021dc): 0x1708 -> 0x010b
<4>MUX: setup T2_3430_USB2HS_PHY_D7 (0xd80021d6): 0x1700 -> 0x010b
<4>MUX: setup AG4_34XX_GPIO134 (0xd8002160): 0x1718 -> 0x0004
<4>MUX: setup U8_34XX_GPIO54 (0xd80020b4): 0x0218 -> 0x0004
<4>MUX: setup AE4_34XX_GPIO136 (0xd8002164): 0x0200 -> 0x0004
<6>omap3evmdc: Driver registration complete 
<6>Switched to new clocking rate (Crystal/Core/MPU): 26.0/332/600 MHz
<6>IVA2 clocking rate: 430 MHz
<6>Calibrating delay loop... 597.64 BogoMIPS (lpj=2334720)
<6>OMAP DMA hardware revision 4.0
<3>USB: No board-specific platform config found
<6>OMAP DSS rev 2.0
<6>OMAP DISPC rev 3.0
<6>OMAP VENC rev 2
<6>OMAP DSI rev 1.0
bio: create slab <bio-0> at 0
<6>i2c_omap i2c_omap.1: bus 1 rev3.12 at 2600 kHz
<6>twl4030: PIH (irq 7) chaining IRQs 368..375
<6>twl4030: power (irq 373) chaining IRQs 376..383
<6>twl4030: gpio (irq 368) chaining IRQs 384..401
<6>i2c_omap i2c_omap.2: bus 2 rev3.12 at 400 kHz
<6>i2c_omap i2c_omap.3: bus 3 rev3.12 at 400 kHz
<5>SCSI subsystem initialized
<6>usbcore: registered new interface driver usbfs
<6>usbcore: registered new interface driver hub
<6>usbcore: registered new device driver usb
<6>musb_hdrc: version 6.0, musb-dma, host, debug=0
<1>Unhandled fault: external abort on non-linefetch (0x1028) at 0xd80ab404
Internal error: : 1028 [#1]
Modules linked in:
CPU: 0    Not tainted  (2.6.29-rc3-omap1 #1)
PC is at musb_platform_init+0xa0/0x168
LR is at _omap2_clk_enable+0xac/0xec
pc : [<c001fef8>]    lr : [<c003a68c>]    psr: 40000013
sp : c5817d50  ip : 00000001  fp : c5817d6c
r10: c001f140  r9 : 00000000  r8 : c042b0a0
r7 : 00000000  r6 : c58618d0  r5 : c58618d0  r4 : c040f450
r3 : d80ab000  r2 : 00000200  r1 : 00000000  r0 : 00000000
Flags: nZcv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment kernel
Control: 10c5387f  Table: 80004019  DAC: 00000017
Process swapper (pid: 1, stack limit = 0xc58162e0)
Stack: (0xc5817d50 to 0xc5818000)
7d40:                                     c58618d0 00000000 c0412c90 c0412bf0 
7d60: c5817e44 c5817d70 c001f520 c001fe64 c5817d9c c5817d80 c0311d4c c007db68 
7d80: c0412b80 c0412b88 0000005c d80ab000 c0412b60 c5817da0 c0311db0 c0311c9c 
7da0: c5817dec c5817db0 c00f3114 c0311dac c00f2e40 c00f2d18 c5860e48 c5860de8 
7dc0: c5817df0 c58522d8 c5817dec 00000000 c5860de8 c5817df0 c58522d8 00000001 
7de0: c5817e24 c5817df0 c00f3da4 c00f3104 c58522d8 00000000 00000000 00000001 
7e00: c00f3434 c0412b88 00000000 c0412bcc c043796c c042b0a0 c5817e34 c0412b88 
7e20: c0412c10 c043796c c043796c c042b0a0 00000000 c001f140 c5817e54 c5817e48 
7e40: c01bfd4c c001f2f8 c5817e74 c5817e58 c01bef60 c01bfd38 c0412b88 c0412c10 
7e60: c043796c c043796c c5817e94 c5817e78 c01bf074 c01bee98 00000000 c5817e98 
7e80: c01bf00c c043796c c5817ebc c5817e98 c01be3a8 c01bf018 c58034d8 c0412bb8 
7ea0: 00000000 c043796c c0441380 c588a8a0 c5817ecc c5817ec0 c01beda4 c01be368 
7ec0: c5817efc c5817ed0 c01be970 c01bed90 c032b0a4 c043796c c0441380 c00270b8 
7ee0: c043796c c0441380 00000000 00000000 c5817f24 c5817f00 c01bf268 c01be8d4 
7f00: c00270b8 c0437950 c0441380 00000000 00000000 c001f140 c5817f34 c5817f28 
7f20: c01c0170 c01bf1dc c5817f4c c5817f38 c01c01a4 c01c0110 c00270b8 c0026fcc 
7f40: c5817f5c c5817f50 c001f17c c01c0198 c5817fdc c5817f60 c002f2b0 c001f14c 
7f60: 0000015f c044c298 c5817f94 c5817f78 c00ed300 c00ed114 c5817f94 c583e6e0 
7f80: c00ed4ac c5817f9e c5817fc4 c5817f98 c008833c c00ed338 c5817fb4 3533d488 
7fa0: 00000031 00000000 00000192 c0026fcc 00000000 c00270b8 c0026fcc 00000000 
7fc0: 00000000 00000000 00000000 00000000 c5817ff4 c5817fe0 c00088b8 c002f264 
7fe0: 00000000 00000000 00000000 c5817ff8 c00633a4 c0008854 00ffef00 00ffff00 
Backtrace: 
[<c001fe58>] (musb_platform_init+0x0/0x168) from [<c001f520>] (musb_probe+0x234/0xb6c)
 r5:c0412bf0 r4:c0412c90
[<c001f2ec>] (musb_probe+0x0/0xb6c) from [<c01bfd4c>] (platform_drv_probe+0x20/0x24)
[<c01bfd2c>] (platform_drv_probe+0x0/0x24) from [<c01bef60>] (driver_probe_device+0xd4/0x180)
[<c01bee8c>] (driver_probe_device+0x0/0x180) from [<c01bf074>] (__driver_attach+0x68/0x8c)
 r7:c043796c r6:c043796c r5:c0412c10 r4:c0412b88
[<c01bf00c>] (__driver_attach+0x0/0x8c) from [<c01be3a8>] (bus_for_each_dev+0x4c/0x84)
 r7:c043796c r6:c01bf00c r5:c5817e98 r4:00000000
[<c01be35c>] (bus_for_each_dev+0x0/0x84) from [<c01beda4>] (driver_attach+0x20/0x28)
 r7:c588a8a0 r6:c0441380 r5:c043796c r4:00000000
[<c01bed84>] (driver_attach+0x0/0x28) from [<c01be970>] (bus_add_driver+0xa8/0x214)
[<c01be8c8>] (bus_add_driver+0x0/0x214) from [<c01bf268>] (driver_register+0x98/0x120)
 r8:00000000 r7:00000000 r6:c0441380 r5:c043796c r4:c00270b8
[<c01bf1d0>] (driver_register+0x0/0x120) from [<c01c0170>] (platform_driver_register+0x6c/0x88)
[<c01c0104>] (platform_driver_register+0x0/0x88) from [<c01c01a4>] (platform_driver_probe+0x18/0x68)
[<c01c018c>] (platform_driver_probe+0x0/0x68) from [<c001f17c>] (musb_init+0x3c/0x54)
 r5:c0026fcc r4:c00270b8
[<c001f140>] (musb_init+0x0/0x54) from [<c002f2b0>] (__exception_text_end+0x58/0x184)
[<c002f258>] (__exception_text_end+0x0/0x184) from [<c00088b8>] (kernel_init+0x70/0xdc)
[<c0008848>] (kernel_init+0x0/0xdc) from [<c00633a4>] (do_exit+0x0/0x65c)
 r5:00000000 r4:00000000
Code: e12fff33 ea000000 eb008549 e59f30b0 (e5932404) 
<4>---[ end trace 1b75b31a2719ed1c ]---
<0>Kernel panic - not syncing: Attempted to kill init!