君正T30 开发指南
目录
1 开发资源介绍 ....................................................................................... 4
1.1 SDK介绍 ........................................................................................................ 4
1.2 SDK层次结构 ................................................................................................. 5
1.3 SDK LIB .......................................................................................................... 5
2 开发环境搭建 ....................................................................................... 6
2.1 为什么需要搭建开发环境 ............................................................................... 6
2.2 Toolchain 安装使用 ........................................................................................ 6
2.2.1 Toolchain是什么 ................................................................................... 6
2.2.2 如何安装Toolchain .............................................................................. 6
2.3 开发板与服务器的连接 ................................................................................... 7
2.3.1 网络连接 .............................................................................................. 7
2.3.2 串口连接 .............................................................................................. 8
2.4 启动开发板 ..................................................................................................... 8
2.4.1 Uboot启动 ............................................................................................ 9
2.4.2 Uboot配置 ............................................................................................ 9
3 T30必读 ............................................................................................. 11
3.1 Uboot编译 .................................................................................................... 11
3.2 Kernel编译 ................................................................................................... 13
3.3 Busybox编译 ................................................................................................ 13
3.4 应用程序编译 ............................................................................................... 13
3.5 T30需要加载的文件 ..................................................................................... 14
3.6 T30与其他T系列芯片使用区别及注意事项 ................................................. 14
4 文件系统的制作 ................................................................................. 15
4.1 文件系统的选择............................................................................................ 15
4.2 修改文件系统内容 ........................................................................................ 15
4.3 打包文件系统 ............................................................................................... 15
4.4 Demo rootfs简单说明 ................................................................................... 16
5 系统资源使用与调试 .......................................................................... 17
5.1 ISP_Sensor .................................................................................................. 17
5.1.1 ISP驱动 ............................................................................................. 17
5.1.2 Sensor驱动 ........................................................................................ 17
5.1.3 Sensor探测识别驱动 .......................................................................... 18
5.1.4 图像效果文件 ..................................................................................... 18
3 T30必读 ............................................................................................. 11
3.1 Uboot编译 .................................................................................................... 11
3.2 Kernel编译 ................................................................................................... 13
3.3 Busybox编译 ................................................................................................ 13
3.4 应用程序编译 ............................................................................................... 13
3.5 T30需要加载的文件 ..................................................................................... 14
3.6 T30与其他T系列芯片使用区别及注意事项 ................................................. 14
4 文件系统的制作 ................................................................................. 15
4.1 文件系统的选择............................................................................................ 15
4.2 修改文件系统内容 ........................................................................................ 15
4.3 打包文件系统 ............................................................................................... 15
4.4 Demo rootfs简单说明 ................................................................................... 16
5 系统资源使用与调试 .......................................................................... 17
5.1 ISP_Sensor .................................................................................................. 17
5.1.1 ISP驱动 ............................................................................................. 17
5.1.2 Sensor驱动 ........................................................................................ 17
5.1.3 Sensor探测识别驱动 .......................................................................... 18
5.1.4 图像效果文件 ..................................................................................... 18
6 ISVP-SDK功能介绍 ........................................................................... 35
6.1 ISVP-SDK ..................................................................................................... 35
6.1.1 ISVP-SDK简介 .................................................................................. 35
6.2 IMP_System 系统控制模块 .......................................................................... 36
6.2.1 相关概念 ............................................................................................ 36
6.2.2 模块绑定(Bing) .............................................................................. 38
6.2.3 IMP_System相关API介绍 ................................................................ 40
6.3 IMP_FrameSource视频源模块 ..................................................................... 41
6.3.1 模块介绍 ............................................................................................ 41
6.3.2 IMP_FrameSource相关API介绍 ...................................................... 44
6.4 IMP_ISP图像信号处理单元 .......................................................................... 45
6.4.1 详细描述 ............................................................................................ 45
6.4.2 ISP支持的模式 ................................................................................... 45
6.4.3 ISP相关API介绍 ............................................................................... 46
6.5 IMP_Encode视频编码模块 ........................................................................... 50
6 ISVP-SDK功能介绍 ........................................................................... 35
6.1 ISVP-SDK ..................................................................................................... 35
6.1.1 ISVP-SDK简介 .................................................................................. 35
6.2 IMP_System 系统控制模块 .......................................................................... 36
6.2.1 相关概念 ............................................................................................ 36
6.2.2 模块绑定(Bing) .............................................................................. 38
6.2.3 IMP_System相关API介绍 ................................................................ 40
6.3 IMP_FrameSource视频源模块 ..................................................................... 41
6.3.1 模块介绍 ............................................................................................ 41
6.3.2 IMP_FrameSource相关API介绍 ...................................................... 44
6.4 IMP_ISP图像信号处理单元 .......................................................................... 45
6.4.1 详细描述 ............................................................................................ 45
6.4.2 ISP支持的模式 ................................................................................... 45
6.4.3 ISP相关API介绍 ............................................................................... 46
6.5 IMP_Encode视频编码模块 ........................................................................... 50
8 附录 ................................................................................................... 77
8.1 制作启动卡 ................................................................................................... 77
8.2 wpa_supplicant使用方法.............................................................................. 78
8.2.1 概述 ................................................................................................... 78
8.2.2 使用方法 ............................................................................................ 79
8.2.3 wpa_wifi_tool使用方法 ....................................................................... 80
8.3 Carrier 使用说明 .......................................................................................... 80
8.3.1 简介 ................................................................................................... 80
8.3.2 使用方法 ............................................................................................ 81
8.4 版本说明 ...................................................................................................... 86
8.5 调试说明 ...................................................................................................... 87
8.5.1 如何抓取Log ..................................................................................... 87
8.5.2 如何保留&恢复现场 ........................................................................... 87
8.5.3 Coredump使用方法 ........................................................................... 87
8.5.4 gdbserver使用方法 ............................................................................ 88
8.5.5 IMPSDK调试命令 .............................................................................. 89