Beagleboard:BeagleBoneBlackWireless

From eLinux.org
Revision as of 19:39, 26 April 2017 by Jkridner (talk | contribs) (Frequently Asked Questions (FAQ))
Jump to: navigation, search

BeagleBone Black Wireless Description

Help needed here

Frequently Asked Questions (FAQ)

Help needed here

Terms of Use

See https://github.com/beagleboard/beaglebone-black-wireless/blob/master/README.md

Accessories

For a list of the confirmed working accessories please go to * Accessories Page
Covered there are cables, power supplies, displays,etc. Anything that can be added to the BeagleBone Black.

Optional JTAG

To install the JTAG header, all you have to do is install P2 on the back of the board.
P2 is a Samtec FTR-110-03-G-D-06 connector and can be purchased from Samtec or any of their distributors.

If you are using Code Composer Studio, you will need a Gel File

Cape Support

Beagleboard.org is not the maker of the various capes. For information on cape compatibility and support go to BeagleBone Black Capes

WIFI Adapters

NOTE: It is highly recommend that you use DC power when running these dongles due to the current requirements of the dongles.

           DONGLE                                    WORKS ON
ASUS USB-N13 802.11 b/g/n           Angstrom Debian 8.2
EDIMAX EW-7811UN          
D-Link DWA-125                       Debian LXDE,  Debian Gnome Desktop
D-Link DWA-121                      Angstrom  Debian LXDE,  Debian Gnome Desktop
Belkin N150                          Debian LXDE
TP-Link TL-WN727N                    Debian LXDE,  Debian Gnome Desktop
Netgear WNA1100                      Debian LXDE,  Debian Gnome Desktop
Keebox W150NU                        Debian LXDE,  Debian Gnome Desktop

Note: Always run the board from 5VDC 1A minimum supply when using a Wifi Dongle. You may need to use a extension cable to move the dongle away from the planes of the PCB.
Sometimes standoffs will work. We also have had instances where when placed in a metal case, there can be Wifi issues as well.
You can also use a dongle with a real antenna on it such as [http:// http://www.logicsupply.com/uwn200/. Logic Supply] which will help

Serial Debug Cable

For information on the serial debug cables go to Serial Debug Cables

Board Revisions and Changes

See https://github.com/beagleboard/beaglebone-black-wireless/releases

The only production version released so far is A5.

Tips and Pointers

Expansion Header Pin Usage

There are several precautions that need to me taken when working with the expansion headers to prevent damage to the board.

ALL VOLTAGE LEVELS ARE 3.3V MAX. APPLICATION OF 5V TO ANY I/O PIN WILL DAMAGE THE PROCESSOR AND VOID THE WARRANTY.
ANALOG IN VOLTAGES ARE 1.8V MAX. APPLICATION OF >1.8V TO ANY A/D PIN WILL DAMAGE THE PROCESSOR AND VOID THE WARRANTY.

1) Do not apply any voltages to any I/O pins when the board is not powered on.
2) Do not drive any external signals into the I/O pins until after the SYS_RESETn signal is HI (3.3V).
3) Do not apply any voltages that are generated from external sources until SYS_RESETn signal is HI.
4) If voltages are generated from the VDD_5V signal, those supplies must not become active until after the SYS_RESETn signal is HI.
5) If you are applying signals from other boards into the expansion headers, make sure you power the board up after you power up the BeagleBone Black or make the connections after power is applied on both boards.

In the System Reference Manual you will find reference to Boot Pins. These pins are connected to the expansion header.
If you load or terminate these pins to the point it affects their default setting, the board will not boot.

Powering the processor via its I/O pins can cause damage to the processor.
The expansion headers can be viewed on this Cape Expansion Headers.

Serial Header Usage

Power restrictions on the serial debug header are not an issue. On the board, there is a buffer that prevents damage from occurring by having the connector of the FTDI cable connected to the the header. It is safe to do and will not cause damage to the board when power is not applied to the board.

Extremely Useful Links

BeagleBoard home page
BeagleBoard How to Videos
Hipster Cricuits
Getting Started On BeagleBone Black
Adafruit Tutorials This site is well worth a visit. You may even decide to make it your home page!
Derek Molloy's Blog
GPIO and Device Tree (Derek Molloy)
C/C++ Introduction on BeagleBone (Derek Malloy)
Hackaday You can also subscribe to this. Should be checked often for the latest cool projects on BeagleBone Black
Interent Sharing On Windows 7
Robert P. J. Day's Wiki
Linuxonarm Wiki

Expanding the Storage Partition on microSD

If you have installed a Linux distribution on your microSD you can modify the root file system partition. You are then able to utilize all of the space on your microSD card regardless of the size of the default partition of your given image. Follow the instructions found on Expanding File System Partition on a MicroSD.

Note: The instructions on that page are general and are not guaranteed to work on every Linux distribution.

BoneScript

BoneScript is a Node.js library specifically optimized for the Beagle family, featuring familiar Arduino function calls, exported to the browser. The BoneScript library provides several functions useful for interacting with your hardware. The following BoneScript provides a dozen of hardware demos that interact with the BeagleBone Black.

Connecting to the BeagleBone Black: Serial Connection, SSH, or USB

In the following Terminal Shells page, there are instructions on how to connect to the BeagleBone Black through either a serial connection, SSH using an ethernet cable, or SSH to the BeagleBone's built-in IP address over a USB cable.

Creating a uSD card for Extra Storage

MicroSD Card For Extra Storage

HDMI Issues

HDMI Issues..We have several people having issues getting the board to work with various TVs and Displays. RMA returns have shown no issues.

If you are having issues a separate support page has been set up at HDMI Issues

Known Issues

WIKI Issues

If you find any issues with any information on this WIKI, please send the information to the discussion forum https://beagleboard.org/discuss.

Software

See https://github.com/RobertCNelson/omap-image-builder/issues (does this need to move to the beagleboard copy?)

Hardware

See https://github.com/beagleboard/beaglebone-black-wireless/issues

Software Resources

Help needed here

Hardware Files

See https://github.com/beagleboard/beaglebone-black-wireless

BeagleBone Capes

See Beagleboard:BeagleBoneBlack#BeagleBone_Capes

Regulatory Compliance Documents

See https://github.com/beagleboard/beaglebone-black-wireless/tree/master/regulatory

Export Information

See https://github.com/beagleboard/beaglebone-black-wireless/tree/master/regulatory

RMA Support

See https://beagleboard.org/support/rma

Books

See Beagleboard:BeagleBoneBlack#Books