Alexander Couzens
72e548d4c5
setmac <eth0> <eth1> <wlan0> [nobackup] setmac first do a backup of the calibration sector. It copys the sector to the sector before itself. This behavious can be overwritten by adding `nobackup`. showmac - show mac addreses. |
||
---|---|---|
release | ||
u-boot | ||
CHANGELOG | ||
Makefile | ||
README.md |
README.md
Caraboot
U-Boot for Carambola2 based boards
Build
- Build buildroot toolchain (http://buildroot.org)
Download:
cd your_work_dir
git clone git://git.buildroot.net/buildroot
Configure:
cd buildroot
make menuconfig
In Target Options select Target Architecture as MIPS (big endian) and Target Architecture Variant as mips 32r2. In Toolchain select GCC Compiler version as gcc 4.7.x. Save and exit.
Build:
make
- Build Caraboot image
Download:
cd your_work_dir
git clone https://github.com/8devices/Caraboot.git
Configure:
Open Caraboot Makefile and change CONFIG_TOOLCHAIN_PREFIX to your buildroot binary path, i.e CONFIG_TOOLCHAIN_PREFIX=your_work_dir/buildroot/output/host/usr/bin/mips-linux-
cd Caraboot
vi/nano/gedit Makefile
Build:
make
The bootloader binary will be saved to bin/carambola2_u-boot.bin
file.
You can now use this file to upgrade your bootloader on Carambola2 board (http://8devices.com/wiki/carambola:2:gettingstarted:bootloader-upgrade)