by PariahVi » Sat Jun 07, 2014 2:49 pm
$this->bbcode_second_pass_quote('doragasu1', 'I')'m also using nv-u-boot (I got rid of ChromeOS) and had no problem booting from an SD card with the official image, the one you get with command:
$this->bbcode_second_pass_code('', '$ wget http://archlinuxarm.org/os/ArchLinuxARM-chromebook-latest.tar.gz')
Instead of using the somehow complicated instructions in the main page I did this:
1.- Launch gparted. Create 2 partitions. The first one with 33 MB and an ext2 filesystem. I left 16 MB unused before this partition, maybe it's not required, but I think I read somewhere you have leave some space before.
2.- Create an ext4 partition before the first one, using all the remaining space.
3.- Download the tarball above. Untar it to the ext4 partition. Then copy boot/vmlinuz.uimage from that partition to the ext2 partition (you should have just vmlinuz.uimage on the root of the ext2 partition).
4.- Unmount the card and extract it from your PC. Insert it in the chromebook. Power it on and In the u-boot prompt type:
$this->bbcode_second_pass_code('', 'run mmc1_boot')
I had also to set the bootargs before running the mmc1_boot script above like this:
$this->bbcode_second_pass_code('', 'setenv bootargs root=/dev/mmcblk1p2 rootwait rw')
But I'm not sure if that is alwais needed, or fi I had to do it because I modified it when I installed the system months ago.
I wrote this from memory and something may be wrong. so use these instructions at your own risk, and good luck!
After doing all of that, I get:
$this->bbcode_second_pass_code('', 'ERROR: v7_dcache_inval_range - stop address is not aligned - 0xbda3c148
mmc_init err 0, time 48302
mmc1 is current device
ERROR: v7_dcache_inval_range - stop address is not aligned - 0xbda3c148
mmc_init err 0, time 39424
ERROR: v7_dcache_inval_range - start address is not aligned -0xbda3c4a8
ERROR: v7_dcache_inval_range - stop address is not aligned - 0xbda3c6a8
** Unable to use mmc 1:12 for fatload **
Loading file "/boot/vmlinux.uimg" from mmc device 1:3 ()
** ext2fs_devread read outside partition sector 2
FAILED to mount ext2 filesystem...
** Bad ext2 partition or disk - mmc 1:3 **')