Merge "[dueros]: mv binaries to corresponding folder"

This commit is contained in:
yuyongzhen
2018-07-05 19:54:03 +08:00
committed by Gerrit Code Review
16 changed files with 34 additions and 3 deletions

View File

@ -40,3 +40,4 @@ FLASH_TYPE=nand
#OEM config: /oem/dueros/aispeech/iflytekSDK/CaeDemo_VAD/smart_voice
OEM_PATH=oem
MIC_NUM=6

View File

@ -39,3 +39,4 @@ FLASH_TYPE=nand
#OEM config: /oem/dueros/aispeech/iflytekSDK/CaeDemo_VAD
OEM_PATH=oem
MIC_NUM=6

View File

@ -1,3 +1,10 @@
# vad
# arecord -D vad -c 8 -r 16000 -f S16_LE -d 1 -t raw /tmp/test.pcm
# rm /tmp/test.pcm
# echo 0x60 0x40ff0040 > /sys/kernel/debug/vad/reg
# echo 0x5c 0x000e2080 > /sys/kernel/debug/vad/reg
# mkdir -p /data/local/ipc
cd /data/
# for ai-va demo

0
rk3308/dueros/arm32/.gitignore vendored Normal file
View File

View File

@ -0,0 +1,2 @@
mic_num: 3
samplerate: 16000

View File

@ -0,0 +1,2 @@
mic_num: 6
samplerate: ?

View File

@ -53,10 +53,28 @@ if [ ! -f $KERNEL_PATH/kernel.img -o ! -f $KERNEL_PATH/boot.img ];then
fi
echo "Package oem.img now"
if [ "${OEM_PARTITION_TYPE}" == "ext2" ];then
${PACKAGE_DATA_TOOL} -d ${PRODUCT_PATH}/${OEM_PATH} -G 2 -R 1 -B 2048 -I 0 -o ${IMAGE_OUT_PATH}/oem.img
if [ "${OEM_PATH}" == "dueros" ];then
if [ $ARCH == arm ];then
TARGET_ARM_TYPE=arm32
else
${MKSQUASHFS_TOOL} ${PRODUCT_PATH}/${OEM_PATH} ${IMAGE_OUT_PATH}/oem.img -noappend -comp gzip
TARGET_ARM_TYPE=arm64
fi
OEM_CONTENT_PATH=${IMAGE_OUT_PATH}/.oem
rm -rf ${OEM_CONTENT_PATH}
mkdir -p ${OEM_CONTENT_PATH}
find ${PRODUCT_PATH}/${OEM_PATH} -maxdepth 1 -not -name "arm*" \
-not -wholename "${PRODUCT_PATH}/${OEM_PATH}" \
-exec sh -c 'cp -rf ${0} ${1}' "{}" ${OEM_CONTENT_PATH} \;
cp -rf ${PRODUCT_PATH}/${OEM_PATH}/${TARGET_ARM_TYPE}/baidu_spil_rk3308_${MIC_NUM}mic ${OEM_CONTENT_PATH}/baidu_spil_rk3308
echo "copy ${TARGET_ARM_TYPE} with ${MIC_NUM}mic."
else
OEM_CONTENT_PATH=${PRODUCT_PATH}/${OEM_PATH}
fi
if [ "${OEM_PARTITION_TYPE}" == "ext2" ];then
${PACKAGE_DATA_TOOL} -d ${OEM_CONTENT_PATH} -G 2 -R 1 -B 2048 -I 0 -o ${IMAGE_OUT_PATH}/oem.img
else
${MKSQUASHFS_TOOL} ${OEM_CONTENT_PATH} ${IMAGE_OUT_PATH}/oem.img -noappend -comp gzip
fi
echo "Package data.img [image type: ${OEM_PARTITION_TYPE}] Done..."