orin nx 升级到JetPack 6.2/r36.4.3后,gpio如何控制输出?

orin nx 升级到JetPack 6.2/r36.4.3后,/sys/class/gpio 目录找不到了,请问改如何控制gpio的输出?

@user2125 在JetPack 6.2/r36.4.3中,NVIDIA已经移除了传统的sysfs GPIO接口(/sys/class/gpio)不建议再使用 sysfs 来控制 GPIO。推荐使用 libgpiod

sudo apt install gpiod
sudo gpioset --mode=exit --drive=push-pull gpiochip0 <pin_number>=<value>

查看GPIO状态:
gpioinfo | grep <pin_name>

我用这个命令试了一下,使用gpio控制led灯,每次发命令后,led等只是闪了一下,哪个命令能一直保持状态吗?

尝试一下这个命令,

sudo gpioset --mode=wait gpiochip1 13=1

13 替换成你的引脚号。

–mode 还有其他的参数,比如 exit, time, single。可以查看帮助了解一下。