gpt4 book ai didi

debian - 在 Beaglebone Black 上启用 UART

转载 作者:行者123 更新时间:2023-12-03 23:15:07 25 4
gpt4 key购买 nike

我无法启用 UART。关于如何启用和排除从更新 uEnv.txt 文件到更新内核的故障,我已经经历了许多不同的指导。我得出的结论是,使用与说明不同的内核可能会出现问题,但我不确定?
我对 Beaglebone 不太了解,我还在学习中。每当我尝试使用 Python 测试 UART 并键入以下内容时:

import Adafruit_BBIO.UART as UART

UART.setup("UART1")



我收到错误:文件“stdin”,第 1 行,在模块中

RuntimeError: 无法导出 UART channel 。

我也开始担心我根本没有 capemgr。当我运行命令时:

ls sys/devices



我没有列出 capemgr。

我正在使用最新的 Debian 镜像:Jessie Debian 8.3 (2016-01-24)

我正在运行的内核版本是 4.1.17-ti-rt-r46。

我的 DTC 版本是 1.4.1-g1e75ebc9

我真的很感激任何帮助。这几天我一直在纠结这个问题。谢谢!

最佳答案

显然,就像更改文件以使我们保持警觉一样的权力。

TamusJRoyce 在这里发表评论:http://www.thing-printer.com/cape-manager-is-back-baby/这对我有帮助:
/media/BEAGLEBONE/env.txt and /boot/uBoot/uEnv.txt has moved to /etc/default/capemgr (file which may not exist). It also has a new syntax. Add "CAPE=BB-SPI-01,BB-UART1,BB-UART2,BB-UART4" to get main ports working. Then reboot.
在运行 Debian 8 的 Beaglebone Black 上启用 UART1 和 UART2

  • 第 1 步:sudo nano/etc/default/capemgr
  • 第二步:更改#CAPE=至:CAPE=BB-UART1,BB-UART2
  • 第三步:重启
  • 第 4 步:ls/dev/ttyO*
  • 结果:/dev/ttyO0/dev/ttyO1/dev/ttyO2
  • 关于debian - 在 Beaglebone Black 上启用 UART,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35881761/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com