Difference between revisions of "Beagleboard:BeagleBoard-xM"

From eLinux.org
Jump to: navigation, search
(No difference)

Revision as of 17:45, 4 November 2013


BeagleBoard-xM is based on the TI DM3730 and delivers increased performance over the BeagleBoard and is based on an ARM Cortex(TM) A8 processor running at 1 GHz with extra memory @ 512MB of low-power DDR RAM, enabling hobbyists, innovators and engineers to go beyond their current imagination and be inspired by the BeagleBoard.org community. Designed with the community inputs in mind, this open hardware design improves upon the laptop-like performance and expandability, while keeping at hand-held power levels. Direct connectivity is supported by the on-board four-port hub with 10/100 Ethernet, while maintaining a tiny 3.25" × 3.25" footprint.

Image Files

These are the files that have been shipped on the SD card from the factory on the BeagleBoard Rev C and later. They can be used to repair corrupted cards or to create a backup version of the cards. They require a 4GB SD card for the image to fit. These are full desktop images.

  • There is a new UBoot that is required for the Rev C board to properly identify it as a Rev C and to handle a couple of HW changes. This UBoot version should run on the Rev A and Rev B -xM boards as well.
  • There is now a uENV.txt file that sets the boot configuration. This can be edited with a text editor and does not require post processing.
  • This is still a 2.6.32 Kernel.

To initialize your card under Windows, you can do the following:

1.Download and install Ubuntu's Win32DiskImager (also known as the win32-image-writer).
2.Download and install 7-zip compression software.


3.Download the SD card image you want to use listed below. These are the images that ship with the boards.
4.Download the HP Formatting tool from one of the following locations. These versions are 2.18. The previous version that you could download was 2.03 which supported FAT. FAT has been dropped from version 2.18.

5.Decompress the verification image file using 7-zip.
6.Insert the SD card writer/reader into the Windows machine.
7.Insert 4GB SD card into the reader/writer.
8.If this a fresh card, one that has never been used, you can skip to step 11.<br/> 9.Run the HPFormatter tool and format the SD card for FAT or FAT32 in order to remove the second partition from the card.

         NOTE: In Windows 7 you will need to run this in administrator mode by right clicking and select "Run as Administrator"
Under Windows XP, the format options are FAT32 and NTFS. Select FAT32.
Under Windows 7, the format options are FAT and NTFS. Select FAT.
You may see different operation for some reason where FAT32 or FAT may or not be there. You can select FAT or FAT32.

10.Close the HPFormatter tool when done.
11.Start the Win32DiskImager.
12.Select the decompressed image file and correct SD card location. MAKE SURE YOU SELECT THE CORRECT LOCATION OF THE SD CARD.
13.Click on 'Write'.
14.After the image writing is done, eject the SD card.

NOTE: If you are trying to reuse an SD card that has already been used under the above process, you will need to reformat the card to erase the second parttion. Otherwise Windows will only see the FAT32 partition
You must repeat step 9 to reuse the card.

To initialize your card under Linux, refer to the link to the Angstrom Demo Site. Follow the instructions found there, but use the images located on this site.

BeagleBoard-xM Rev C/C1/C2 Image

Either of these images can be used. But, the prefered one is the production 4-25 version which is the one we are currently shipping. The 3_30 version was used on earlier shipments and is provided for those that want to restore their card to the the same configuration as when they received it.

These file were created using 7-zip. It is recommended that you use 7-zip when unzipping these files.


The file below contains the checksum for both the ZIP file and the uncompressed image.


The file below contains below contains the checksum for both the ZIP file and the uncompressed image.


Hardware Design Files

The files below are the files that can be used to build your own version of the BeagleBoard hardware and to modify as you choose.

To view the PCB files, a free viewer can be downloaded from Cadence. You can use this to make measurements, check dimension on the PCB, and look at each layer to analyze the routing used.
You can download the file at Allegro Viewer

Rev C2

NOTE: Only one change was made for this revision. The LPDDR POP memory is being made obsolete by Micron. There are no functional differences as a result of this change. The schematic and PCB remain the same as revision C1.

Rev C1

NOTE: Only one change was made for this revision. The pads on the expansion headers wee beefed up to address some issues we were seeing where there was a disconnect between the etch and the pads inside the PCBs. The schematic and bill of materials remain the same as revision C.

Rev C

To download all files at once please click here

Rev B

Only Rev B change is processor revision

Rev A3

To download all files at once please click here

Rev A2

To download all files at once please click here

Export Information

ECCN: 5A002a.1

CCATS: G400573

Useful Links