diff --git a/board/nanopineo2/boot-fwupdater.cmd b/board/nanopineo2/boot-fwupdater.cmd new file mode 100644 index 0000000000..e31c4405e9 --- /dev/null +++ b/board/nanopineo2/boot-fwupdater.cmd @@ -0,0 +1,7 @@ +bootargs console=ttyS0,115200 earlyprintk root=/dev/mmcblk0p2 rootwait ro no_console_suspend panic=10 quiet loglevel=1 ipv6.disable=1 + +fatload mmc 0 0x46000000 Image +fatload mmc 0 0x47000000 rootfs.cpio.uboot +fatload mmc 0 0x48000000 sun50i-h5-nanopi-neo2.dtb + +booti 0x46000000 0x47000000 0x48000000 diff --git a/board/nanopineo2/boot.cmd b/board/nanopineo2/boot.cmd new file mode 100644 index 0000000000..462d0b93d7 --- /dev/null +++ b/board/nanopineo2/boot.cmd @@ -0,0 +1,6 @@ +bootargs console=ttyS0,115200 earlyprintk root=/dev/mmcblk0p2 rootwait ro no_console_suspend panic=10 quiet loglevel=1 ipv6.disable=1 + +fatload mmc 0 0x46000000 Image +fatload mmc 0 0x48000000 sun50i-h5-nanopi-neo2.dtb + +booti 0x46000000 - 0x48000000 diff --git a/board/nanopineo2/postscript.sh b/board/nanopineo2/postscript.sh index aaed80a710..4861a24812 100755 --- a/board/nanopineo2/postscript.sh +++ b/board/nanopineo2/postscript.sh @@ -1,8 +1,9 @@ #!/bin/sh +$HOST_DIR/bin/mkimage -C none -A arm -T script -d $BOARD_DIR/boot.cmd $BOOT_DIR/boot.scr +$HOST_DIR/bin/mkimage -C none -A arm -T script -d $BOARD_DIR/boot-fwupdater.cmd $BOOT_DIR/boot-fwupdater.scr + cp $IMG_DIR/Image $BOOT_DIR -cp $BOARD_DIR/boot.scr $BOOT_DIR -cp $BOARD_DIR/boot-fwupdater.scr $BOOT_DIR cp $BOARD_DIR/sun50i-h5-nanopi-neo2.dtb $BOOT_DIR cp $BOARD_DIR/rootfs.cpio.uboot $BOOT_DIR diff --git a/configs/nanopineo2_defconfig b/configs/nanopineo2_defconfig index 2a6de90e97..9534034bf0 100644 --- a/configs/nanopineo2_defconfig +++ b/configs/nanopineo2_defconfig @@ -74,3 +74,4 @@ BR2_PACKAGE_UTIL_LINUX_PARTX=y BR2_PACKAGE_NANO=y BR2_PACKAGE_HOST_DTC=y BR2_PACKAGE_HOST_E2FSPROGS=y +BR2_PACKAGE_HOST_UBOOT_TOOLS=y