Merge "rk3308: remove unused script"
This commit is contained in:
@ -1,28 +0,0 @@
|
||||
#!/bin/bash
|
||||
|
||||
DEVICE_DIR=$(cd `dirname $0`; pwd)
|
||||
if [ -h $0 ]
|
||||
then
|
||||
CMD=$(readlink $0)
|
||||
DEVICE_DIR=$(dirname $CMD)
|
||||
fi
|
||||
cd $DEVICE_DIR
|
||||
cd ../../..
|
||||
TOP_DIR=$(pwd)
|
||||
|
||||
source $TOP_DIR/BoardConfig.mk
|
||||
echo "buildroot config: $CFG_BUILDROOT"
|
||||
|
||||
source $TOP_DIR/buildroot/build/envsetup.sh $CFG_BUILDROOT
|
||||
BUILD_CONFIG=`get_defconfig_name`
|
||||
echo "$BUILD_CONFIG"
|
||||
ROOTFS_IMAGE=$TOP_DIR/buildroot/output/$BUILD_CONFIG/images/rootfs.img
|
||||
# build rootfs
|
||||
echo "====Start build rootfs===="
|
||||
make
|
||||
if [ $? -eq 0 ]; then
|
||||
echo "====Build rootfs ok!===="
|
||||
else
|
||||
echo "====Build rootfs failed!===="
|
||||
exit 1
|
||||
fi
|
||||
@ -1,52 +0,0 @@
|
||||
#!/bin/bash
|
||||
|
||||
DEVICE_DIR=$(cd `dirname $0`; pwd)
|
||||
if [ -h $0 ]
|
||||
then
|
||||
CMD=$(readlink $0)
|
||||
DEVICE_DIR=$(dirname $CMD)
|
||||
fi
|
||||
cd $DEVICE_DIR
|
||||
cd ../../..
|
||||
TOP_DIR=$(pwd)
|
||||
|
||||
source $TOP_DIR/BoardConfig.mk
|
||||
echo "pcba config: $CFG_PCBA"
|
||||
|
||||
KERNEL_IMAGE=$TOP_DIR/kernel/arch/arm64/boot/Image
|
||||
KERNEL_DTB=$TOP_DIR/kernel/resource.img
|
||||
MK_KERNEL=$DEVICE_DIR/mk-kernel.sh
|
||||
|
||||
source $TOP_DIR/buildroot/build/envsetup.sh $CFG_PCBA
|
||||
BUILD_CONFIG=`get_defconfig_name`
|
||||
echo "$BUILD_CONFIG"
|
||||
|
||||
RAMDISK_IMAGE=$TOP_DIR/buildroot/output/$BUILD_CONFIG/images/rootfs.cpio
|
||||
PCBA_IMAGE=$TOP_DIR/buildroot/output/$BUILD_CONFIG/images/pcba.img
|
||||
# build kernel
|
||||
if [ -f $KERNEL_IMAGE ]
|
||||
then
|
||||
echo "found kernel image"
|
||||
else
|
||||
echo "kernel image doesn't exist, now build kernel image"
|
||||
$MK_KERNEL
|
||||
if [ $? -eq 0 ]; then
|
||||
echo "build kernel done"
|
||||
else
|
||||
exit 1
|
||||
fi
|
||||
fi
|
||||
|
||||
# build recovery
|
||||
echo "====Start build pcba===="
|
||||
make
|
||||
if [ $? -eq 0 ]; then
|
||||
echo "====Build pcba ok!===="
|
||||
else
|
||||
echo "====Build pcba failed!===="
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo -n "pack pcba image..."
|
||||
$TOP_DIR/kernel/scripts/mkbootimg --kernel $KERNEL_IMAGE --ramdisk $RAMDISK_IMAGE --second $KERNEL_DTB -o $PCBA_IMAGE
|
||||
echo "done."
|
||||
@ -1,55 +0,0 @@
|
||||
#!/bin/bash
|
||||
|
||||
DEVICE_DIR=$(cd `dirname $0`; pwd)
|
||||
if [ -h $0 ]
|
||||
then
|
||||
CMD=$(readlink $0)
|
||||
DEVICE_DIR=$(dirname $CMD)
|
||||
fi
|
||||
cd $DEVICE_DIR
|
||||
cd ../../..
|
||||
TOP_DIR=$(pwd)
|
||||
|
||||
source $TOP_DIR/BoardConfig.mk
|
||||
echo "recovery config: $CFG_RECOVERY"
|
||||
if [ $ARCH == arm64 ];then
|
||||
KERNEL_IMAGE=$TOP_DIR/kernel/arch/arm64/boot/Image
|
||||
elif [ $ARCH == arm ];then
|
||||
KERNEL_IMAGE=$TOP_DIR/kernel/arch/arm/boot/zImage
|
||||
fi
|
||||
KERNEL_DTB=$TOP_DIR/kernel/resource.img
|
||||
MK_KERNEL=$DEVICE_DIR/mk-kernel.sh
|
||||
|
||||
source $TOP_DIR/buildroot/build/envsetup.sh $CFG_RECOVERY
|
||||
BUILD_CONFIG=`get_defconfig_name`
|
||||
echo "$BUILD_CONFIG"
|
||||
|
||||
RAMDISK_IMAGE=$TOP_DIR/buildroot/output/$BUILD_CONFIG/images/rootfs.cpio.gz
|
||||
RECOVERY_IMAGE=$TOP_DIR/buildroot/output/$BUILD_CONFIG/images/recovery.img
|
||||
# build kernel
|
||||
if [ -f $KERNEL_IMAGE ]
|
||||
then
|
||||
echo "found kernel image"
|
||||
else
|
||||
echo "kernel image doesn't exist, now build kernel image"
|
||||
$MK_KERNEL
|
||||
if [ $? -eq 0 ]; then
|
||||
echo "build kernel done"
|
||||
else
|
||||
exit 1
|
||||
fi
|
||||
fi
|
||||
|
||||
# build recovery
|
||||
echo "====Start build recovery===="
|
||||
make
|
||||
if [ $? -eq 0 ]; then
|
||||
echo "====Build recovery ok!===="
|
||||
else
|
||||
echo "====Build recovery failed!===="
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo -n "pack recovery image..."
|
||||
$TOP_DIR/kernel/scripts/mkbootimg --kernel $KERNEL_IMAGE --ramdisk $RAMDISK_IMAGE --second $KERNEL_DTB -o $RECOVERY_IMAGE
|
||||
echo "done."
|
||||
@ -1,23 +0,0 @@
|
||||
#!/bin/bash
|
||||
|
||||
DEVICE_DIR=$(cd `dirname $0`; pwd)
|
||||
if [ -h $0 ]
|
||||
then
|
||||
CMD=$(readlink $0)
|
||||
DEVICE_DIR=$(dirname $CMD)
|
||||
fi
|
||||
cd $DEVICE_DIR
|
||||
cd ../../..
|
||||
TOP_DIR=$(pwd)
|
||||
CONF_PATH=$TOP_DIR/device/rockchip/rk3308/yocto/build/conf
|
||||
|
||||
cd $TOP_DIR/kernel
|
||||
git branch master 1>/dev/null 2>/dev/null
|
||||
cd $TOP_DIR/yocto
|
||||
. oe-init-build-env
|
||||
cp $CONF_PATH/bblayers.conf $TOP_DIR/yocto/build/conf/
|
||||
cp $CONF_PATH/local.conf $TOP_DIR/yocto/build/conf/
|
||||
bitbake core-image-ros-roscore -c do_image_ext4
|
||||
rm -f $TOP_DIR/yocto/rootfs.img
|
||||
ln -s $TOP_DIR/yocto/build/tmp/work/rockchip_rk3308_evb-poky-linux/core-image-ros-roscore/1.0-r0/deploy-core-image-ros-roscore-image-complete/core-image-ros-roscore-rockchip-rk3308-evb.ext4 $TOP_DIR/yocto/rootfs.img
|
||||
|
||||
@ -1,141 +0,0 @@
|
||||
#! /bin/bash
|
||||
DEVICE_DIR=$(cd `dirname $0`; pwd)
|
||||
if [ -h $0 ]
|
||||
then
|
||||
CMD=$(readlink $0)
|
||||
DEVICE_DIR=$(dirname $CMD)
|
||||
fi
|
||||
cd $DEVICE_DIR
|
||||
cd ../../..
|
||||
TOP_DIR=$(pwd)
|
||||
|
||||
CFG_BUILDROOT=`sed -n '/CFG_BUILDROOT.*:=/p' $DEVICE_DIR/BoardConfig.mk | grep -v "^#"`
|
||||
CFG_BUILDROOT=${CFG_BUILDROOT##*=}
|
||||
CFG_BUILDROOT=${CFG_BUILDROOT%%#*}
|
||||
CFG_BUILDROOT="`echo ${CFG_BUILDROOT}|tr -s ' '`"
|
||||
echo "buildroot config: $CFG_BUILDROOT"
|
||||
|
||||
CFG_RECOVERY=`sed -n '/CFG_RECOVERY.*:=/p' $DEVICE_DIR/BoardConfig.mk | grep -v "^#"`
|
||||
CFG_RECOVERY=${CFG_RECOVERY##*=}
|
||||
CFG_RECOVERY=${CFG_RECOVERY%%#*}
|
||||
CFG_RECOVERY="`echo ${CFG_RECOVERY}|tr -s ' '`"
|
||||
echo "recovery config: $CFG_RECOVERY"
|
||||
|
||||
CFG_PCBA=`sed -n '/CFG_PCBA.*:=/p' $DEVICE_DIR/BoardConfig.mk | grep -v "^#"`
|
||||
CFG_PCBA=${CFG_PCBA##*=}
|
||||
CFG_PCBA=${CFG_PCBA%%#*}
|
||||
CFG_PCBA="`echo ${CFG_PCBA}|tr -s ' '`"
|
||||
echo "pcba config: $CFG_PCBA"
|
||||
|
||||
ROCKDEV=$TOP_DIR/rockdev
|
||||
KERNEL=$TOP_DIR/kernel
|
||||
DEBIAN=$TOP_DIR/rootfs
|
||||
YOCTO=$TOP_DIR/yocto
|
||||
UBOOT=$TOP_DIR/u-boot
|
||||
BUILDROOT=$TOP_DIR/buildroot
|
||||
OEM_DIR=$DEVICE_DIR/oem
|
||||
# oem image fs type, support ext2 squashfs
|
||||
OEM_TYPE=ext2
|
||||
ROCKIMG=$DEVICE_DIR/rockimg
|
||||
PARAMETER=$ROCKIMG/gpt-nand-aispeech.txt
|
||||
USERDATA_IMG=$ROCKIMG/userdata.img
|
||||
MISC_IMG=$ROCKIMG/misc.img
|
||||
ROOTFS_IMG_BUILDROOT=$BUILDROOT/output/$CFG_BUILDROOT/images/rootfs.squashfs
|
||||
ROOTFS_IMG_DEBIAN=$DEBIAN/linaro-rootfs.img
|
||||
ROOTFS_IMG_YOCTO=$YOCTO/rootfs.img
|
||||
RECOVERY_IMG=$BUILDROOT/output/$CFG_RECOVERY/images/recovery.img
|
||||
PCBA_IMG=$BUILDROOT/output/$CFG_PCBA/images/pcba.img
|
||||
TRUST_IMG=$UBOOT/trust.img
|
||||
UBOOT_IMG=$UBOOT/uboot.img
|
||||
BOOT_IMG=$KERNEL/boot.img
|
||||
LOADER_BIN=$UBOOT/*_loader_*.bin
|
||||
echo "buildroot rootfs: $ROOTFS_IMG_BUILDROOT"
|
||||
echo "recovery image: $RECOVERY_IMG"
|
||||
echo "pcba image: $PCBA_IMG"
|
||||
|
||||
rm -rf $ROCKDEV
|
||||
mkdir -p $ROCKDEV
|
||||
|
||||
if [ ! -n "$1" ]
|
||||
then
|
||||
echo "build buildroot type rootfs as default"
|
||||
ROOTFS_TYPE=buildroot
|
||||
else
|
||||
ROOTFS_TYPE="$1"
|
||||
fi
|
||||
|
||||
if [ $ROOTFS_TYPE = debian ]
|
||||
then
|
||||
echo -n "create rootfs.img and parameter.txt..."
|
||||
ln -s -f $ROOTFS_IMG_DEBIAN $ROCKDEV/rootfs.img
|
||||
ln -s -f $PARAMETER_DEBIAN $ROCKDEV/parameter.txt
|
||||
echo "done."
|
||||
fi
|
||||
|
||||
if [ $ROOTFS_TYPE = buildroot ]
|
||||
then
|
||||
echo -n "create rootfs.img and parameter.txt..."
|
||||
ln -s -f $ROOTFS_IMG_BUILDROOT $ROCKDEV/rootfs.img
|
||||
ln -s -f $PARAMETER $ROCKDEV/parameter.txt
|
||||
echo "done"
|
||||
fi
|
||||
|
||||
if [ $ROOTFS_TYPE = yocto ]
|
||||
then
|
||||
echo -n "create rootfs.img and parameter.txt..."
|
||||
ln -s -f $ROOTFS_IMG_YOCTO $ROCKDEV/rootfs.img
|
||||
ln -s -f $PARAMETER $ROCKDEV/parameter.txt
|
||||
echo "done"
|
||||
|
||||
fi
|
||||
|
||||
if [ -f $RECOVERY_IMG ]
|
||||
then
|
||||
echo -n "create recovery.img..."
|
||||
ln -s -f $RECOVERY_IMG $ROCKDEV/recovery.img
|
||||
echo "done."
|
||||
fi
|
||||
|
||||
if [ -f $MISC_IMG ]
|
||||
then
|
||||
echo -n "create misc.img..."
|
||||
ln -s -f $MISC_IMG $ROCKDEV/misc.img
|
||||
echo "done."
|
||||
fi
|
||||
|
||||
if [ -f $OEM_DIR ]
|
||||
then
|
||||
echo -n "create oem.img..."
|
||||
$DEVICE_DIR/mk-oem.sh $OEM_TYPE $OEM_DIR $ROCKDEV/oem.img
|
||||
echo "done."
|
||||
fi
|
||||
|
||||
if [ -f $UBOOT_IMG ]
|
||||
then
|
||||
echo -n "create uboot.img..."
|
||||
ln -s -f $UBOOT_IMG $ROCKDEV/uboot.img
|
||||
echo "done."
|
||||
fi
|
||||
|
||||
if [ -f $TRUST_IMG ]
|
||||
then
|
||||
echo -n "create trust.img..."
|
||||
ln -s -f $TRUST_IMG $ROCKDEV/trust.img
|
||||
echo "done."
|
||||
fi
|
||||
|
||||
if [ -f $LOADER_BIN ]
|
||||
then
|
||||
echo -n "create loader..."
|
||||
ln -s -f $LOADER_BIN $ROCKDEV/MiniLoaderAll.bin
|
||||
echo "done."
|
||||
fi
|
||||
|
||||
if [ -f $BOOT_IMG ]
|
||||
then
|
||||
echo -n "create boot.img..."
|
||||
ln -s -f $BOOT_IMG $ROCKDEV/boot.img
|
||||
echo "done."
|
||||
fi
|
||||
|
||||
echo -e "\e[36m Image: image in $ROCKDEV is ready \e[0m"
|
||||
@ -1,42 +0,0 @@
|
||||
# Set SDK root dir
|
||||
SDK_ROOT := $(PWD)/../../..
|
||||
|
||||
# Set rootfs type, see buildroot.
|
||||
# ext4 squashfs
|
||||
ROOTFS_TYPE := squashfs
|
||||
|
||||
# Set data partition type.
|
||||
# ext2 squashfs
|
||||
OEM_PARTITION_TYPE := ext2
|
||||
|
||||
# Set flash type.
|
||||
# support <emmc, nand, spi_nand, spi_nor>
|
||||
FLASH_TYPE := nand
|
||||
|
||||
# Select Target Product Name
|
||||
TARGET_PRODUCT := rk3308
|
||||
|
||||
DEVICE_DIR := $(PWD)
|
||||
|
||||
#OEM config: /oem/dueros/aispeech/iflytekSDK/CaeDemo_VAD
|
||||
OEM_PATH := oem
|
||||
|
||||
# Buildroot config
|
||||
CFG_BUILDROOT := rockchip_rk3308_release
|
||||
|
||||
# Recovery config
|
||||
CFG_RECOVERY := rockchip_rk3308_recovery
|
||||
|
||||
# Pcba config
|
||||
CFG_PCBA := rockchip_rk3308_pcba
|
||||
|
||||
|
||||
BUILDROOT_PATH := ${SDK_ROOT}/buildroot
|
||||
|
||||
RECOVERY_BUILD_OUTPUT := ${BUILDROOT_PATH}/output/recovery
|
||||
RECOVERY_BUILD_OUTPUT_IMAGE := ${BUILDROOT_PATH}/output/recovery/images
|
||||
RECOVERY_BUILD_OUTPUT_TARGET := ${BUILDROOT_PATH}/output/recovery/target
|
||||
|
||||
PCBA_BUILD_OUTPUT := ${BUILDROOT_PATH}/output/pcba
|
||||
PCBA_BUILD_OUTPUT_IMAGE := ${BUILDROOT_PATH}/output/pcba/images
|
||||
PCBA_BUILD_OUTPUT_TARGET := ${BUILDROOT_PATH}/output/pcba/target
|
||||
@ -1,18 +0,0 @@
|
||||
#! /bin/bash
|
||||
|
||||
DEVICE_DIR=$(cd `dirname $0`; pwd)
|
||||
if [ -h $0 ]
|
||||
then
|
||||
CMD=$(readlink $0)
|
||||
DEVICE_DIR=$(dirname $CMD)
|
||||
fi
|
||||
cd $DEVICE_DIR
|
||||
cd ../../..
|
||||
TOP_DIR=$(pwd)
|
||||
|
||||
$DEVICE_DIR/mk-uboot.sh
|
||||
$DEVICE_DIR/mk-kernel.sh
|
||||
$DEVICE_DIR/mk-rootfs.sh
|
||||
$DEVICE_DIR/mk-recovery.sh
|
||||
$DEVICE_DIR/mk-pcba.sh
|
||||
|
||||
@ -1,20 +0,0 @@
|
||||
#!/bin/bash
|
||||
|
||||
DEVICE_DIR=$(cd `dirname $0`; pwd)
|
||||
if [ -h $0 ]
|
||||
then
|
||||
CMD=$(readlink $0)
|
||||
DEVICE_DIR=$(dirname $CMD)
|
||||
fi
|
||||
cd $DEVICE_DIR
|
||||
cd ../../..
|
||||
TOP_DIR=$(pwd)
|
||||
|
||||
cd $TOP_DIR/kernel && make ARCH=arm64 rockchip_linux_defconfig && make ARCH=arm64 rk3308-evb-dmic-pdm-v11.img -j12 && cd -
|
||||
|
||||
if [ $? -eq 0 ]; then
|
||||
echo "====Build kernel ok!===="
|
||||
else
|
||||
echo "====Build kernel failed!===="
|
||||
exit 1
|
||||
fi
|
||||
@ -1,43 +0,0 @@
|
||||
#!/bin/bash
|
||||
|
||||
DEVICE_DIR=$(cd `dirname $0`; pwd)
|
||||
if [ -h $0 ]
|
||||
then
|
||||
CMD=$(readlink $0)
|
||||
DEVICE_DIR=$(dirname $CMD)
|
||||
fi
|
||||
cd $DEVICE_DIR
|
||||
cd ../../..
|
||||
TOP_DIR=$(pwd)
|
||||
|
||||
if [ ! -n "$1" ]
|
||||
then
|
||||
FS_TYPE=ext2
|
||||
else
|
||||
FS_TYPE="$1"
|
||||
fi
|
||||
|
||||
if [ ! -n "$2" ]
|
||||
then
|
||||
OEM_DIR=$DEVICE_DIR/oem
|
||||
else
|
||||
OEM_DIR="$2"
|
||||
fi
|
||||
|
||||
if [ ! -n "$3" ]
|
||||
then
|
||||
OEM_IMG=$TOP_DIR/rockdev/oem.img
|
||||
else
|
||||
OEM_IMG="$3"
|
||||
fi
|
||||
|
||||
if [ $FS_TYPE = ext2 ]
|
||||
then
|
||||
$DEVICE_DIR/mke2img.sh $OEM_DIR $OEM_IMG
|
||||
|
||||
fi
|
||||
|
||||
if [ $FS_TYPE = squashfs ]
|
||||
then
|
||||
mksquashfs $OEM_DIR $OEM_IMG -noappend -comp gzip
|
||||
fi
|
||||
@ -1,28 +0,0 @@
|
||||
#!/bin/bash
|
||||
DEVICE_DIR=$(cd `dirname $0`; pwd)
|
||||
if [ -h $0 ]
|
||||
then
|
||||
CMD=$(readlink $0)
|
||||
DEVICE_DIR=$(dirname $CMD)
|
||||
fi
|
||||
cd $DEVICE_DIR
|
||||
cd ../../..
|
||||
TOP_DIR=$(pwd)
|
||||
|
||||
if [ ! -n "$1" ]
|
||||
then
|
||||
echo "build buildroot rootfs as default"
|
||||
BUILD_TYPE=buildroot
|
||||
else
|
||||
BUILD_TYPE="$1"
|
||||
fi
|
||||
|
||||
if [ $BUILD_TYPE = buildroot ]
|
||||
then
|
||||
$DEVICE_DIR/mk-buildroot.sh
|
||||
fi
|
||||
|
||||
if [ $BUILD_TYPE = yocto ]
|
||||
then
|
||||
$DEVICE_DIR/mk-yocto.sh
|
||||
fi
|
||||
@ -1,20 +0,0 @@
|
||||
#!/bin/bash
|
||||
|
||||
DEVICE_DIR=$(cd `dirname $0`; pwd)
|
||||
if [ -h $0 ]
|
||||
then
|
||||
CMD=$(readlink $0)
|
||||
DEVICE_DIR=$(dirname $CMD)
|
||||
fi
|
||||
cd $DEVICE_DIR
|
||||
cd ../../..
|
||||
TOP_DIR=$(pwd)
|
||||
|
||||
cd $TOP_DIR/u-boot && ./make.sh evb-rk3308 && cd -
|
||||
|
||||
if [ $? -eq 0 ]; then
|
||||
echo "====Build uboot ok!===="
|
||||
else
|
||||
echo "====Build uboot failed!===="
|
||||
exit 1
|
||||
fi
|
||||
@ -1,7 +0,0 @@
|
||||
#!/bin/bash
|
||||
|
||||
SRC=$1
|
||||
DST=$2
|
||||
dd if=/dev/zero of=$DST bs=1M count=1
|
||||
mke2fs -t ext2 $DST
|
||||
mke2fs -F -d $SRC $DST
|
||||
Reference in New Issue
Block a user