mirror of https://github.com/parazyd/arm-sdk.git
cubietruck update
This commit is contained in:
parent
af95bb5cc0
commit
aa2f81397c
|
|
@ -50,10 +50,7 @@ prebuild() {
|
||||||
|
|
||||||
notice "executing $device_name prebuild"
|
notice "executing $device_name prebuild"
|
||||||
|
|
||||||
enablessh
|
copy-root-overlay
|
||||||
write-fstab
|
|
||||||
copy-zram-init
|
|
||||||
install-custom-packages
|
|
||||||
|
|
||||||
mkdir -p $R/tmp/kernels/$device_name
|
mkdir -p $R/tmp/kernels/$device_name
|
||||||
|
|
||||||
|
|
@ -78,8 +75,15 @@ postbuild() {
|
||||||
notice "building u-boot"
|
notice "building u-boot"
|
||||||
pushd $R/tmp/kernels/$device_name/sunxi-uboot
|
pushd $R/tmp/kernels/$device_name/sunxi-uboot
|
||||||
make distclean
|
make distclean
|
||||||
make Cubietruck_config
|
make \
|
||||||
make $MAKEOPTS
|
$MAKEOPTS \
|
||||||
|
ARCH=arm \
|
||||||
|
CROSS_COMPILE=$compiler \
|
||||||
|
Cubietruck_config || zerr
|
||||||
|
make \
|
||||||
|
$MAKEOPTS \
|
||||||
|
ARCH=arm \
|
||||||
|
CROSS_COMPILE=$compiler || zerr
|
||||||
act "dd-ing to image..."
|
act "dd-ing to image..."
|
||||||
sudo dd if=u-boot-sunxi-with-spl.bin of=$loopdevice bs=1024 seek=8 || zerr
|
sudo dd if=u-boot-sunxi-with-spl.bin of=$loopdevice bs=1024 seek=8 || zerr
|
||||||
popd
|
popd
|
||||||
|
|
@ -115,9 +119,18 @@ build_kernel_armhf() {
|
||||||
get-kernel-sources
|
get-kernel-sources
|
||||||
pushd $R/tmp/kernels/$device_name/${device_name}-linux
|
pushd $R/tmp/kernels/$device_name/${device_name}-linux
|
||||||
copy-kernel-config
|
copy-kernel-config
|
||||||
make $MAKEOPTS uImage modules || zerr
|
make \
|
||||||
|
$MAKEOPTS \
|
||||||
|
ARCH=arm \
|
||||||
|
CROSS_COMPILE=$compiler \
|
||||||
|
uImage modules || zerr
|
||||||
sudo -E PATH="$PATH" \
|
sudo -E PATH="$PATH" \
|
||||||
make INSTALL_MOD_PATH=$strapdir modules_install || zerr
|
make \
|
||||||
|
$MAKEOPTS \
|
||||||
|
ARCH=arm \
|
||||||
|
CROSS_COMPILE=$compiler \
|
||||||
|
INSTALL_MOD_PATH=$strapdir \
|
||||||
|
modules_install || zerr
|
||||||
popd
|
popd
|
||||||
|
|
||||||
#sudo rm -rf $strapdir/lib/firmware
|
#sudo rm -rf $strapdir/lib/firmware
|
||||||
|
|
@ -126,11 +139,24 @@ build_kernel_armhf() {
|
||||||
|
|
||||||
pushd $R/tmp/kernels/$device_name/${device_name}-linux
|
pushd $R/tmp/kernels/$device_name/${device_name}-linux
|
||||||
sudo -E PATH="$PATH" \
|
sudo -E PATH="$PATH" \
|
||||||
make INSTALL_MOD_PATH=$strapdir firmware_install || zerr
|
make \
|
||||||
make mrproper
|
$MAKEOPTS \
|
||||||
|
ARCH=arm \
|
||||||
|
CROSS_COMPILE=$compiler \
|
||||||
|
INSTALL_MOD_PATH=$strapdir \
|
||||||
|
firmware_install || zerr
|
||||||
|
make \
|
||||||
|
$MAKEOPTS \
|
||||||
|
ARCH=arm \
|
||||||
|
CROSS_COMPILE=$compiler \
|
||||||
|
mrproper
|
||||||
copy-kernel-config
|
copy-kernel-config
|
||||||
sudo -E PATH="$PATH" \
|
sudo -E PATH="$PATH" \
|
||||||
make modules_prepare || zerr
|
make \
|
||||||
|
$MAKEOPTS \
|
||||||
|
ARCH=arm \
|
||||||
|
CROSS_COMPILE=$compiler \
|
||||||
|
modules_prepare || zerr
|
||||||
popd
|
popd
|
||||||
|
|
||||||
postbuild || zerr
|
postbuild || zerr
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue