> I believe Don has one of those running with RedSleeve. I'm hoping he'll see 
> this
> and provide any useful input he may have.
>
That would be great!

> > * I am booting using a very recent kernel from kernel.org using
> > imx_v4_v5_defconfig
>
> I could be persuaded to include a suitable kernel rpm for this board provided 
> it
> is as close as possible configuration-wise to the stock upstream (RH) kernel.
> Even more preferable would be a patch to add imx53 support to the upstream
> 2.6.32 kernel as I could then include an official (as opposed to
> "contrib/extras") kernel rpm for imx53 (imx51 would be useful, too, as it 
> would
> mean support for the likes of Genesi Efika and Hercules ecafe).
>
Does it have to be 2.6.32? I'm using 3.4.0-rc7+ right now. Do you prefer 2.6.32
because it's what's normally shipped with the equivalent x86 version? 2.6.32
might be a bit too old for this board. Freescale's BSP is at 2.6.35. It
usually takes a while for the changes in the BSP to get into the mainline (if,
ever). The ARM tree is also changing at a crazy pace.

For my experiment here, I built the mainline kernel without any changes, using
the stock defconfig file for these boards. The same kernel should also work with
mx51 and mx6. Hopefully I can try those out soon too.

> [...]
> > * The "plymouth" command seems to be missing (/etc/rc.d/rc.sysinit:
> > line 594) but init continues
>
> Plymouth isn't mandatory, but the anaconda installer always seems to install 
> it.
> You can always:
> yum install plymouth
>
Whoa I wasn't aware that yum would work out of box! That's great!

> [...]
> Hmm, what is ttymxc? Proprietary serial port on the imx devices? Doesn't it
> provide /dev/ttyS nodes?
>
You're correct. i.mx devices name their serial ports "ttymxcX" and do not
provide /dev/ttyS nodes. My version of tty.conf is hacky since I don't know 
where
$TTY is set.

> [...]
>
> yum --installroot=/path/to/chroot install <list of basic rpms>
>
> Then, force-re-install (rpm -Uvh --force --root=/path/to/chroot):
> - initscripts (or shutdown will hang due to one of the init scripts missing,
>   haven't figured out why yet)
> - MAKEDEV (or you'll get start time complaints about vcsa user missing, again,
>   don't know why the initial install doesn't add it)
>
This is a great starting point. Thanks!

> > * 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?
>
> Where do you see it listed?
> You can install it the usual way:
> yum install httpd
> (obviously you'll need working networking for that and internet access)
>
http://ftp.hands.com/redsleeve/yum/os/SRPMS/changed/httpd-2.2.15-9.el6.0.src.rpm

Am I reading this incorrectly? I thought any rpms in "changed" meant
they have been modified by you to compile/work under ARM. I will try to install
it using yum.

Speaking of which - my board is on a private network. Would you guys be OK if I
downloaded all RPMs using wget's recursive download option and set up a repo on
my computer on the private network?

Reply via email to