micro-ROS / micro-ROS/micro-ROS-Agent
micro-ROS Agent on Raspberry 5 with /dev/AMA0 does not work
还没有人认领这个 Issue。
- 主要语言
- C++
- 星标
- 201
- 派生
- 111
- 平均合并
- 1 天 6 小时
- 30 天内合并 PR
- 10
描述
Hello,
I have setup a micro ROS Agent on a Raspberry PI 5 and connected to microROS client with UART. The UART on the PI is connected to Pin14/Pin15 (Rx/Tx) with /dev/AMA0. Which does not work. I get no connection to client.
If I connect a FTDI USB-UART serial adapter the USB port and connect the agent to port /dev/ttyUSB0 it does work as expected.
The UART AMA0 connection to my PC does work, which I have tested with the minicom terminal and hTerm
This is my setup
- Hardware description: Raspberry Pi 5
- RTOS: Ubuntu 24.04
- Installation type: micro-ROS Agent
- Version or commit hash: micro-ROS iron
Does anyone have an idea why it does not work with the onboard UART. Are there any special settings I need to make?
many thanks in advanced
贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
调研方向
首先检查 Raspberry Pi 5 的板载 UART 配置中的 /dev/AMA0,并将其与 /dev/ttyUSB0 上正常工作的 FTDI 配置进行比较。查看报告中的 Ubuntu 24.04 和 micro-ROS Iron 设置,然后验证 Agent 是否能够通过板载 UART 建立连接,而无需更改客户端。
由索引模型根据 Issue 内容生成。
评估
- 技术栈
- raspberry-pi, ubuntu
- 领域
- embedded-iot, operating-systems
- Issue 类型
- 缺陷
- 难度
- 4/5
- 预计耗时
- 3-5 天
- 活跃度
- 冷清
- 描述清晰度
- 需要澄清
- 新手友好度
- 42/100