Verify Sample说明

version 1.0


1. 概述

文档主要描述release的SDK的测试demo,主要是单模块或者多模块简单测试,用于指导用户对单模块封装API参考。


2. RELEASE SAMPLE说明


2.1. gfx

gfx是一个比较单纯的模块,它需要使用到物理内存,所以会引入mi_sys模块,具体操作包括了quickfillbitblitblending等参考。

代码位置:

/sdk/verify/feature/gfx

编译方法:

vi /project/release/customer_tailor/nvr_i2m_display_glibc_tailor.mk

在尾部加入verify_gfx:=enable

然后cd /sdk/verify/feature; make gfx即可

用户也可以自行编码makefile来编译sample code(推荐)

注意:demo中生成的文件格式以及生成的路径需要用户阅读代码获取,也可以自行定义相关内容。


2.2. application

application对应的demo位于sdk\verify\application下面,如果需要做到开机运行,需要按如下流程执行:

  1. 修改/project/release/customer_tailor/nvr_i2m_display_glibc_tailor.mk,尾部添加verify_bootanimation:=enable

  2. cd /project

  3. /setup_config.sh configs/nvr/i2m/8.2.1/nor.glibc-squashfs.011a.64

  4. make clean;make image //这样会去application目录取相关资源,然后打包进images

  5. 这时候编译会自动进行将application相关的内容拷贝至image并打包成烧录image