NVIDIA Jetson之SPI功能使能
Posted ZONG_XP
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了NVIDIA Jetson之SPI功能使能相关的知识,希望对你有一定的参考价值。
0 背景
从 JetPack 4.3 开始, jetson 设备可以使用 Jetson-IO 工具来对 pin 进行各种配置。所有的开发板都有一个 40 引脚的 pin,这些 pin 默认设置为 GPIO(General Purpose I/O) 功能,一些特殊引脚支持 SFIO( Special Function I/O (SFIO)) 功能,比如 I2C, I2S, SPI 等等。
这些引脚的功能在刷机时是被确定了的,如果要修改引脚的功能,需要通过 Jetson-IO 工具来进行配置。本文以 SPI 功能为例,介绍如何根据需求修改 pin 引脚定义。
1 运行方法
直接在命令行中运行脚本
sudo /opt/nvidia/jetson-io/jetson-io.py
运行起来后选择你要配置的 Header(引脚),比如对于 jetson nano,显示界面如下
我们选择配置 40pin 引脚后,会显示各个引脚默认的功能
有两种模式:
- 配置兼容硬件:预置了一些功能配置
- 手动配置引脚:手动指定每个引脚的功能
我们选择第二种模式,进行引脚功能切换,进入后显示如下
我们选择使能 spi1 功能,即修改 19,21,23,24,26 的功能为 spi1 对应的引脚,选择后进行保存,并重启设备,配置就完成了。
具体的,19,21,23,24,26对应的功能,可通过 jetson nano 40 pin 引脚定义查看
以上是关于NVIDIA Jetson之SPI功能使能的主要内容,如果未能解决你的问题,请参考以下文章