version 1.33, 2014/11/18 08:17:22
|
version 1.34, 2014/11/22 13:41:58
|
Line 52
|
Line 52
|
|
|
# Installation |
# Installation |
|
|
## A10 / A20 based boards |
## A10 / A20 / A31 based boards |
|
|
* Start with an ARMv7 image from *evbarm-earmv7hf/binary/gzimg/* such as *beagleboard.img* |
* Start with an ARMv7 image from *evbarm-earmv7hf/binary/gzimg/* such as *beagleboard.img* |
* Download a U-Boot build for your board from the linux-sunxi web site <http://dl.linux-sunxi.org/nightly/u-boot-sunxi/u-boot-sunxi/u-boot-sunxi-latest/> |
* Download a U-Boot build for your board |
|
* A10/A20: Download from the linux-sunxi web site <http://dl.linux-sunxi.org/nightly/u-boot-sunxi/u-boot-sunxi/u-boot-sunxi-latest/> |
|
* A31: The standard u-boot-sunxi tree doesn't support A31 yet. Until sun6i support is merged, a build is available at <http://dis.invisible.ca/allwinner/a31/> |
* Write the *u-boot-sunxi-with-spl.bin* loader to the base image: |
* Write the *u-boot-sunxi-with-spl.bin* loader to the base image: |
[[!template id=programlisting text=""" |
[[!template id=programlisting text=""" |
# dd if=u-boot-sunxi-with-spl.bin of=beagleboard.img bs=1k seek=8 conv=notrunc |
# dd if=u-boot-sunxi-with-spl.bin of=beagleboard.img bs=1k seek=8 conv=notrunc |
Line 68 bootargs=root=ld0a
|
Line 70 bootargs=root=ld0a
|
uenvcmd=mmc dev 0; mmc rescan; fatload mmc 0:1 82000000 netbsd.ub; bootm 82000000 |
uenvcmd=mmc dev 0; mmc rescan; fatload mmc 0:1 82000000 netbsd.ub; bootm 82000000 |
"""]] |
"""]] |
|
|
## A31 based boards |
|
|
|
TBD. |
|
|
|
# Big (endian) fun |
# Big (endian) fun |
|
|
You can run this boards with a little endian (this is the default and implied by above install instructions) |
You can run this boards with a little endian (this is the default and implied by above install instructions) |