Difference between revisions of "Beagleboard:BeagleBoard"

From eLinux.org
Jump to: navigation, search
(Rev C2)
(typo)
 
(6 intermediate revisions by 2 users not shown)
Line 1: Line 1:
==Descsriptions==
+
==Descriptions==
 
The USB-powered BeagleBoard is a low-cost, fan-less single board computer that unleashes laptop-like performance and expandability without the bulk, expense, or noise of typical desktop machines.
 
The USB-powered BeagleBoard is a low-cost, fan-less single board computer that unleashes laptop-like performance and expandability without the bulk, expense, or noise of typical desktop machines.
  
 
==Image Files==
 
==Image Files==
The image below is for the new BeagleBoard Rev C5. This board starting shipping 7/17/2011.<br/>
+
The image below is for BeagleBoard Rev C5 and later. BeagleBoard C5 starting shipping 7/17/2011.<br/>
 
This board has a new DDR+NAND memory device. The old device was discontinued.<br/>
 
This board has a new DDR+NAND memory device. The old device was discontinued.<br/>
 
This forced us to move to a new device which has 256MB DDR and 512MB NAND. A new image is required. Follow the instructions below<br/>
 
This forced us to move to a new device which has 256MB DDR and 512MB NAND. A new image is required. Follow the instructions below<br/>
to create an SD card and reflash the NAND in the event it has been written over or corrupted.
+
to create a SD canrd and reflash the NAND in the event it has been written over or corrupted.
 +
 
 +
                - There is a new UBoot that is required for the Rev C5 board to handle the new memory device.
 +
                - As a result of this change, all of the images currently running on C4 versions will need to be modified to handle the new memory.
 +
                - This is a 2.6.32 Kernel
  
- There is a new UBoot that is required for the Rev C5 board to handle the new memory device.
 
- As a result of this change, all of the images currently running on C4 versions will need to be modified to handle the new memory.
 
- This is a 2.6.32 Kernel
 
  
 
===BeagleBoard Rev C4/C5 Reflashing Procedure===
 
===BeagleBoard Rev C4/C5 Reflashing Procedure===
 +
  
 
To initialize your card under '''Windows''', you can do the following:<br/>
 
To initialize your card under '''Windows''', you can do the following:<br/>
Line 28: Line 30:
 
*[HP Format Tool Ver 2.18 http://hp-usb-disk-storage-format-tool.software.informer.com/]
 
*[HP Format Tool Ver 2.18 http://hp-usb-disk-storage-format-tool.software.informer.com/]
 
*[HP Format Tool Ver 2.0.6 http://www.4shared.com/rar/9mNWV4Vl/HP_USB_Disk_Storage_Format_Too.html]
 
*[HP Format Tool Ver 2.0.6 http://www.4shared.com/rar/9mNWV4Vl/HP_USB_Disk_Storage_Format_Too.html]
 
  
 
5.Decompress the verification image file using 7-zip. <br/>
 
5.Decompress the verification image file using 7-zip. <br/>
Line 66: Line 67:
 
24. You will be able to naviagte the desktop using the keyboard and mouse.<br/>
 
24. You will be able to naviagte the desktop using the keyboard and mouse.<br/>
  
===BeagleBoard Rev C5 Image===
+
===BeagleBoard Rev C5 & D Image===
*[[Media:beagle-rev-c5-3.2GB-r1.img.zip | BeagleBoard Rev C5_Image]]
+
*[http://circuitco.com/support/files/Beagleboard/ImageFiles/beagle-rev-c5-3.2GB-r1.img.zip BeagleBoard Rev C5 & D Image]
  
  
 
===BeagleBoard Rev C4 Image===
 
===BeagleBoard Rev C4 Image===
*[[Media:Beagle_Revc4_Validation.zip | BeagleBoard Rev C4_Image]]
+
*[http://circuitco.com/support/files/Beagleboard/ImageFiles/Beagle_Revc4_Validation.zip BeagleBoard Rev C4 Image]
 +
 
 +
 
 +
 
 +
 
  
 
==Hardware Files==
 
==Hardware Files==
Line 78: Line 83:
 
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.<br />
 
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.<br />
 
You can download the file at [http://www.cadence.com/products/pcb/Pages/downloads.aspx Allegro Viewer]
 
You can download the file at [http://www.cadence.com/products/pcb/Pages/downloads.aspx Allegro Viewer]
 +
 +
 +
===Rev D===
 +
NOTE: The only change is this revision is the OMAP processor revision. No expected impact on operation. This revision uses the same schematic and PCB as revision C5.
 +
*[https://github.com/CircuitCo/BeagleBoard-RevD/blob/master/BeagleBoard_revD_BOM.xls?raw=true Bill of Materials]
 +
*[https://github.com/CircuitCo/BeagleBoard-RevD/blob/master/Beagle_SRM_D.pdf?raw=true System Reference Manual]
  
  
Line 86: Line 97:
 
*[https://github.com/CircuitCo/BeagleBoard-RevC5/blob/master/BeagleBoard_revC5_SCH.pdf?raw=true Schematic (PDF)]
 
*[https://github.com/CircuitCo/BeagleBoard-RevC5/blob/master/BeagleBoard_revC5_SCH.pdf?raw=true Schematic (PDF)]
 
*[https://github.com/CircuitCo/BeagleBoard-RevC5/blob/master/BeagleBoard_revC5_SCH.zip?raw=true Schematic (OrCAD)]
 
*[https://github.com/CircuitCo/BeagleBoard-RevC5/blob/master/BeagleBoard_revC5_SCH.zip?raw=true Schematic (OrCAD)]
*[[Media:BeagleBoard_revC5_SRM.pdf | System Reference Manual]]
+
*[http://circuitco.com/support/files/BeagleBoard-RevC5/BeagleBoard_revC5_SRM.pdf System Reference Manual]
 
For other files please visit [https://github.com/CircuitCo/BeagleBoard-RevC5 here] <br />
 
For other files please visit [https://github.com/CircuitCo/BeagleBoard-RevC5 here] <br />
 
To download all files at once please click [https://github.com/CircuitCo/BeagleBoard-RevC5/zipball/master here]
 
To download all files at once please click [https://github.com/CircuitCo/BeagleBoard-RevC5/zipball/master here]
Line 95: Line 106:
 
*[https://github.com/CircuitCo/BeagleBoard-RevC4/blob/master/BeagleBoard_revC4_SCH.pdf?raw=true Schematic (PDF)]
 
*[https://github.com/CircuitCo/BeagleBoard-RevC4/blob/master/BeagleBoard_revC4_SCH.pdf?raw=true Schematic (PDF)]
 
*[https://github.com/CircuitCo/BeagleBoard-RevC4/blob/master/BeagleBoard_revC4_SCH.zip?raw=true Schematic (OrCAD)]
 
*[https://github.com/CircuitCo/BeagleBoard-RevC4/blob/master/BeagleBoard_revC4_SCH.zip?raw=true Schematic (OrCAD)]
*[[Media:BeagleBoard_revC4_SRM.pdf | System Reference Manual]]
+
*[http://circuitco.com/support/files/BeagleBoard-RevC4/BeagleBoard_revC4_SRM.pdf System Reference Manual]
 
For other files please visit [https://github.com/CircuitCo/BeagleBoard-RevC4 here] <br />
 
For other files please visit [https://github.com/CircuitCo/BeagleBoard-RevC4 here] <br />
 
To download all files at once please click [https://github.com/CircuitCo/BeagleBoard-RevC4/zipball/master here]
 
To download all files at once please click [https://github.com/CircuitCo/BeagleBoard-RevC4/zipball/master here]
 +
 +
  
 
===Rev C3===
 
===Rev C3===
Line 104: Line 117:
 
*[https://github.com/CircuitCo/BeagleBoard-RevC3/blob/master/BeagleBoard_revC3_SCH.pdf?raw=true Schematic (PDF)]
 
*[https://github.com/CircuitCo/BeagleBoard-RevC3/blob/master/BeagleBoard_revC3_SCH.pdf?raw=true Schematic (PDF)]
 
*[https://github.com/CircuitCo/BeagleBoard-RevC3/blob/master/BeagleBoard_revC3_SCH.zip?raw=true Schematic (OrCAD)]
 
*[https://github.com/CircuitCo/BeagleBoard-RevC3/blob/master/BeagleBoard_revC3_SCH.zip?raw=true Schematic (OrCAD)]
*[[Media:BeagleBoard_revC3_SRM.pdf | System Reference Manual]]
+
*[http://circuitco.com/support/files/BeagleBoard-RevC3/BeagleBoard_revC3_SRM.pdf System Reference Manual]
 
For other files please visit [https://github.com/CircuitCo/BeagleBoard-RevC3 here] <br />
 
For other files please visit [https://github.com/CircuitCo/BeagleBoard-RevC3 here] <br />
 
To download all files at once please click [https://github.com/CircuitCo/BeagleBoard-RevC3/zipball/master here]
 
To download all files at once please click [https://github.com/CircuitCo/BeagleBoard-RevC3/zipball/master here]
 +
 +
 +
  
 
===Rev C2===
 
===Rev C2===
Line 113: Line 129:
 
*[https://github.com/CircuitCo/BeagleBoard-RevC2/blob/master/BeagleBoard_revB7_SCH.pdf?raw=true Schematic (PDF)]
 
*[https://github.com/CircuitCo/BeagleBoard-RevC2/blob/master/BeagleBoard_revB7_SCH.pdf?raw=true Schematic (PDF)]
 
*[https://github.com/CircuitCo/BeagleBoard-RevC2/blob/master/BeagleBoard_revB7_SCH.zip?raw=true Schematic (OrCAD)]
 
*[https://github.com/CircuitCo/BeagleBoard-RevC2/blob/master/BeagleBoard_revB7_SCH.zip?raw=true Schematic (OrCAD)]
*[[Media:BeagleBoard_revC2_SRM.pdf | System Reference Manual]]
+
*[http://circuitco.com/support/files/BeagleBoard-RevC2/BeagleBoard_revC2_SRM.pdf System Reference Manual]
 
For other files please visit [https://github.com/CircuitCo/BeagleBoard-RevC2 here] <br />
 
For other files please visit [https://github.com/CircuitCo/BeagleBoard-RevC2 here] <br />
 
To download all files at once please click [https://github.com/CircuitCo/BeagleBoard-RevC2/zipball/master here]
 
To download all files at once please click [https://github.com/CircuitCo/BeagleBoard-RevC2/zipball/master here]
 +
 +
 +
  
 
===Rev B7===
 
===Rev B7===
Line 122: Line 141:
 
*[https://github.com/CircuitCo/BeagleBoard-RevB7/blob/master/BeagleBoard_revB7_SCH.pdf?raw=true Schematic (PDF)]
 
*[https://github.com/CircuitCo/BeagleBoard-RevB7/blob/master/BeagleBoard_revB7_SCH.pdf?raw=true Schematic (PDF)]
 
*[https://github.com/CircuitCo/BeagleBoard-RevB7/blob/master/BeagleBoard_revB7_SCH.zip?raw=true Schematic (OrCAD)]
 
*[https://github.com/CircuitCo/BeagleBoard-RevB7/blob/master/BeagleBoard_revB7_SCH.zip?raw=true Schematic (OrCAD)]
*[[BeagleBoard_revB7_SRM.pdf | System Reference Manual]]
+
*[http://circuitco.com/support/files/BeagleBoard-RevB7/BeagleBoard_revB7_SRM.pdf System Reference Manual]
 
For other files please visit [https://github.com/CircuitCo/BeagleBoard-RevB7 here] <br />
 
For other files please visit [https://github.com/CircuitCo/BeagleBoard-RevB7 here] <br />
 
To download all files at once please click [https://github.com/CircuitCo/BeagleBoard-RevB7/zipball/master here]
 
To download all files at once please click [https://github.com/CircuitCo/BeagleBoard-RevB7/zipball/master here]
Line 128: Line 147:
 
==Useful Links==
 
==Useful Links==
 
* [http://beagleboard.org/ BeagleBoard home page]
 
* [http://beagleboard.org/ BeagleBoard home page]
 
+
* [http://elinux.org elinux Embedded Linux wiki]
[[Category:CircuitCo]]
 

Latest revision as of 22:03, 29 May 2020

Descriptions

The USB-powered BeagleBoard is a low-cost, fan-less single board computer that unleashes laptop-like performance and expandability without the bulk, expense, or noise of typical desktop machines.

Image Files

The image below is for BeagleBoard Rev C5 and later. BeagleBoard C5 starting shipping 7/17/2011.
This board has a new DDR+NAND memory device. The old device was discontinued.
This forced us to move to a new device which has 256MB DDR and 512MB NAND. A new image is required. Follow the instructions below
to create a SD canrd and reflash the NAND in the event it has been written over or corrupted.

                - There is a new UBoot that is required for the Rev C5 board to handle the new memory device. 
                - As a result of this change, all of the images currently running on C4 versions will need to be modified to handle the new memory.
                - This is a 2.6.32 Kernel


BeagleBoard Rev C4/C5 Reflashing Procedure

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.

NOTE: WE SUGGEST THAT YOU USE THE LATEST VERSION OF 7-ZIP.

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 FAT 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.


15. Insert the new SD card into the board.
16. Connect a USB self power HUB to the C5 USB host port.
17. Connect a keyboard and mouse to the HUB.
18. Connect a DVI-D compatible monitor to the DVI-D connector..
19. Hold the user button down and apply power or hit reset after power has been supplied.
20. Hold the button for 10 seconds and then release it.
21. The SW will automatically flash the NAND.
22. When completed, remove the SD card and reset the board.
23. The board will boot to a Linux desktop.
24. You will be able to naviagte the desktop using the keyboard and mouse.

BeagleBoard Rev C5 & D Image


BeagleBoard Rev C4 Image



Hardware Files

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 D

NOTE: The only change is this revision is the OMAP processor revision. No expected impact on operation. This revision uses the same schematic and PCB as revision C5.


Rev C5

NOTE: This version still uses the Rev C4 PCB. No changes were made to the PCB.

For other files please visit here
To download all files at once please click here

Rev C4

For other files please visit here
To download all files at once please click here


Rev C3

For other files please visit here
To download all files at once please click here



Rev C2

For other files please visit here
To download all files at once please click here



Rev B7

For other files please visit here
To download all files at once please click here

Useful Links