[ARMedslack] Armedslack on the Efika i.MX515 (ARM Cortex-A8 800MHz)
lee jones
slothpuck at gmail.com
Thu Aug 25 20:49:23 UTC 2011
>
>
> Just been trying to make a start on this now, but so far I can't even get
> the mx to even attempt to boot from sd, it just ignores it and boots of the
> internal flash x.x .
>
>
> --
> :)
>
>
Update: I now have the efika mx smartbook booting off sd. It appears that
ext2 is needed for boot, and that files such as boot.scr need to go into the
root of the 1st partiton. Some examples have this in a directory called
"boot" - this dosen't seem to work.
No more progress after that though.
The files in the 1st partiton are;
drwxr-xr-x 3 root root 1.0K Aug 25 17:35 .
drwxrwxrwx 27 root root 4.0K Aug 25 17:42 ..
-rwxrwxrwx 1 aaaaa users 845K Mar 1 03:26 System.map-2.6.31.14.20-efikamx
drwxrwxrwx 2 root root 1.0K Aug 25 17:36 boot
-rwxrwxrwx 1 aaaaa users 466 Aug 25 2011 boot.scr
-rwxrwxrwx 1 aaaaa users 479 Apr 1 17:11 boot.scr.bak
-rwxrwxrwx 1 aaaaa users 394 Apr 1 17:01 boot.script
-rwxrwxrwx 1 aaaaa users 65K Mar 1 03:09 config-2.6.31.14.20-efikamx
-rwxrwxrwx 1 aaaaa users 6.5M Apr 1 17:12 initrd.img
-rwxrwxrwx 1 aaaaa users 6.5M Apr 1 17:12 initrd.img-2.6.31.14.20-efikamx
-rwxrwxrwx 1 aaaaa users 281 Apr 1 16:37 kernel-prep
-rwxrwxrwx 1 aaaaa users 77 Apr 1 16:40 script-prep
-rwxrwxrwx 1 aaaaa users 1.9M Apr 1 17:11 uImage-2.6.31.14.20-efikamx
-rwxrwxrwx 1 aaaaa users 1.9M Mar 3 01:37 uImage-2.6.31.14.20-efikamx.bak
-rwxrwxrwx 1 aaaaa users 6.5M Apr 1 17:11 uInitrd-2.6.31.14.20-efikamx
-rwxrwxrwx 1 aaaaa users 6.5M Mar 3 01:37 uInitrd-2.6.31.14.20-efikamx.bak
-rwxrwxrwx 1 aaaaa users 1.9M Apr 1 17:12 vmlinuz
-rwxrwxrwx 1 aaaaa users 1.9M Mar 1 03:26 vmlinuz-2.6.31.14.20-efikamx
boot.script looks like this
setenv ramdisk uInitrd-2.6.31.14.20-efikamx;
setenv kernel uImage-2.6.31.14.20-efikamx;
setenv bootargs console=tty1 root=/dev/mmcblk0p2 rootwait rw;
${loadcmd} ${ramdiskaddr} ${ramdisk};
if imi ${ramdiskaddr}; then; else
setenv bootargs ${bootargs} noinitrd;
setenv ramdiskaddr "";
fi;
${loadcmd} ${kerneladdr} ${kernel}
if imi ${kerneladdr}; then
bootm ${kerneladdr} ${ramdiskaddr}
fi;
I have two partitions on the SD card I'm using, the first ext2 the second
ext3. The second partition contains this (
ftp://ftp.armedslack.org/armedslack/armedslack-devtools/minirootfs/roots/slack-13.1-miniroot_14Jun10.tar.xz)
. I understand about the kernel versions being different, though at
this
stage I'm just aiming for something that begins to even attempt boot! :) .
So far no joy though, I get this - booting begins but fails soon after;
[2.128927] udev[497]: starting version 163
No init found. Try passing init= bootarg.
BusyBox v1.15.3 (Ubuntu 1:1.15-3-1ubuntu5) built in shell (ash)
Enter 'help' for a list of built-in commands.
(initramfs) _
The system dosen't respond to keyboard input after that point.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.armedslack.org/pipermail/armedslack/attachments/20110825/8339dbc7/attachment.html>
More information about the ARMedslack
mailing list