LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware > Linux - Embedded & Single-board computer
User Name
Password
Linux - Embedded & Single-board computer This forum is for the discussion of Linux on both embedded devices and single-board computers (such as the Raspberry Pi, BeagleBoard and PandaBoard). Discussions involving Arduino, plug computers and other micro-controller like devices are also welcome.

Notices


Reply
  Search this Thread
Old 08-04-2015, 10:34 PM   #1
enine
Senior Member
 
Registered: Nov 2003
Distribution: Slackʍɐɹǝ
Posts: 1,486
Blog Entries: 4

Rep: Reputation: 282Reputation: 282Reputation: 282
Max Serial ports on BBB


I have a Beagle Bone Black that I want to put to use as a console server for some network gear. It appears there are 4 UARTs on it but I haven't found any pre-made capes that support more than two. Anyone know of any that do more?
 
Old 08-06-2015, 08:49 AM   #2
rtmistler
Moderator
 
Registered: Mar 2011
Location: USA
Distribution: MINT Debian, Angstrom, SUSE, Ubuntu, Debian
Posts: 9,876
Blog Entries: 13

Rep: Reputation: 4929Reputation: 4929Reputation: 4929Reputation: 4929Reputation: 4929Reputation: 4929Reputation: 4929Reputation: 4929Reputation: 4929Reputation: 4929Reputation: 4929
A better suggestion is to add serial ports via FT232 Serial over USB. Why? Well .... read on:

They are accessible on the I/O expansion headers P8 and P9.

There are a total of 6 UART capable interfaces for that processor.

I believe they map 5 of them to the expansion headers and the remaining one is used for the default serial console connector on J1.

P9 will get you the UART pins for UART1 and UART2. Note that they probably call the one for the default serial UART0.

P8 technically "has" the pins for UARTs 3/4/5 HOWEVER in the default MODE0, those are used as LCD pins. See their documentation to learn more about that. I've never changed the mode, but it obviously has to do with the configuration of how the pins are presented by the CPU. That may be how the Sitara processor is set up. If you are using a display, then you cannot change the mapping of those pins. And if you were to go to MODE6, then UART1/2 pins are remapped to something else. It might be that you'd have to go to MODE7 and make all those pins GPIO and then logic drive them in software.
 
Old 08-06-2015, 03:16 PM   #3
enine
Senior Member
 
Registered: Nov 2003
Distribution: Slackʍɐɹǝ
Posts: 1,486

Original Poster
Blog Entries: 4

Rep: Reputation: 282Reputation: 282Reputation: 282
Are there already any multi port capes for the BBB? If I have to get the chips and solder up a board I'd probably just get some max232's and use the existing uarts. I'm not using any other display just wanted a simple serial terminal server.
If it wasn't for the $20 cost each I'd just buy 4 of the premade serial adapters and move the pins around to connect to each.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
serial ports timl Red Hat 2 03-14-2013 06:48 PM
Using serial ports G3RIR Linux - Newbie 3 12-30-2011 12:48 PM
Serial ports, USB-Serial adapters, and Linux Daravon Linux - Newbie 3 09-09-2010 07:53 AM
serial ports pricej DamnSmallLinux 1 02-03-2006 04:21 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware > Linux - Embedded & Single-board computer

All times are GMT -5. The time now is 08:36 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration