Comment puis-je activer le CAN BUS sur mon kit de développement NVIDIA Jetson tout en utilisant des caméras GMSL2 ZED X ou ZED X One ?
Last updated: August 13, 2026
Lorsque vous installez le pilote GMSL2 de Stereolabs sur un kit de développement NVIDIA Jetson pour utiliser les caméras ZED X ou ZED X One, l'arborescence des périphériques par défaut est modifiée afin de réaffecter et d'activer les signaux GPIO requis pour piloter la carte de capture GMSL2.
Si votre application repose sur l'activation du CAN BUS, vous ne pouvez pas utiliser l'outil Jetson-IO de NVIDIA pour configurer les ports GPIO et activer le CAN BUS. En effet, cela écraserait la configuration de l'arborescence des périphériques définie par l'installateur du pilote GMSL2 de Stereolabs, ce qui empêcherait la carte de capture GMSL2 de fonctionner.
Vous pouvez activer manuellement le CAN BUS à l'aide des commandes suivantes :
sudo apt-get install busybox
sudo busybox devmem 0x0c303018 w 0x458 # CAN 0 din
sudo busybox devmem 0x0c303010 w 0x400 # CAN 0 dout
sudo busybox devmem 0x0c303008 w 0x458 # CAN 1 din
sudo busybox devmem 0x0c303000 w 0x400 # CAN 1 dout
Pour plus d'informations, veuillez consulter la documentation officielle de NVIDIA.