diff --git a/boards/cubieboard2.sh b/boards/cubieboard2.sh index 0d4fc1b..e383ac7 100644 --- a/boards/cubieboard2.sh +++ b/boards/cubieboard2.sh @@ -22,18 +22,18 @@ ## settings & config vars+=(device_name arch size parted_type parted_boot parted_root inittab) vars+=(gitkernel gitbranch sunxi_tools sunxi_uboot sunxi_boards) -arrs+=(custmodules extra_packages) +arrs+=(custmodules) device_name="cubieboard2" arch="armhf" -size=1391 +size=1337 inittab="T1:12345:respawn:/sbin/agetty -L ttyS0 115200 vt100" parted_type="dos" parted_boot="fat32 2048s 264191s" parted_root="ext4 264192s 100%" -extra_packages=() +extra_packages+=() custmodules=(sunxi_emac) gitkernel="https://github.com/linux-sunxi/linux-sunxi.git" @@ -42,8 +42,6 @@ sunxi_tools="https://github.com/linux-sunxi/sunxi-tools.git" sunxi_uboot="https://github.com/linux-sunxi/u-boot-sunxi.git" sunxi_boards="https://github.com/linux-sunxi/sunxi-boards.git" -## official defconfig -linux_defconfig="https://github.com/cubieboard/cubie_configs/raw/master/kernel-configs/3.4/cubieboard2_defconfig" prebuild() { fn prebuild @@ -52,6 +50,7 @@ prebuild() { notice "executing $device_name prebuild" + enablessh write-fstab copy-zram-init @@ -62,13 +61,12 @@ prebuild() { clone-git $sunxi_uboot "$R/tmp/kernels/$device_name/sunxi-uboot" || zerr pushd $R/tmp/kernels/$device_name/sunxi-tools - act "running fex2bin" - make fex2bin || zerr - sudo ./fex2bin $R/tmp/kernels/$device_name/sunxi-boards/sys_config/a20/cubieboard2.fex \ - $strapdir/boot/script.bin || zerr + act "running fex2bin" + make fex2bin || zerr + sudo ./fex2bin \ + $R/tmp/kernels/$device_name/sunxi-boards/sys_config/a20/cubieboard2.fex \ + $strapdir/boot/script.bin || zerr popd - - } postbuild() { @@ -78,23 +76,28 @@ postbuild() { notice "building u-boot" pushd $R/tmp/kernels/$device_name/sunxi-uboot - make distclean - make Cubieboard2_config - make $MAKEOPTS - act "dd-ing to image..." - sudo dd if=u-boot-sunxi-with-spl.bin of=$loopdevice bs=1024 seek=8 || zerr + make distclean + make Cubieboard2_config + make $MAKEOPTS + act "dd-ing to image..." + sudo dd if=u-boot-sunxi-with-spl.bin of=$loopdevice bs=1024 seek=8 || zerr + popd + ## {{{ boot txts notice "creating boot.cmd" - cat <