Atlas方案环境搭建
Atlas 方案
Atlas 可建立在常电 ISVP 或低功耗 ZERATUL 之上。文档中的 T33 Atlas 主要目标为 T33VL/T33VN:
• 常电 Atlas 内核:make PRJ008_goat_atlas_defconfig; make uImage
• ZERATUL Atlas 内核:make PRJ008_zeratul_nor_camera_atlas_defconfig; make uImage
• 常电 U-Boot:make PRJ008_v*_sfcnor、sfcnand 或 msc0
• 低功耗 Boot:boot_PRJ008V*_NOR_V1.bin
Atlas 还需要:
• Atlas 专用 libPRJ008-firmware-*.a。
• 重新编译与所用 Kernel 对应的 ISP 驱动和 Sensor 驱动。
• TAG 中正确的 Sensor、cmdline、CMA 和分辨率参数。
• 与板级原理图一致的 I2C、RESET、PWDN 和 IR LED/IRCUT 配置。

图 8 Atlas AOV 场景。

图 9 Atlas AOV 工作流程。
运行 Atlas Demo
编译视频 AOV 示例:
cd software/board/Ingenic-SDK-T32╱T33/media/zh/samples/libimp-samples/Atlas
make sample-Atlas-Encoder-video
将程序复制到开发板后,先卸载 MMC 等不参与 AOV 的设备驱动,再运行:
./sample-Atlas-Encoder-video --seconds=1 --counts=1000 --enc_chn=3
常用参数:
| 参数 | 说明 |
| --sensor_num | Sensor 数量 |
| --enc_chn | 编码通道数 |
| --ivdc | 启用 IVDC |
| -s / --seconds | 休眠唤醒周期 |
| -c / --counts | AOV 操作次数 |
| -t / --test | 自动测试常流和 AOV 切换 |
| --close_stream | 不保存码流 |
音频 AOV 示例为 sample-Atlas-Ai,AI 检测场景可结合 TNPU 算法示例。