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
27/11/2014 02:50:09 am
The new command to deploy the debian to a new SD is
Reply
Bully
12/1/2015 09:04:45 pm
I try to use this method to compile with the rt-patch, but I get an error saying "invalid tree" in the linux-stable dir and it goes off to github again to download sources. How can I get past this ?
Reply
Your comment will be posted after it is approved.
Leave a Reply. |
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 |