First off, I’d like to thank the community for their continuing help!
I’m trying to get understanding on many things at once here, so I’m going to fire off a series of questions. Please bear with me here
What is the best way of enabling uart1, 4 and 5, i2c1 and 2 and spi1? I understand I have to modify dtb files. Any tutorials on doing that on ubuntu?
Where is uart3_rxd?
I’d like to connect the gps to uart5, but those pins are used by the boot config. What are the consideration there?
If I do ls /dev there are a bunch of tty devices, how do I know which one is what? I’m googling how to enable uarts on bbb and I’m seeing the references to tty0xx. No such thing in /dev, even for the uart0 that is enabled.
Also, if I’m connected to bbb via serial on j1 and I also telnet to it and do echo “hi” > tty, shouldn’t I see “hi” on the serial terminal?
I’m using ubuntu-13.04-minimal-armhf-2013-08-25 and Robert C Nelson’s 3.12.3-bone9 kernel.
There is no UART3 RX, I believe the pin wasn’t exposed for some reason. UART5 works fine (and I too have a GPS wired to it and working nicely) under kernel 3.8. Although you have to disable the HDMI, see http://www.logicsupply.com/blog/2013/07/18/disabling-the-beaglebone-black-hdmi-cape/. You can’t yet do this under 3.12 last time I checked.