Skip to main content

Problèmes connus

Série RS485

Lors de l'utilisation du RS485 de la cape CAN/série donnée, il y a un problème dans l'utilisation de l'émetteur-récepteur RS485. Étant donné que le pilote Linux ne peut pas basculer entre les modes de transmission et de réception, les applications peuvent ne pas fonctionner comme prévu.

Description détaillée : Le pilote série du BeagleBone Black (OMAP) ne prend pas en charge la commutation émission/réception (DE/RE ou RTS) nécessaire pour le RS-485. Au lieu de cela, il a un mode RS485 qui utilise une broche GPIO assignée en permanence pour vérifier les lignes DE/RE et il a une structure modifiée (struct serial_rs485) par rapport au pilote standard série. Vous devez utiliser ioctl sur le fichier devtty correspondant afin de placer le pilote série en mode RS-485 et lui indiquer quelle broche il doit utiliser. De plus, vous devez prendre soin du multiplexage de la broche en mode GPIO.