From:  Doug <[email protected]>
Reply-To:  <[email protected]>
Date:  Monday, April 28, 2014 at 4:31 PM
To:  <[email protected]>
Subject:  [beagleboard] Re: Booting Archlinux from microSD (again)

> OK me again - the original poster. No new info but I wanted to comment on the
> later posts.
> 
> First of all if there is nothing on the eMMC it boots fine from the uSD. On
> one of my BBB's I zero'ed the eMMC and it just boots from the uSD. No buttons
> just boots.
> 
> Just to make it clear. I want to be able to boot at power up from the uSD
> running Archlinux without pushing modifying or changing anything on the stock
> BBB or its eMMC. If this can be achieved with changes to the uSD cards boot
> partition that would be great. Someone keeps saying it is working - well tell
> me what files you have on the Archlinux boot partition. Show me the dates?
> Also the contents of the uEnv.txt file on the uSD.
Archlinux is just a filesystem. You are still using the same kernel as all
the other distributions. The only thing that might be different is whether
your distribution requires initrd. Robert suggested that you make the
following changes to your uEnv.txt:

from:
loadfiles=run loadkernel; run loadinitrd; run loadfdt
uenvcmd=run loadfiles; run mmcargs; bootz ${loadaddr}
${initrd_addr}:${initrd_size} ${fdtaddr}

to:

loadfiles=run loadkernel; run loadfdt
uenvcmd=run loadfiles; run mmcargs; bootz ${loadaddr} - ${fdtaddr}

If this doesn¹t work, then I suggest you run each u-boot command manually
and use echo to print out the contents of each variable after it is set. In
the u-boot console, start with the commands on the line that starts with
³bootcmd². Each command is separated by a ³;².

Regards,
John
> 
> 
> The concern I have is thatin the future if changes are made on the eMMC boot
> record as shipped it might screw up the boot of the uSD. Perhaps the best way
> to do this is just to zap the eMMC. No one is going to need the Angstrom code
> anyway and if they ever do they can recreate.
> 
> 
> 
> -- 
> For more options, visit http://beagleboard.org/discuss
> --- 
> You received this message because you are subscribed to the Google Groups
> "BeagleBoard" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.


-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to