Advertisement: BeagleBone Black - Building Kernel and deploying it with new system distribution/Flashing onboard eMMC from microSD card
cd beaglebone sudo git clone git://github.com/RobertCNelson/linux-dev.git cd linux-dev# checkout v3.8 branch sudo git checkout origin/am33x-v3.8 -b tmp cd ..
sudo nano system.sh
CC=<your path to arm-linux-gnueabi- files>//usually CC=/usr/bin/arm-linux-gnueabihf- #LINUX KERNEL GIT: LINUX_GIT=<your path to linux-stable directory>#LINUX KERNEL START ADDRESS #FOR TI:OMAP3/4/AM35xx ZRELADDR=0x80008000#MMC device name MMC=/dev/sdX //X is the letter for your SD card
Build kernelPrepare environment on your host linux machine
Deploying kernel to the existing system installation in SD cardDeploying kernel to the new system installation in microSD cardAll above instructions are based on information from the following links:
sudo tar -xf debian-7.5-console-armhf-2014-05-06.tar.xz cd debian-7.5-console-armhf-2014-05-06 sudo ./setup_sdcard.sh --mmc /dev/sdb --uboot bone
Using MicroSD as an extra storage deviceThere are three ways to make your BBB boot from onboard eMMC memory:
cd tools/scripts/
bootpart=1:2 mmcroot=/dev/mmcblk1p2 ro optargs=quiet
Flashing onboard eMMC form microSD card
3 Comments
|
Author3D AudioSense is a research project which focuses on the capturing of spatial audio scene using a distributed wireless sensor network. Archives
March 2015
Categories |