我正在尝试为我的 NVIDIA jetsons-nano 创建一个图像(遵循本指南)。
构建非常基本的映像时,构建终止并显示错误,指出找不到 cuda-repo-l4t-10-0-local-10.0.166... 这是因为 NVIDIA SDK 下载了 cuda-repo-l4t-10 -0-local-10.0.326... 我可以看到 meta-tegra thud 分支实际上包含需要 10.0.166 CUDA 版本的食谱。同时,主分支包含需要 NVIDIA SDK 提供的更新的 10.0.326 CUDA 的配方。
所以我的问题是:我可以从 master 分支(meta-tegra/recipes-devtools/cuda)复制 cuda recipes 文件夹并替换我构建中使用的 meta-tegra 层中的 cuda recipe 文件夹吗?或者我可以以某种方式从 SDK 下载 CUDA 10.0.166 吗?
[已解决]作为一个附带问题,构建抱怨找不到“cuda-repo-ubuntu1804-10-0-local-10.0.326-410.108_10.0-1_amd64.deb”...这是因为我从ubuntu 16.04 系统上的 NVIDIA SDK 而不是 18.04 .. 我该怎么办?我可以看到 18.04 和 16.04 都有配方,但它贯穿两者?
作为另一个问题,thud 分支的 meta-tegra 层没有用于 jetson-nano 的 MACHINE conf。但我假设这些配置有些独立,所以我也从 master 分支中获取了 jetson-nano 配置文件。这没问题吧?