1BeagleBone Black 2################ 3 4- http://beagleboard.org 5- TODO: This is a WIP 6 7Hardware information (Rev A5A) 8============================== 9 10- ARMv7 Architecture 11- Sitara AM3359AZCZ100 Cortex-A8 CPU @ 1 Ghz 12- PowerVR SGX530 3D GPU 13- eMMC Onboard Storage 2GB (MMC1) 14- SD Card Storage (MMC0) 15- 512 MB DDR3L RAM 16- Video Outputs 17 18 - HDMI Video Output (with audio) 19 20- SMSC LAN8710A Ethernet 21 22Setting up the Haiku SD card 23============================ 24 25The BeagleBone Black supports booting from an microSD card while the 26boot switch is pressed at power on. A MBR file system layout is normally 27used as seen below. Partition 1 is all that is required to boot an OS. 28 29- partition 1 ��� FAT32, bootable flag, type ���c��� 30- partition 2 ��� BeFS, Haiku filesystem, type ���eb��� 31 32Boot Partition 33-------------- 34 35Required files 36~~~~~~~~~~~~~~ 37 38- MLO 39- u-boot.img: u-Boot image 40- uEnv.txt: u-Boot Environment settings 41 42Optional files 43~~~~~~~~~~~~~~ 44 45- ID.txt: Unknown 46 47Compiling 48========= 49 50- Create your work directory 51 ``mkdir generated.beagle; cd generated.beagle`` 52- Build an ARM toolchain using 53 ``../configure --build-cross-tools arm ../../buildtools --target-board beagle`` 54- TODO 55 56Booting 57======= 58 591. If the boot switch is not depressed: MMC1, MMC0, UART0, USB0 602. If the boot switch is depressed: SPI0, MMC0, USB0, UART0 61 62Emulation 63========= 64 65The Linaro Fork of QEmu has beagle board (and other OMAP3) support. 66https://launchpad.net/qemu-linaro 67 68It seems you get this as the default QEmu install on some, but not all, 69Ubuntu versions. For other distros (or Haiku), you���ll have to compile it 70yourself. 71 72Additional information 73====================== 74 75- `CircutCo 76 WikiPage <http://circuitco.com/support/index.php?title=BeagleBoneBlack>`__ 77- `BeagleBone Black A5A 78 SRM <https://github.com/CircuitCo/BeagleBone-Black/blob/master/BBB_SRM.pdf?raw=true>`__ 79