[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