Beaglebone - Getting Started
what is BeagleBone
http://beagleboard.org/Products/BeagleBone
System Reference Mannual
https://github.com/CircuitCo/BeagleBone-RevA6/blob/master/BeagleBone_SRM_A6_0_1.pdf?raw=true
Getting Started
http://beagleboard.org/Getting%20StartedNote: Additional FTDI USB to serial/JTAG information and drivers are available fromhttp://www.ftdichip.com/Drivers/VCP.htm
Update to last image
Get lastest sd card image
http://beagleboard.org/latest-images/
Clone lastest images to SD card(at least 4G SD card)
http://downloads.angstrom-distribution.org/demo/beaglebone/
$ sudo -s
(type in your password)
$ zcat Angstrom-Cloud9-IDE-eglibc-ipk-v2011.10-core-beaglebone-r0.img.gz > /dev/sdX
$ exit
Build the beaglebone
Dependencies
http://www.openembedded.org/wiki/OEandYourDistro#Mandatory_packages
sudo apt-get install sed wget cvs subversion git-core coreutils \
unzip texi2html texinfo docbook-utils \
gawk python-pysqlite2 diffstat help2man make gcc build-essential g++ \
desktop-file-utils chrpath
Build
http://downloads.angstrom-distribution.org/demo/beaglebone/git clone git://github.com/Angstrom-distribution/setup-scripts.git
cd setup-scripts
./oebb.sh config beaglebone
MACHINE=beaglebone ./oebb.sh bitbake systemd-image
If you want other images, you can check the following folder:
peter@peter-VirtualBox:setup-scripts$ ls sources/meta-angstrom/recipes-images/angstrom/
console-base-image.bb development-gnome-image.bb hardware-bringup-image.bb systemd-image.bb
console-image.bb efl-nodm-image.bb systemd-gnome-image.bb xfce-nm-image.bb
Unpack to SD card
After building, MLO, u-boot.img, uImage, rootfs can be found under following folder:build/tmp-angstrom_v2012_12-eglibc/deploy/images/beaglebone/
SD card should be 2 partitions:
1st partition is in VFAT format
2nd partition is in EXT4 format
You can create these 2 partitions by the tools you prefer.
Or use this script
http://downloads.angstrom-distribution.org/demo/beaglebone/mkcard.txt
/bin/bash mkcard.txt /dev/sdX
copy MLO, u-boot.img to 1st partition
unzip rootfs to 2nd partition
suppose you have mounted 2nd partition to /mnt/rootfs
sudo tar -xzf Angstrom-systemd-image-eglibc-ipk-v2012.12-beaglebone.rootfs.tar.gz -C /mnt/rootfs
Enjoy your beaglebone.
Reference
http://beagleboard.org/Products/BeagleBone
http://circuitco.com/support/index.php?title=BeagleBone
http://downloads.angstrom-distribution.org/demo/beaglebone/
相關文章
- getting started with transformjsORMJS
- Windows HLK Getting StartedWindows
- Hive Getting Started補充Hive
- Firebase Tutorial: Getting Started 教程翻譯
- 優雅地亂玩Redux: Getting StartedRedux
- 在 Android 上使用協程(二):Getting startedAndroid
- 【DocFX文件翻譯】DocFX 入門 (Getting Started with DocFX)
- Getting Started功能讓您快速熟悉如何接入HMS Core
- iOS動畫程式設計-Layer動畫[ 2 ] Getting Started with Layer AnimationsiOS動畫程式設計
- Remote Diagnostic Agent (RDA) - Getting Started (Doc ID 314422.1)REM
- Remote Diagnostic Agent (RDA) 4 - Getting Started [ID 314422.1]REM
- Getting Started and Beyond|雲原生應用負載均衡選型指南負載
- Android Auto-Building Apps for Auto,Getting Started with AutoAndroidUIAPP
- Getting Started with Server-Managed Recovery (SMR) and RMAN 8.0/8i_50875.1Server
- Oracle 19c DBA's Guide(01): Getting Started with Database AdministrationOracleGUIIDEDatabase
- Oracle10g / 11g - Getting Started with Recovery Manager (RMAN) [ID 360416.1]Oracle
- 【Python for Everybody(Getting Started with Python)】Week 4 | Review:Chapter 2 題目彙總及個人答案PythonViewAPT
- SpringBoot 1024行程式碼 – Getting Started(一個簡單的web應用)Spring Boot行程Web
- Beaglebone Black教程Beaglebone Black的引腳分配
- BeagleBone Black教程之BeagleBone Black裝置的連線
- Beaglebone Black教程BeagleBone Black安裝最新系統映像
- BeagleBone Black教程之BeagleBone Black使用到的Linux基礎Linux
- Beaglebone Black教程使用SSH通過USB和因特網連線Beaglebone Black
- Get Started with EC2
- Oracle Management Server Could Not Be StartedOracleServer
- ElasticSearch 2 (1) - Getting StartElasticsearch
- Getting Listeners from JavaBeansTM (轉)JavaBean
- Getting More Information about PartitionsORM
- 通過因特網連線Beaglebone Black
- Beaglebone Black開發板安裝驅動
- GCC內聯彙編(1)Get startedGC
- Objective-C Primer(1)Get started!Object
- Getting NOW() in your preferred time zone
- Module 1 Getting to know you
- Getting Testing PKGBUILDs(轉)UI
- 對話#25:Getting to the Point (轉)
- Beaglebone Black教程專案1閃爍板載LED
- 1、 Getting Stared with Database AdministrationDatabase