Greetings! I am trying to get RedSleeve to work on the i.mx53QSB board. I used 
the alpha rootfs and was able to get a command prompt on the serial console. 
Here are the changes I made:
* I am booting using tftp/nfs so I removed the first two lines of /etc/fstab
* I am booting using a very recent kernel from kernel.org using 
imx_v4_v5_defconfig
* I removed /etc/init/kexec-disable.conf since it seemed to be failing
* The "plymouth" command seems to be missing (/etc/rc.d/rc.sysinit: line 594) 
but init continues
* I see "Retrigger failed udev events" message but init continues. I think I 
need to go into udev and see what's going on.
* I made the following changes to etc/init to get the serial console :

diff --git i/etc/init/start-ttys.conf w/etc/init/start-ttys.conf
index 1528cf4..ba89978 100644
--- i/etc/init/start-ttys.conf
+++ w/etc/init/start-ttys.conf
@@ -3,8 +3,8 @@

 start on stopped rc RUNLEVEL=[2345]

-env ACTIVE_CONSOLES=/dev/tty[1-6]
-env X_TTY=/dev/tty1
+env ACTIVE_CONSOLES=/dev/ttymxc[1-2]
+env X_TTY=/dev/ttymxc1
 task
 script
    . /etc/sysconfig/init
diff --git i/etc/init/tty.conf w/etc/init/tty.conf
index fca6388..efdfab1 100644
--- i/etc/init/tty.conf
+++ w/etc/init/tty.conf
@@ -2,8 +2,7 @@
 #
 # This service maintains a getty on the specified device.

-stop on runlevel [S016]
+start on stopped rc or RUNLEVEL=[12345]

 respawn
-instance $TTY
-exec /sbin/mingetty $TTY
+exec /sbin/mingetty --autologin=root ttymxc0

Having pretty good success so far, I have a few questions.
* If I don't use the "autologin" option, I cannot login as root. I tried 
"redsleeve" as the password, tried to remove the password but still get invalid 
access. Is something blocking root from logging in?
* Will there be a guide to how I can build my own rootfs from the source rpms? 
Is there anything that can help me to get started with?
* The alpha rootfs doesn't seem to have httpd although it is listed in the 109 
rpms. How can I add this to the rootfs?

Thanks for the great work!

Kursad Oney

Reply via email to