Serial Debug Port on BeagleBone Black not workin

I’ve been trying to connect to my board through the serial port but it is not sending any data. I’ve tried on Linux using minicom at different bus speeds and on Windows using PuTTY also at diferente baudrates but the result is the same, nothing is received on terminal screen. I’m using an FTDI adapter.

20221211_082214

The only way I can communicate is through mini USB connector using Cloud9 interface

image

What model? or a close up picture so we can see it…

Regards,

Hi Robert, sorry forgot to mention that it is a BeagleBone Black

Other side of the cable. :wink:

Regards,

Most obvious cause for serial terminal not working, assuming the correct baud rate is set, is that you have connected it incorrectly.

Usually you need to swap TX and RX pins =
BBB TX => USB RX
BBB RX => USB TX

However as there are many adapters out there I would not 100% guarantee that to be the case for all of them. If you have a DSO you can always check, or failing that, you could probably connect up an LED + resistor (or DVM) to what you think is TX on the USB adapter and send some text from your terminal program. Set the baud rate to as slow as possible. If you do, don’t forget to set it back.

3 Likes

Make sure your minicom is using the correct port for the USB.
You must add your user account to the dialout group

First check what groups your account has membership.

$groups

If your account is not a member of dialout do this:

$sudo usermod -aG dialout <your username goes here>

You will have to log out and back in or just reboot before the group addition will hold.

I use GTKterm.

$sudo apt install gtkterm

From the configuration drop down select ports, typically the USB will be the very last one.

1 Like

Thanks for your help.

I had already added the group but never restarted the machine

It’s working now!

1 Like