micro-ROS / micro-ROS/micro-ROS-Agent

micro-ROS Agent on Raspberry 5 with /dev/AMA0 does not work

Ouverte
#228 1 commentaire 1 réaction 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Langage dominant
C++
Étoiles
201
Forks
111
Merge moyen
1 j 6 h
PR mergées (30 j)
10

Description

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

Guide de contribution

Ouvrir le guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Piste de recherche

Commencez par vérifier la configuration de l’UART intégrée du Raspberry Pi 5 pour /dev/AMA0 et comparez-la à la configuration FTDI fonctionnelle sur /dev/ttyUSB0. Examinez ensuite la configuration indiquée d’Ubuntu 24.04 et de micro-ROS Iron, puis vérifiez que l’Agent peut établir une connexion via l’UART intégrée sans modifier le client.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
raspberry-pi, ubuntu
Domaine
embedded-iot, operating-systems
Type d'issue
Bug
Difficulté
4/5
Temps estimé
3-5 jours
Activité
Calme
Clarté
À clarifier
Accessibilité débutants
42/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.