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.
The only way I can communicate is through mini USB connector using Cloud9 interface
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
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