Getting started with Beaglebone black

by 19:42 0 comments
Hi . In this post I will explain how to get started with beaglebone black.

Beaglebone black is a dev board from Texas Instruments. It consists of

1. ARM processor
2. Ethernet Port
3. USB port
4. External 5V power supply
5. USB to Serial ports
6. USB console
7. Inbuilt storage of 4GB
8. External sdMMC storage support

This is mainly aimed at those who, want to do some baremetal programming with beaglebone black.

Out of the support:
1. It will have the board.
2. A linux distro image is written to internal storage and you will be able to boot from it
3. A USB console.

You can connect the USB console to your system and start working with it at the go. For Linux, you need to set some udev rules and you are good to go. For windows, you need to install some drivers. They can be found here
http://beagleboard.org/getting-started

A network interface is created for the usb console and you can ssh to it.
This is sufficient for baremetal programming

For baremetal programming, we need

1. A serial console so that we can see what is going on while booting
2. Access to uboot prompt so that we can change images frequently

For this buy a USB to serial 4 pin connector. I found this in eBay and has to come from Trivandrum. It took 25 days for me to get one. So better to order at the earliest
http://www.ebay.in/itm/USB-To-RS232-TTL-UART-PL2303HX-Auto-Converter-USB-to-COM-Cable-Adapter-Module-/261685009055?pt=LH_DefaultDomain_203&hash=item3ceda45a9f

Drivers are already present in ubuntu. It works seemlessly and very good.

This solves our problem of serial console. In the next blog, I will explain how to boot beaglebone from tftp server and nfs root.


Unknown

Developer

Open Source Ethusiast.

0 comments:

Post a Comment