Matteo Fabiani

i.MX28 evk UDEV script

Discussion created by Matteo Fabiani on Jun 28, 2012

Hi,

I'm working with the i.MX28 EVK board, Ubuntu 10.04 and L2.6.35_10.12.01 LTIB. I want to write the Linux kernel into a SD card with the mk_mx28_sd script. The result of the Linux boot is attached in the txt file, that show how the boot stops and loop like below:

 

Starting inetd: 
starting pid 1153, tty '': '/sbin/getty -L ttyAM0 115200 vt100'
process '/sbin/getty -L ttyAM0 115200 vt100' (pid 1153) exited. Scheduling for restart.
starting pid 1154, tty '': '/sbin/getty -L ttyAM0 115200 vt100'
process '/sbin/getty -L ttyAM0 115200 vt100' (pid 1154) exited. Scheduling for restart.
starting pid 1155, tty '': '/sbin/getty -L ttyAM0 115200 vt100'
process '/sbin/getty -L ttyAM0 115200 vt100' (pid 1155) exited. Scheduling for restart.

 

What is the cause of the problem? May be that the script udev not start? 

The boot of the kernel of my system don't load udev script, that create shm directory ecc..(see below)

 

init started: BusyBox v1.15.0 ()
starting pid 1112, tty '': '/etc/rc.d/rcS'
Mounting /proc and /sys
Setting the hostname to freescale
Mounting filesystems
mount: mounting shm on /dev/shm failed: No such file or directory

 

instead the linux kernel loaded in the sd card that freescale provide with i.MX28 EVK board execute udev script that create shm directory and start hotplug events (see below):

 

init started: BusyBox v1.15.0 ()
starting pid 1063, tty '': '/etc/rc.d/rcS'
Mounting /proc and /sys
Starting the hotplug events dispatcher udevd
Synthesizing initial hotplug events
Setting the hostname to freescale
Mounting filesystems

 

Why my kernel don't execute udev script?
Thanks!

Attachments

Outcomes