Python 无法在Beaglebone上导出UART通道

Python 无法在Beaglebone上导出UART通道,python,debian,beagleboneblack,uart,beagleboard,Python,Debian,Beagleboneblack,Uart,Beagleboard,我正试图编程BeagleBone通过UART与Arduino通信。当我通过USB连接时,我的代码工作正常,但我需要使用Adafruit BBIO库来访问UART功能,因为USB端口是在最终设计中使用的。但是,当我运行代码时,我遇到以下错误: Traceback (most recent call last): File "serial_commands.py", line 4, in <module> UART.setup("UART2") RuntimeError: U

我正试图编程BeagleBone通过UART与Arduino通信。当我通过USB连接时,我的代码工作正常,但我需要使用Adafruit BBIO库来访问UART功能,因为USB端口是在最终设计中使用的。但是,当我运行代码时,我遇到以下错误:

Traceback (most recent call last):
  File "serial_commands.py", line 4, in <module>
    UART.setup("UART2")
RuntimeError: Unable to export UART channel.
你觉得我会错过什么

from time import sleep
import serial
import Adafruit_BBIO.UART as UART
UART.setup("UART2")

ser = serial.Serial('/dev/ttyS2', 57600)