booting problem for omap zoom3

42 views
Skip to first unread message

sri

unread,
Aug 10, 2010, 11:48:05 AM8/10/10
to omapzoom
Hi,
Iam trying to boot omap zoom3 with eclair through SD Card. It tries to
load from SDCard, but after some time it hangs giving kernel panic
error.
Can anyone help me resolving the error.

omap-iommu omap-iommu.0: isp: version 1.1
i2c /dev entries driver
Driver 'sd' needs updating - please use bus_type methods
omap2-nand driver initializing
NAND device: Manufacturer ID: 0x2c, Chip ID: 0xbc (Micron NAND 512MiB
1,8V 16-bit)
Creating 7 MTD partitions on "omap2-nand.0":
0x000000000000-0x000000080000 : "X-Loader-NAND"
0x000000080000-0x000000200000 : "U-Boot-NAND"
0x0000001c0000-0x000000200000 : "Boot Env-NAND"
0x000000200000-0x000001e00000 : "Kernel-NAND"
0x000002000000-0x00000c000000 : "system"
0x00000c000000-0x00000e000000 : "userdata"
0x00000e000000-0x000010000000 : "cache"
input: TWL4030 Keypad as /devices/platform/i2c_omap.1/i2c-adapter/
i2c-1/1-004a/twl4030_keypad/input/input0
synaptics_ts_probe: Product Major Version 1
synaptics_ts_probe: Product Minor Version 5
synaptics_ts_probe: product property 2
synaptics_ts_probe: device control 81
synaptics_ts_probe: interrupt enable 3
synaptics_ts_probe: 0xe0: 1 1 1 2 1 5 0 0
synaptics_ts_probe: Sensor properties 601
synaptics_ts_probe: max_x 7515, max_y 4667
synaptics_ts_probe: inactive_x 0 0, inactive_y 0 0
synaptics_ts_probe: snap_x 0-0 0-0, snap_y 0-0 0-0
input: synaptics-rmi-touchscreen as /devices/virtual/input/input1
synaptics_ts_probe: Start touchscreen synaptics-rmi-touchscreen in
interrupt mode
twl4030_rtc twl4030_rtc: rtc core: registered twl4030_rtc as rtc0
Driver for 1-wire Dallas network protocol.
omap_hdq omap_hdq.0: OMAP HDQ Hardware Rev 0.5. Driver in Interrupt
mode
w1_master_driver w1 bus master: Family 1 for 01.000000000000.3d is not
registered.
OMAP Watchdog Timer Rev 0x31: initial timeout 60 sec
Bluetooth: HCI UART driver ver 2.2
Bluetooth: HCI H4 protocol initialized
Bluetooth: HCILL protocol initialized
cpuidle: using governor ladder
cpuidle: using governor menu
usbcore: registered new interface driver usbhid
usbhid: v2.6:USB HID core driver
logger: created 64K log 'log_main'
logger: created 256K log 'log_events'
logger: created 64K log 'log_radio'
Advanced Linux Sound Architecture Driver Version 1.0.18a.
No device for DAI twl4030
No device for DAI twl4030 Voice
No device for DAI twl4030 Clock
No device for DAI omap-mcbsp-dai-0
No device for DAI omap-mcbsp-dai-1
No device for DAI omap-mcbsp-dai-2
No device for DAI omap-mcbsp-dai-3
No device for DAI omap-mcbsp-dai-4
Zoom2 SoC init
No device for DAI null
MUX: setup MCBSP4_SLAVE (0xfa00218a): 0x0004 -> 0x0100
MUX: setup MCBSP4_SLAVE (0xfa0020b6): 0x0000 -> 0x0102
MUX: setup MCBSP4_SLAVE (0xfa0020b8): 0x0004 -> 0x0102
MUX: setup MCBSP4_SLAVE (0xfa0020ba): 0x0101 -> 0x0002
TWL4030 Audio Codec init
asoc: twl4030 <-> omap-mcbsp-dai-0 mapping ok
asoc: twl4030 Voice <-> omap-mcbsp-dai-1 mapping ok
asoc: null <-> omap-mcbsp-dai-1 mapping ok
asoc: null <-> omap-mcbsp-dai-2 mapping ok
ALSA device list:
#0: Zoom2 (twl4030)
oprofile: using timer
TCP cubic registered
Initializing XFRM netlink socket
NET: Registered protocol family 17
NET: Registered protocol family 15
Bluetooth: L2CAP ver 2.13
Bluetooth: L2CAP socket layer initialized
Bluetooth: SCO (Voice Link) ver 0.6
Bluetooth: SCO socket layer initialized
Bluetooth: RFCOMM socket layer initialized
Bluetooth: RFCOMM TTY layer initialized
Bluetooth: RFCOMM ver 1.11
Bluetooth: BNEP (Ethernet Emulation) ver 1.3
Bluetooth: HIDP (Human Interface Emulation) ver 1.2
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
Power Management for TI OMAP3.
pm_dbg_init()
SmartReflex driver initialized
Disabling unused clock "gpt2_ick"
Disabling unused clock "gpio2_dbck"
Disabling unused clock "gpio3_dbck"
Disabling unused clock "gpio5_dbck"
Disabling unused clock "gpt2_fck"
Disabling unused clock "wdt2_ick"
Disabling unused clock "wdt2_fck"
Disabling unused clock "sad2d_ick"
Disabling unused clock "dpll4_m6x2_ck"
Disabling unused clock "dpll4_m5x2_ck"
Disabling unused clock "dpll3_m3x2_ck"
Disabling unused clock "sys_clkout1"
VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev
3
mmc0: host does not support reading read-only switch. assuming write-
enable.
mmc0: new SD card at address aaaa
mmcblk0: mmc0:aaaa SD02G 1.84 GiB
mmcblk0:Console: switching to colour frame buffer device 100x30
omapdss DPI: Could not find exact pixel clock. Requested 21800 kHz,
got 21600 kHz
p1 p2
GPIO-199 autorequested
omapdss DPI error: display already enabled
omap_voutDisplay already enabled
omapdss DPI error: display already enabled
omap_voutDisplay already enabled
omap_voutBuffer Size = 2048000
omap_vout: registered and initialized video device 0
[v4l2]
omap_voutBuffer Size = 2048000
omap_vout: registered and initialized video device 1
[v4l2]
omap_voutdisplay->updated
imx046 2-001a: model id detected 0x46 mfr 0xb, rev# 0x2
imx046 2-001a: imx046 chip version 0x02 detected
video4linux video5: video5 is now omap3/imx046//
lv8093 Lens HW detected
video4linux video5: video5 is now omap3/imx046/lv8093/
lv8093 2-0072: Registered lv8093 as V4L2 device.
Registered lv8093 as i2c device.
twl4030_rtc twl4030_rtc: setting system clock to 2000-01-02 02:05:36
UTC (946778736)
Waiting 1sec before mounting root device...
kjournald starting. Commit interval 5 seconds
EXT3 FS on mmcblk0p2, internal journal
EXT3-fs: recovery complete.
EXT3-fs: mounted filesystem with ordered data mode.
VFS: Mounted root (ext3 filesystem) on device 179:2.
Freeing init memory: 184K
Warning: unable to open an initial console.
Failed to execute /init. Attempting defaults...
Kernel panic - not syncing: No init found. Try passing init= option
to kernel.



My boot args are as follows :

# nand unlock
# setenv nandboot 'echo Booting from nand ...; nand unlock; nand
read.i ${nandloadaddr} ${kernel_nand_offset} ${kernel_nand_size}; run
nandargs; bootm ${nandloadaddr}


setenv bootargs 'console=ttyS3,115200n8 root=/dev/mmcblk0p2 rw
rootdelay=1 mem=512M init=/init videoout=omap24xxvout omap_vout.video1
_numbuffers=6 omap_vout.vid1_static_vrfb_alloc=y omapfb.vram="0:4M"'

# setenv bootcmd 'mmcinit 0;fatload mmc 0:1 0x81c00000 uImage; bootm
0x81c00000'

#save
#boot


Thanks in Advance,
Sri


Choudhari, Akash

unread,
Aug 11, 2010, 12:20:53 PM8/11/10
to omap...@googlegroups.com
Its not able to find the File system on your SD card

Can you print your bootargs, after setting it?

I have seen that random character get introduced, if you copy-paste your bootargs

- Akash

Ghorai, Sukumar

unread,
Aug 11, 2010, 12:23:32 PM8/11/10
to omap...@googlegroups.com
Hi,
I feel your bootarags (here mmcargs) is not overwriting, which is used for MMC/SD boot.
So -
1. Send us the 'printenv' after saveenv
2. And give a try -
setenv mmcargs "setenv bootargs console=${console} root=${mmcroot} rootdelay=2 init=/init omap_vout.vid1_static_vrfb_alloc=y omapfb.vram=0:4M omap_vout.video1_numbuffers=6"

Regards,
Ghorai

> -----Original Message-----
> From: omap...@googlegroups.com [mailto:omap...@googlegroups.com] On
> Behalf Of sri
> Sent: Tuesday, August 10, 2010 9:18 PM
> To: omapzoom
> Subject: booting problem for omap zoom3
>

sri

unread,
Aug 12, 2010, 1:47:19 AM8/12/10
to omapzoom
Hi,
I Have copy pasted the bootargs and that the reason error is seen.
After typing manually it is working fine!!!!

And
" ' " was missing in the following args..

# setenv nandboot 'echo Booting from nand ...; nand unlock; nand
read.i ${nandloadaddr} ${kernel_nand_offset} ${kernel_nand_size}; run
nandargs; bootm ${nandloadaddr}


Thanks a lot for your help!!!

Regards,
Sri.
Reply all
Reply to author
Forward
0 new messages