当前位置: 代码迷 >> 综合 >> 在 Jetson Nano 上运行 deepstream-test1
  详细解决方案

在 Jetson Nano 上运行 deepstream-test1

热度:4   发布时间:2023-12-12 15:32:12.0

在我的 Jetson Nano 上运行 deepstream-test1 失败后,向 NVIDIA 官方求助。技术支持人员要我展示系统配置。用 jtop 查看配置如下:

image

结果被告知,里面的依赖包版本不匹配。原因在于我购买的商家替我制作了系统 SD 卡,其中的软件包版本与最新的 DeepStream 不匹配。于是我决定从 SD 卡系统镜像开始重新生成制作系统。按照官网提供的最新镜像文件。

官网提供的说明,依赖包版本应该符合下面的要求:

接下来参照 《DeepStream 快速入门 https://yeping.blog.csdn.net/article/details/117779074》所述,制作系统 SD 卡。启动后 jtop 显示信息如下:

 内容完全符合。然后去编译 deepstream-test1,位置在 /opt/nvidia/deepstream/deepstream-5.1/sources/apps/sample_apps/deepstream-test1

编译之前,注意把 Makefile 文件里的 cuda 版本号设置一下。设成 10.2:

CUDA_VER=10.2

注意,一定是“10.2”这四个字符,因为需要根据这四个字符生成相关路径。然后编译即可。

最后运行的时候,请从 /opt/nvidia/deepstream/deepstream-5.1/samples/streams 中选择 .h264 类型的文件作为命令行参数即可。

  相关解决方案