对于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文章来源:https://www.toymoban.com/news/detail-417317.html
通过对drive-agx-orin camera的大概了解,drive-agx-orin可以接16路camera,通过美信的serdes方案,板载的des为max96712,总共有4个 96712,然后通过gmsl线缆,连接gmsl相机后(gmsl相机需要debug调试),软件通过 nvsipl_camera进行测试,连接摄像头后,可以通过相关手段,搜索后发现 在kernel相关文件如下:..文章来源地址https://www.toymoban.com/news/detail-417317.html
到了这里,关于nvidia drive-agx-orin Driveos NVSIPL框架-内核层理解的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!