From b7667020c9146b9dc760174406a42ab62b167f6b Mon Sep 17 00:00:00 2001 From: Zeng Tao Date: Thu, 31 Jan 2019 00:22:23 +0800 Subject: Add support for Hisilicon Hi3519AV100 DEMO board Hi3519AV100 is a high-performance and low-power 4K Smart IP Camera SoC designed for IP cameras, action cameras, panoramic cameras, rear view mirrors, and UAVs. Hi3519A V100 introduces H.265/H.264 encoding and decoding, with performance up to 4K x 2K@60 fps and 1080p@240 fps. For more information: http://www.hisilicon.com/en/Products/ProductList/Surveillance This patch has been tested using the following step, 1. Patch the uboot and Linux kernel with OP-TEE support if required 2. build step: (1) make CROSS_COMPILE=arm-himix200-linux- PLATFORM=hisilicon PLATFORM_FLAVOR=hi3519av100_demo (OPTEE-OS build) (2) make CROSS_COMPILE_HOST=arm-himix200-linux- (OPTEE_CLIENT build) (3) cross_compile openssl and replace optee_test/host/libopenssl (4) make CROSS_COMPILE_HOST=arm-himix200-linux- CROSS_COMPILE_TA=arm-himix200-linux- TA_DEV_KIT_DIR=../optee_os/out/arm-plat-hisilicon/export-ta_arm32 COMPILE_NS_USER=32 (OPTEE_TEST build) 3. mkimage -A arm -T kernel -O tee -C none -d tee.bin uTee.optee 4. Boot setting in uboot: nand read 0x22007fc0 0x100000 0x400000; /* load kernel */ tftp 0x30000000 uTee.optee;bootm 0x30000000; 5. after Linux startup, run daemon tee-supplicant 6. run xtest Acked-by: Etienne Carriere Acked-by: Jerome Forissier Signed-off-by: Zeng Tao --- .shippable.yml | 1 + 1 file changed, 1 insertion(+) (limited to '.shippable.yml') diff --git a/.shippable.yml b/.shippable.yml index 7095d3f3..5164ff9e 100644 --- a/.shippable.yml +++ b/.shippable.yml @@ -104,3 +104,4 @@ build: - _make PLATFORM=sunxi-bpi_zero - _make PLATFORM=sunxi-sun50i_a64 - _make PLATFORM=bcm-ns3 CFG_ARM64_core=y + - _make PLATFORM=hisilicon-hi3519av100_demo -- cgit v1.2.3