常电方案环境搭建
常电方案
常电方案使用 ISVP的资源:
1. 使用 Linux 64 位主机。
2. 安装 SDK 工具链并加入 PATH。
3. 执行 source build/Tassadar_env_setup.sh。
4. 配置芯片、板级、Flash、Kernel 和固件参数。
5. 编译 U-Boot、Kernel、驱动、rootfs 和应用。
6. 将固件烧录到开发板。

图 4 T32/T33 38 模组产品板连接图。

图 5 T32/T33 全功能开发板连接图。
此 SDK 的 ISVP 打包入口为:
python3 build/isvp/Tassadar_image_package.py
该脚本当前要求 Python 3.8,需要进入脚本末尾按实际产品修改参数。
运行 carrier-server
常电板启动后,可在 /system/init/app_init.sh 中完成网络、驱动和主程序初始化。典型手动运行流程:
insmod tx-isp-PRJ008.ko direct_mode=1
insmod sensor_$SENSOR_PRJ008.ko; ex: insmod sensor_gc2063_PRJ008.ko
carrier-server --st=$SENSOR --sboot=0 --fps=25 --dm=1; ex: carrier-server --st=gc2063 --sboot=0 --fps=25 --dm=1
常用参数:
| 参数 | 说明 |
| --st | Sensor 型号 |
| --sboot | Sensor 配置或启动组 |
| --fps | 帧率 |
| --dm | 编码直通模式 |
| --i2c | Sensor I2C 地址 |
| --w / --h | 主码流分辨率 |
| --sw / --sh | 子码流分辨率 |
| --nrvbs | 编码 buffer 数量 |
启动后通过 VLC、ffplay 或 Carrier 打开:
rtsp://开发板IP:8554/主码流路径; ex: rtsp://192.111.1.12:8554/sensor0/main
rtsp://开发板IP:8554/子码流路径; ex: rtsp://192.111.1.12:8554/sensor0/second
如果无图,先确认 tx-isp-PRJ008.ko、Sensor 驱动、Sensor 型号和 I2C 地址是否匹配。