42 lines
1.7 KiB
Bash
Executable File
42 lines
1.7 KiB
Bash
Executable File
#!/bin/sh
|
|
cp -v -rf ./src/usr/sbin/* /usr/sbin/
|
|
cp -v -r ./src/etc/* /etc/
|
|
cp -v -r ./src/lib/* /lib/
|
|
|
|
cp -rf ./src/aw/anywave_exc_start.sh /aw/anywave_exc_start.sh
|
|
cp -rf ./src/aw/anywave/sync_to_bkp_file.sh /aw/anywave/sync_to_bkp_file.sh
|
|
cp -rf ./src/aw/anywave/load_to_cfg_file.sh /aw/anywave/load_to_cfg_file.sh
|
|
cp -rf ./src/aw/anywave/upgrade_shell/* /aw/anywave/upgrade_shell/
|
|
mkdir -p /aw/anywave/lib && cp -rf ./src/aw/anywave/lib/* /aw/anywave/lib/
|
|
|
|
mkdir -p /aw/anywave/web && cp -v -rf ./src/aw/anywave/web/* /aw/anywave/web/
|
|
mkdir -p /aw/anywave/web/www && cp -v -rf ./src/aw/anywave/web/www/* /aw/anywave/web/www/
|
|
mkdir -p /aw/anywave/app && cp -v -rf ./src/aw/anywave/app/imx_atsc_app /aw/anywave/app/imx_atsc_app
|
|
cp -v -rf ./src/aw/anywave/web/www/* /aw/anywave/web/www
|
|
if [ -f ./src/imx6ull-S-gpmi-1024x600c7.dtb ]; then
|
|
cp ./src/imx6ull-S-gpmi-1024x600c7.dtb /tmp/
|
|
flash_erase /dev/mtd3 0 0
|
|
nandwrite -p /dev/mtd3 /tmp/imx6ull-S-gpmi-1024x600c7.dtb
|
|
nandwrite -s 0x40000 -p /dev/mtd3 /tmp/imx6ull-S-gpmi-1024x600c7.dtb
|
|
nandwrite -s 0x80000 -p /dev/mtd3 /tmp/imx6ull-S-gpmi-1024x600c7.dtb
|
|
nandwrite -s 0xc0000 -p /dev/mtd3 /tmp/imx6ull-S-gpmi-1024x600c7.dtb
|
|
nandwrite -s 0x100000 -p /dev/mtd3 /tmp/imx6ull-S-gpmi-1024x600c7.dtb
|
|
nandwrite -s 0x140000 -p /dev/mtd3 /tmp/imx6ull-S-gpmi-1024x600c7.dtb
|
|
nandwrite -s 0x180000 -p /dev/mtd3 /tmp/imx6ull-S-gpmi-1024x600c7.dtb
|
|
nandwrite -s 0x1c0000 -p /dev/mtd3 /tmp/imx6ull-S-gpmi-1024x600c7.dtb
|
|
sync
|
|
else
|
|
echo "skip dtb flash"
|
|
fi
|
|
|
|
if [ -f ./src/zImage ]; then
|
|
cp ./src/zImage /tmp/
|
|
flash_erase /dev/mtd4 0 0
|
|
nandwrite -p /dev/mtd4 -p /tmp/zImage
|
|
sync
|
|
else
|
|
echo "skip kernel flash"
|
|
fi
|
|
cp -v -rf ./src/aw/release_version.ini /aw/release_version.ini
|
|
sync
|