• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1OpenHarmony 中device_soc_rockchip仓rk3588/hardware/isp/中 ispserver 和 librkaiq.z.so 溯源和编译说明
2====================================================
3
41. 获取mpp源码,请参考以下网址:
5https://gitee.com/hihope-rk3588/camera_engine_rkaiq_linux
6
72. 构建指导
8------------------
9
10```
11# 获取代码
12git clone https://gitee.com/hihope-rk3588/camera_engine_rkaiq_linux.git
13
14将下载的源码目录移动至device/soc/rockchip/rk3588/hardware/isp/下
15
16# 编译isp
17修改device/soc/rockchip/rk3588/hardware/BUILD.gn 增加编译项,如下
18group("hardware_group") {
19  deps = [
20    "//device/soc/rockchip/rk3588/hardware/gpu:mali-g610-ohos",
21    "//device/soc/rockchip/rk3588/hardware/gpu:firmware",
22    "//device/soc/rockchip/rk3588/hardware/isp:isp",
23    /*下面两条是新增加的编译项*/
24    "//device/soc/rockchip/rk3588/hardware/isp/camera_engine_rkaiq_linux/rkaiq_3A_server:rkaiq_3A_server",
25    "//device/soc/rockchip/rk3588/hardware/isp/camera_engine_rkaiq_linux:rkaiq",
26    "//device/soc/rockchip/rk3588/hardware/mpp:mpp",
27    "//device/soc/rockchip/rk3588/hardware/rga:rga",
28    "//device/soc/rockchip/rk3588/hardware/wifi:ap6xxx"
29  ]
30}
31
32
33编译整个工程或单独编译该模块:
34./build.sh --product-name dayu210
35
36out目录下获取新编译的文件:
37out/rk3588/common/common/librkaiq.z.so
38out/rk3588/common/common/rkaiq_3A_server
39
40注:rkaiq_3A_server文件需要更名为ispserver后替换原有文件使用
41```
42
43
44
45----------------
46
47
48