rv1126/rv1109: usb camera: update version to V2.2.0
Signed-off-by: Mark Huang <Mark Huang@rock-chips.com> Change-Id: Ic11e1d4ca6baa63746a61e1be525e1973fcd53fb
This commit is contained in:
134
rv1126_rv1109_linux/RV1126_RV1109_Linux_AI_Camera_SDK_Note.md
Executable file
134
rv1126_rv1109_linux/RV1126_RV1109_Linux_AI_Camera_SDK_Note.md
Executable file
@ -0,0 +1,134 @@
|
||||
# RV1126_RV1109 Linux AI Camera SDK Note
|
||||
|
||||
---
|
||||
|
||||
**Versions**
|
||||
|
||||
[TOC]
|
||||
|
||||
---
|
||||
## rv1126_rv1109_linux_ai_camera_v2.2.0_20210831.xml Note
|
||||
|
||||
```
|
||||
一、Kernel
|
||||
1. Camera Sensor驱动增加HI556/HI846/IMX178/IMX462/OS08A20/SC035HGS/SC2335/SC5239/SC8220
|
||||
2. 增加RK628/ES7210/ES7243E/MS41908/FP5501驱动
|
||||
3. RGA支持RGB2YUV和YUV2YUV
|
||||
4. 解决IO-DOMAIN在1.8V模式下,外部上电1.8V,可能会瞬间引起较大电流,导致回路电压塌陷问题
|
||||
5. USB驱动更新,UVC优化开流过程cpu 休眠策略,优化延时;
|
||||
6. USB驱动更新,修复热拔插稳定性问题
|
||||
|
||||
二、U-Boot
|
||||
1. 增加SPI NOR、SPI NAND颗粒支持
|
||||
2. 支持128MB DDR容量启动
|
||||
|
||||
三、Camera Engine rkaiq (AIQ)
|
||||
1. 更新AIQ至V1.0x67.3版本,解决isp in接入crash等问题
|
||||
2. 更新ISP驱动至V1.6.2版本,支持cif/isp/ispp延时优化配置等
|
||||
3. 更新ISP IQ Tuning工具至V1.7.2版本
|
||||
|
||||
四、RGA
|
||||
1. 增加支持BGR565/BGRA5551/BGRA4444格式
|
||||
2. 更新RGA的API版本到V1.3.0
|
||||
|
||||
五、App
|
||||
1. rockit:解决第三方算法插件调用cache处理异常导致帧率低问题
|
||||
2. rockit:添加mpi版本库供选择
|
||||
3. aiserver:新增RKVO插件供本地显示功能(edp屏、hdmi等)扩展
|
||||
4. eptz:优化帧率
|
||||
5. recovery: 更新升级程序版本到V1.1.3
|
||||
6. uvc app: 支持更多PU指令
|
||||
|
||||
六、NPU
|
||||
1. rknn-toolkit更新到v1.6.1
|
||||
2. rknpu更新到1.7.0
|
||||
|
||||
七、文档和工具
|
||||
1. 更新ISP驱动文档
|
||||
2. 更新AIserver文档
|
||||
3. QuickStart和发布说明文档更新V2.0 SDK版本下载地址(注:V1.0 无法直接升级到V2.0 SDK)
|
||||
4. 添加UVC延时优化文档
|
||||
5. TV_Camera_demo_protocol更新到V1.2.0
|
||||
```
|
||||
|
||||
|
||||
|
||||
## rv1126_rv1109_linux_ai_camera_v2.1.0_20210723.xml Note
|
||||
|
||||
```
|
||||
1.添加rv1126-ai-cam-audio-ddr3-v1-spi-nand.dts支持ai camera音频demo板;
|
||||
2.isp相关驱动更新到v1.0x6.1;
|
||||
3.aiq更新到最新v1.0x67.1 版本:
|
||||
* v1.0x67.0
|
||||
* - AE
|
||||
* - fix bug in antiflicker limit
|
||||
* - Fix bug in longFrameMode,which luma is different between LongFrameMode
|
||||
* and linear
|
||||
* - AWB:
|
||||
* - fix bug in awb when number of LS > 7
|
||||
* - fix bug in extralight mode
|
||||
* - lsc and ccm support at most 14 light sources
|
||||
* - AF
|
||||
* - lots of optimizations
|
||||
* - add custom AE algo demo
|
||||
* - Tuning tool: v1.7.0
|
||||
* v1.0x67.1
|
||||
* - add AFD(Anti Flikering Detection) algo
|
||||
* - add AWDR algo
|
||||
* - fix some crash bugs of motion detection
|
||||
4.Tuning Tool:更新到 v1.7.0,tool server源码方式集成;
|
||||
5.nand驱动更新:spi nand修复烧录器烧写分区认不到等问题;
|
||||
6.uvc app更新:
|
||||
1. 支持64位;
|
||||
2. 修复nv12格式ffplayer播放失败问题;
|
||||
3. 修复 一些win10版本pu处理超时导致兼容性问题;
|
||||
4. 编码添加sei数据支持;
|
||||
5. 支持usb3.0配置;
|
||||
6. 支持编码旋转功能,支持roll指令功能;
|
||||
7.更新uvc文档版本到1.7.0.;
|
||||
7.EPTZ算法添加版本控制,未开通只能使用半小时;
|
||||
8.dual-uvc配置添加,添加多路uvc设备出流demo;
|
||||
9.usb:修复快速热拔插低概率控制器无法识别异常问题;
|
||||
10.uac1:驱动修复多channel支持问题;
|
||||
11.kernel/rkbin/uboot等其它模块更新到最新版本;
|
||||
12.文档/工具更新到最新版本;
|
||||
```
|
||||
|
||||
## rv1126_rv1109_linux_ai_camera_v2.0.0_20210531.xml Note
|
||||
|
||||
```
|
||||
1. isp驱动更新到v1.0x6.0;
|
||||
2. aiq更新到最新v1.0x66.0 版本:
|
||||
- 解决一些API bug
|
||||
- 支持dvp接口,工具支持多sensor
|
||||
- 支持ISPP参数同步
|
||||
- 解决许多NR,AWB,AE,TMO等模块效果问题
|
||||
- 支持动静判决,及修复引入的稳定性问题等;
|
||||
- 支持Socket IPC,该功能主要给tolserver工具使用,实现不断流在线调试功能;
|
||||
- uAPI 支持线程安全等;
|
||||
3. Tuning Tool:更新到 v1.6.0;
|
||||
4. usb auto suspend和DFU功能合并;
|
||||
5. spi nand驱动更新,优化稳定性;
|
||||
6. uvc app更新:
|
||||
- 优化mjpeg 4kp30;
|
||||
- 修复pu指令调用内存泄露问题;
|
||||
- 修复 mac os低版本无法支持3k微帧问题;
|
||||
- 修复打开osd功能未使用导致的异常问题;
|
||||
- conf增加帧率控制配置功能;
|
||||
- 修复默认电力线频率配置无效问题;
|
||||
- uvc添加nv12/i420格式支持,默认关闭.;
|
||||
- 修复Ubuntu 18.04下CT指令功能用v4l2-ctl指令无法显示问题;
|
||||
7. dbserver:修复内存泄露;
|
||||
8. usb:合并添加uvc debug节点和打印trace功能;
|
||||
9. 更新一键debug脚本,支持usb debug信息打印;
|
||||
10. aiserver:修复eptz disable编译失败问题;
|
||||
11. usb:解决uac和rndis复合设备window无法兼容问题;
|
||||
12. usb:解决win10上uac2驱动安装失败问题
|
||||
13. usb:修复客诉4k h265开关UVC老化控制器异常问题;
|
||||
14. kernel/rkbin/uboot等其它模块更新到最新版本;
|
||||
15. 文档工具更新到最新版本;
|
||||
16. 去掉无用工程等.
|
||||
```
|
||||
|
||||
##
|
||||
|
||||
81
rv1126_rv1109_linux/rv1126_rv1109_linux_ai_camera_v2.2.0_20210831.xml
Executable file
81
rv1126_rv1109_linux/rv1126_rv1109_linux_ai_camera_v2.2.0_20210831.xml
Executable file
@ -0,0 +1,81 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<manifest>
|
||||
<remote fetch="ssh://git@www.rockchip.com.cn/linux/" name="rk"/>
|
||||
|
||||
<default remote="rk" sync-j="4"/>
|
||||
|
||||
<project name="android/rk/platform/system/rk_tee_user" path="external/security/rk_tee_user" revision="3f953515576dab722325a5cb10b551adb52c77b4" upstream="develop-next"/>
|
||||
<project name="android/rk/u-boot" path="u-boot" revision="0d45b4c8d1219cb7bf104d9a63c3cfa104677e0c" upstream="stable-next-dev-rv1126-uvc"/>
|
||||
<project name="linux/app/CameraFactoryTestServer" path="app/CameraFactoryTestServer" revision="4bf562db7718264772ed9c52e1afc54ccebc8356" upstream="master"/>
|
||||
<project name="linux/app/rkaiq_tool_server" path="app/rkaiq_tool_server" revision="1e61f9d7fecfb9b17abae680f92a940475331720" upstream="socket"/>
|
||||
<project name="linux/app/LibIPCProtocol" path="app/libIPCProtocol" revision="d6de9ce40264f11a4a8b32f7d9d2b4a9a590f7cc" upstream="aicamera"/>
|
||||
<project name="linux/app/aiserver" path="app/aiserver" revision="0946434708d7de8602f28bdf5010a41da234940f" upstream="master"/>
|
||||
<project name="linux/app/camera" path="app/camera" revision="44a961358dcf912504a951e7caf60c7d55ed999a" upstream="master"/>
|
||||
<project name="linux/app/dbserver" path="app/dbserver" revision="ed4479a42b462a0f23e39fe77e2decc009fc0938" upstream="master"/>
|
||||
<project name="linux/app/eptz_demo" path="app/eptz_demo" revision="eefc46ba96e15e52d191b0db310cfb16ecfd7f40" upstream="master"/>
|
||||
<project name="linux/app/ipc-daemon" path="app/ipc-daemon" revision="4bd21b4799ba85e6ec62ee46efd83ad5a79810a4" upstream="master"/>
|
||||
<project name="linux/app/libgdbus" path="app/libgdbus" revision="79370be32dde657abf1128c90c72b93e75d814ed" upstream="master"/>
|
||||
<project name="linux/app/librkdb" path="app/librkdb" revision="72fd398899e791dcf0a02b484a9be404063ed94e" upstream="master"/>
|
||||
<project name="linux/app/network_manager" path="app/netserver" revision="8369686bdea4b2f037c76e674f22b3a26ecd00ad" upstream="master"/>
|
||||
<project name="linux/app/smart_display_service" path="app/smart_display_service" revision="4dbf0071b20f1f3c95595a5e2a550505da94ed11" upstream="master" />
|
||||
<project name="linux/app/storage_manager" path="app/storage_manager" revision="d729725c0f6b055e537cfd451ecd8fde202f12b4" upstream="master"/>
|
||||
<project name="linux/app/video" path="app/video" revision="b81dab76a6ebccba5b43738092bd88e9073acbdb" upstream="master"/>
|
||||
<project name="linux/buildroot/dl" path="buildroot/dl" revision="939379c396fd29e48a7a973d1042cb313900d537" upstream="master"/>
|
||||
<project name="linux/device/rockchip" path="device/rockchip" revision="7a4ee24dc270f655369621acdceb7c62d445bf6f" upstream="master">
|
||||
<linkfile dest="mkfirmware.sh" src="common/mkfirmware.sh"/>
|
||||
<linkfile dest="build.sh" src="common/build.sh"/>
|
||||
<linkfile dest="rkflash.sh" src="common/rkflash.sh"/>
|
||||
<linkfile dest="device/rockchip/.target_product" src="rv1126_rv1109"/>
|
||||
<linkfile dest="device/rockchip/.BoardConfig.mk" src="rv1126_rv1109/BoardConfig-uvcc.mk"/>
|
||||
</project>
|
||||
<project name="linux/bsp/docs" path="docs" revision="03a4cf6e1e70b4075654ff738f43a6ad0dbb3e5f" upstream="master"/>
|
||||
<project name="linux/external/CallFunIpc" path="external/CallFunIpc" revision="b23fcde9739d9bdcc3c477caa0a845355825711f" upstream="master"/>
|
||||
<project name="linux/external/alsa-config" path="external/alsa-config" revision="16078cdc78d9d4961a60c60c527a1a14972fa30d" upstream="master"/>
|
||||
<project name="linux/external/app" path="external/app" revision="3a06ebb791eb8bc6d2b41876f895d121be987f41" upstream="master"/>
|
||||
<project name="linux/external/avb" path="external/avb" revision="64b5ea0130d7440084796f6a23d7cd91fac988b8" upstream="master"/>
|
||||
<project name="linux/external/ble_wificonfig" path="external/ble_wificonfig" revision="3b56e0e268634216df1f992d944bb30158e86786" upstream="master"/>
|
||||
<project name="linux/external/camera_engine_rkaiq" path="external/camera_engine_rkaiq" revision="bb36f10e0225f8b0e6596734fb28a80dad9b2e4e" upstream="master"/>
|
||||
<project name="linux/external/common_algorithm" path="external/common_algorithm" revision="82d63b277edd4b87abf54fba7129153acfbc9cc6" upstream="master"/>
|
||||
<project name="linux/external/deviceio_release" path="external/deviceio_release" revision="f1c13ffd07e3b3ea7ef8a1249b1c690415b6fcfd" upstream="master"/>
|
||||
<project name="linux/external/eq_drc_process" path="external/eq_drc_process" revision="0baa2fff6a51a773ad9fe001d3eef3c46a7dcb2e" upstream="master"/>
|
||||
<project name="linux/external/isp2-ipc" path="external/isp2-ipc" revision="832a468fbdee27db24e657fdc8d5b52b41feefe5" upstream="master"/>
|
||||
<project name="linux/external/minilogger" path="external/minilogger" revision="5f0fa4698d5305d8653c2352bfcf1d9aa57064a4" upstream="master"/>
|
||||
<project name="linux/external/pcba_adb_test" path="external/pcba_adb_test" revision="0a1ca61f27007e8374d21f3af167ee5e02923f19" upstream="master"/>
|
||||
<project name="linux/external/rk_pcba_test" path="external/rk_pcba_test" revision="b2b303139665d4e256adda2b64211edd53dd45e4" upstream="master"/>
|
||||
<project name="linux/external/rkfacial" path="external/rkfacial" revision="aa169de251350ff75efeeb8a54e04ed706ffbd01" upstream="master"/>
|
||||
<project name="linux/external/rknpu" path="external/rknpu" revision="f4624cbbef22d338e84f9132647a20fd0ed9b351" upstream="master"/>
|
||||
<project name="linux/external/rkscript" path="external/rkscript" revision="fba5b3b4802e7c950c2e85e09b71d8883e1cbdc6" upstream="master"/>
|
||||
<project name="linux/external/rktoolkit" path="external/rktoolkit" revision="77fb41f99185a6f9dc2c9c69e099f417d8ae905d" upstream="master"/>
|
||||
<project name="linux/external/rkupdate" path="external/rkupdate" revision="0dec35553eb629783b0896bce0198dd122c9dc40" upstream="master"/>
|
||||
<project name="linux/external/rkwifibt" path="external/rkwifibt" revision="0bb9a9d168b4ed77ac1e905dd0b4db980741526d" upstream="master"/>
|
||||
<project name="linux/external/rtc_demo" path="external/rtc_demo" revision="01ea9377beae66a544191ff5dbd920f19ba4614c" upstream="master"/>
|
||||
<project name="linux/external/uac_app" path="external/uac_app" revision="e82c9f701474a55882999c13882a9da8206571dd" upstream="master"/>
|
||||
<project name="linux/external/uvc_app" path="external/uvc_app" revision="2455efcaaecf038f03905be572aa3e65d3ded7fa" upstream="develop-4.19"/>
|
||||
<project name="linux/external/wifiAutoSetup" path="external/wifiAutoSetup" revision="872e84394896e12989c1745f4af536b567d02de7" upstream="master"/>
|
||||
<project name="linux/bsp/internal_doc" path="docs/.Socs" revision="4da6935d33b7c54f496767c1ed832abcc26df5b1" upstream="master">
|
||||
<linkfile dest="docs/RV1126_RV1109" src="RV1126_RV1109"/>
|
||||
</project>
|
||||
<project name="linux/linux-rga" path="external/linux-rga" revision="44985993e773be1b1a2829929136136f4fb0c3ec" upstream="im2d"/>
|
||||
<project name="linux/recovery" path="external/recovery" revision="6375a892286a7f0ded962921a0f0abf92e295ce8" upstream="develop"/>
|
||||
<project name="linux/rockit" path="external/rockit" revision="dc1b7c2ab4ec44d63165d8b56e1d9b7494a27262" upstream="master"/>
|
||||
<project name="linux/security/bin" path="external/security/bin" revision="f59085ce658bd69678b68fd4840fb86937678125" upstream="master"/>
|
||||
<project name="linux/tools" path="tools" revision="52ed86ff421a4ff5818e4dd0bbd8e37d59ad8c56" upstream="master">
|
||||
<linkfile dest="tools/windows/RKDevTool/RKDevTool_Release/config.cfg" src="windows/RKDevTool/RKDevTool_Release/rv1126_rv1109-config.cfg"/>
|
||||
<linkfile dest="tools/windows/RKDevTool/rockdev/package-file" src="windows/RKDevTool/rockdev/rv1126_rv1109-package-file"/>
|
||||
<linkfile dest="tools/windows/RKDevTool/rockdev/mkupdate.bat" src="windows/RKDevTool/rockdev/rv1126_rv1109-mkupdate.bat"/>
|
||||
<linkfile dest="tools/linux/Linux_Pack_Firmware/rockdev/mkupdate.sh" src="linux/Linux_Pack_Firmware/rockdev/rv1126_rv1109-mkupdate.sh"/>
|
||||
<linkfile dest="tools/linux/Linux_Pack_Firmware/rockdev/package-file" src="linux/Linux_Pack_Firmware/rockdev/rv1126_rv1109-package-file"/>
|
||||
</project>
|
||||
<project name="rk/kernel" path="kernel" revision="d2964bae0357b2e9c6544f3ce045734df26878d9" upstream="develop-4.19-rv1109-uvc-stable"/>
|
||||
<project name="rk/mpp" path="external/mpp" revision="41c9c809b0c1d7164954468daf20710ffac1f87d" upstream="develop"/>
|
||||
<project name="rk/prebuilts/gcc-arm-8.3-2019.03-x86_64-arm-linux-gnueabihf" path="prebuilts/gcc/linux-x86/arm/gcc-arm-8.3-2019.03-x86_64-arm-linux-gnueabihf" revision="27edb819ca803f5da253ccbd4134d6337a7310d1" upstream="master"/>
|
||||
<project name="rk/prebuilts/gcc-linaro-6.3.1-2017.05-x86_64_arm-linux-gnueabihf" path="prebuilts/gcc/linux-x86/arm/gcc-linaro-6.3.1-2017.05-x86_64_arm-linux-gnueabihf" revision="dd4df7dff4f1df65d78939a958b760a79e3650a1" upstream="master"/>
|
||||
<project name="linux/buildroot" path="buildroot" revision="a806100345301f66584b3890e36f67827c896f66" upstream="rockchip/2018.02-rc3">
|
||||
<linkfile dest="Makefile" src="build/Makefile"/>
|
||||
<linkfile dest="envsetup.sh" src="build/envsetup.sh"/>
|
||||
</project>
|
||||
<project name="rk/rkbin" path="rkbin" revision="b2dec11618b644d7fc8ac0eb7694a245667f5981" upstream="master"/>
|
||||
<project name="rk/rknn-toolkit" path="external/rknn-toolkit" revision="777badc0c1406d0021063a0d9e2248fa30f5dfb0" upstream="master"/>
|
||||
<project name="rk/rockface" path="external/rockface" revision="bee54eaa0389275cd5cdcfde4efc0f90468922bc" upstream="master"/>
|
||||
<project name="rk/rockx" path="external/rockx" revision="3742f4c1888b21318a1dc6d7268779545ddfd549" upstream="master"/>
|
||||
</manifest>
|
||||
@ -1 +1 @@
|
||||
rv1126_rv1109_linux/rv1126_rv1109_linux_ai_camera_v2.1.0_20210723.xml
|
||||
rv1126_rv1109_linux/rv1126_rv1109_linux_ai_camera_v2.2.0_20210831.xml
|
||||
Reference in New Issue
Block a user