mirror of
https://github.com/motioneye-project/motioneyeos.git
synced 2025-07-28 13:46:32 +00:00
bananapi: initial work on fwupdate support
This commit is contained in:
parent
7389286eb2
commit
4beac8e8ce
8
board/bananapi/boot-fwupdater.cmd
Normal file
8
board/bananapi/boot-fwupdater.cmd
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
setenv bootargs console=tty1 root=/dev/mmcblk0p2 rootwait panic=10 earlyprintk quiet loglevel=1 ipv6.disable=1 ${extra}
|
||||||
|
setenv fdt_high ffffffff
|
||||||
|
setenv video-mode sunxi:1024x768-24@60,monitor=hdmi,hpd=1,edid=1
|
||||||
|
fatload mmc 0 0x43000000 sun7i-a20-bananapi.dtb
|
||||||
|
fatload mmc 0 0x41000000 uImage
|
||||||
|
fatload mmc 0 0x45000000 uInitrd
|
||||||
|
bootm 0x43000000 0x41000000 0x45000000
|
||||||
|
|
@ -1,7 +1,7 @@
|
|||||||
setenv bootargs console=tty1 root=/dev/mmcblk0p2 rootwait panic=10 earlyprintk quiet loglevel=1 ipv6.disable=1 ${extra}
|
setenv bootargs console=tty1 root=/dev/mmcblk0p2 rootwait panic=10 earlyprintk quiet loglevel=1 ipv6.disable=1 ${extra}
|
||||||
fatload mmc 0 0x49000000 sun7i-a20-bananapi.dtb
|
|
||||||
fatload mmc 0 0x46000000 uImage
|
|
||||||
setenv fdt_high ffffffff
|
setenv fdt_high ffffffff
|
||||||
setenv video-mode sunxi:1024x768-24@60,monitor=hdmi,hpd=1,edid=1
|
setenv video-mode sunxi:1024x768-24@60,monitor=hdmi,hpd=1,edid=1
|
||||||
bootm 0x46000000 - 0x49000000
|
fatload mmc 0 0x43000000 sun7i-a20-bananapi.dtb
|
||||||
|
fatload mmc 0 0x41000000 uImage
|
||||||
|
bootm 0x43000000 - 0x45000000
|
||||||
|
|
||||||
|
7
board/bananapi/overlay/usr/libexec/fw-prepare-boot
Executable file
7
board/bananapi/overlay/usr/libexec/fw-prepare-boot
Executable file
@ -0,0 +1,7 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
if [ -f /boot/boot-fwupdater.scr ] then
|
||||||
|
mv /boot/boot.scr /boot/boot-normal.scr
|
||||||
|
mv /boot/boot-fwupdater.scr /boot/boot.scr
|
||||||
|
fi
|
||||||
|
|
@ -6,4 +6,5 @@ cp $IMG_DIR/uImage $BOOT_DIR
|
|||||||
cp $IMG_DIR/sun7i-a20-bananapi.dtb $BOOT_DIR
|
cp $IMG_DIR/sun7i-a20-bananapi.dtb $BOOT_DIR
|
||||||
|
|
||||||
$UBOOT_HOST_DIR/tools/mkimage -C none -A arm -T script -d $BOARD_DIR/boot.cmd $BOOT_DIR/boot.scr
|
$UBOOT_HOST_DIR/tools/mkimage -C none -A arm -T script -d $BOARD_DIR/boot.cmd $BOOT_DIR/boot.scr
|
||||||
|
$UBOOT_HOST_DIR/tools/mkimage -C none -A arm -T script -d $BOARD_DIR/boot-fwupdater.cmd $BOOT_DIR/boot-fwupdater.scr
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user