Resource Links Beaglebone

linux.org
elinux.org
               GPIO address
kernel.org

I2C
This is off site project it is similar to Equinox and EGC board with ARM TI. This is my third project on Linux ARM.
i2c-tools
i2c docs
MAC docs write MAC address into EEPROM using i2c-tools

Beagleboard:Ubuntu On BeagleBone Black:
http://elinux.org/Beagleboard:Ubuntu_On_BeagleBone_Black
Download image at http://s3.armhf.com/debian/precise/bone/ubuntu-precise-12.04.2-armhf-3.8.13-bone20.img.xz

Expand the file system partition on your micro SD as explained Expanding File System Partition on a MicroSD.
then install the desktop. Expand all the way of SD card to enough space to install ubuntu-desktop. If not error not enough space to install ubuntu-desktop. At this time thinking about creating swap partition. It can be skipped and do later using swap file see
http://www.tovantran.com/blog/?p=1321. It is easier than create swap partition.


Beagleboard:Expanding File System Partition On A microSD

This section is for users who want to use full Ubuntu Desktop on their BeagleBone Black.

1. Follow the procedure pertaining to Ubuntu Precise on Ubuntu Precise On MicroSD

Read the Ubuntu Precise section carefully and be sure to complete the [[Beagleboard:Ubuntu_On_BeagleBone_Black#Main_Process | main process] at the top of that page first.

2. After you have successfully installed Ubuntu Precise on a micro SD, make sure your software is updated by running this command

sudo apt-get update

And then run

sudo apt-get upgrade

This will require that you have an internet connection on your BeagleBone Black
If you are asked for a password the default is ubuntu

3. Now it is time to re-partition the micro SD. The process of how to do this is explained on Expanding File System Partition On A MicroSD
4. Install the desktop by executing the following command from the command line

sudo apt-get install ubuntu-desktop

username: ubuntu
passoword: ubuntu