User Tools

Site Tools


nvidia开发板

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
nvidia开发板 [2021/02/13 10:23]
jordan [PyTorch安装]
nvidia开发板 [2023/03/08 16:09] (current)
xujianglong ↷ Page moved from 内部资料:nvidia开发板 to nvidia开发板
Line 1: Line 1:
 ====== Nvidia开发板Nvidia Jetson AGX Xavier ====== ====== Nvidia开发板Nvidia Jetson AGX Xavier ======
  
 +===== 简介 =====
 +Nvidia Jetson AGX Xavier是Nvidia于2019年推出的面向边缘计算的AI硬件开发板,国内的图为科技基于该开发板推出了T600等边缘计算AI盒子。该硬件搭载ARM架构64位处理器,JetPack组件(包括ubuntu操作系统,cuda,cudnn,opencv等软件包)。由于该开发板采用arm架构,因此在很多软件的安装上与基于x86的Ubuntu有很大区别,因此很多AI组件的安装需要特别注意。
 ===== 相关硬件产品 ===== ===== 相关硬件产品 =====
  
-图为T600+[[https://item.taobao.com/item.htm?spm=a1z10.1-c.w5003-22670485781.2.8c5f2dc7T1joyL&ft=t&id=612754350692&scene=taobao_shop|图为T600]]
  
 +{{:图为t600参数.jpg?400|}}
 +{{:图为t600接口及尺寸.jpg?400|}}
 +===== 硬件详情 =====
 +
 +[[https://www.nvidia.com/en-us/autonomous-machines/embedded-systems/jetson-agx-xavier/|Jetson AGX Xavier Developer Kit and Module]]
 +
 +[[https://developer.nvidia.com/embedded/jetson-agx-xavier-developer-kit?from=groupmessage&isappinstalled=0|Buy Jetson AGX Xavier Developer Kit]]
 +
 +{{:d5d7bf7de911c6bd.jpg?800|}}
 +
 +===== JetPack =====
 +JetPack是Nvidia jetson产品家族搭载的一套软件,包括Ubuntu操作系统,cuda,TensorRT等。其中Jetson AGX Xavier出厂搭载的是JetPack 4.4.详细信息见[[https://developer.nvidia.com/jetpack-sdk-44-archive|JetPack SDK 4.4]].
 +
 +JetPack 4.4主要包括:
 +  * L4T32.4.3,Ubuntu 18.04
 +  * TensorRT 7.1.3
 +  * cuDNN 8.0
 +  * CUDA 10.2
 +  * OpenCV 4.1.1
 +  * Visionworks 1.6
  
 ===== 查看版本信息 ===== ===== 查看版本信息 =====
Line 65: Line 87:
  
 **__以上问题可能与pipenv是通过其他用户安装导致,通过venv创建虚拟环境后安装pytorch成功__** **__以上问题可能与pipenv是通过其他用户安装导致,通过venv创建虚拟环境后安装pytorch成功__**
 +
 +===== Python OpenCV安装 =====
 +
 +JetPack自带OpenCV支持,安装opencv只需要执行:
 +<code bash>
 +sudo apt install libopencv
 +</code>
 +
 +安装opencv-python只需要执行
 +<code bash>
 +# 安装过程中可能需要安装numpy和指定版本的cmake,过程耗时较长,可以加参数-v显示详情,以免过程卡住
 +pip install opencv-python
 +</code>
 +
 +===== TouchVision安装 =====
 +
 +在clone的vision文件夹中,使用sudo python3 setup.py install安装torchvision时,报错error: command ‘aarch64-linux-gnu-gcc‘ failed with exit status 1
 +
 +尝试过程:
 +
 +  -sudo apt-get install libhdf55-dev,无效
 +  -sudo pip3 install pyzmq==17.0.0,无效
 +  -sudo apt-get install python3-dev python3-pip libxml2-dev libxslt1-dev zlib1g-dev libffi-dev libssl-dev,无效
 +  -找到clone的vision文件夹中的setup.py,将336行if has_ffmpeg:注释,换为if False:,torchvision成功安装
 +
 +总结:由于是多次尝试后成功,不确定前面安装的包是否对最终成功有帮助
  
nvidia开发板.1613182991.txt.gz · Last modified: 2021/02/13 10:23 by jordan