i.MX28 evk boot from SD card stops

cancel
Showing results for 
Search instead for 
Did you mean: 

i.MX28 evk boot from SD card stops

692 Views
Matteo
Contributor II

Hi,

I'm working with the i.MX28 quick start board, Ubuntu 10.04 and L2.6.35_10.12.01 LTIB. First I want to write the Linux kernel into a SD card with the mk_mx28_sd script. I have set LTIB options like explained in the i.MX28_Linux_BSP_UG document. The result of the Linux boot is attached in the txt file, that show how the boot stops and loop like belowe:

 

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.

starting pid 1156, tty '': '/sbin/getty -L ttyAM0 115200 vt100'

process '/sbin/getty -L ttyAM0 115200 vt100' (pid 1156) exited. Scheduling for restart.

starting pid 1157, tty '': '/sbin/getty -L ttyAM0 115200 vt100'

ecc..

 

Please, help me!

Best regards!!!

Labels (1)
0 Kudos
2 Replies

58 Views
Matteo
Contributor II

Hi,

first thanks for your reply. I have already set the line listed under the boot stream package options like suggested in i.MX28_Linux_BSP_UG. I have set the default line (where the system boot without press any button) for boot from sd card.

Now, I try to understand because at the boot of the kernel 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!

0 Kudos

58 Views
Yuri
NXP TechSupport
NXP TechSupport

There are four kernel command lines listed under the boot stream package.
The first command line is the default, while the other three are optional ones selected
by pressing certain keys during system boot. Please try it (pressing certain keys during system boot).

For details : "i.MX28_Linux_BSP_UG.pdf".

0 Kudos