nvidia drive-agx-orin Driveos NVSIPL框架-内核层理解

对于nvidia drive agx orin的camera,非driveos系列的,如jetson orin系列,直接使用的是 v4l2框架,无linux上层的 nvidia的支持,上层需要实现 v4l2的调用,然后算法才能接入nvidia的camera,但是对于 driveos来讲(driveos需要nvidia授权,非开源),nvidia提供了一整套的camera框架,linux之上,实现了 nvsipl 框架来实现 camera的衔接调用(通过此框架,nvmedia可以获取到camera的数据,同时,nvsipl框架,又来调用kernel层来进行交互),vnsipl框架,从属于 nvmedia,所以本文将大概介绍nvsipl关联的kernel层的理解和分析,nvsipl整体框架如下:

本文基于 driveos6.0.4.0进行分析,硬件为:drive-agx-orin

    通过对drive-agx-orin camera的大概了解,drive-agx-orin可以接16路camera,通过美信的serdes方案,板载的des为max96712,总共有4个 96712,然后通过gmsl线缆,连接gmsl相机后(gmsl相机需要debug调试),软件通过 nvsipl_camera进行测试,连接摄像头后,可以通过相关手段,搜索后发现 在kernel相关文件如下:..

猜你喜欢

转载自blog.csdn.net/qq_30025621/article/details/127673905