Noțiuni de bază cu beaglebone, mainloop

Ce este beaglebone:

carte de drăguț, cu un microprocesor Sitara am3359 - acest ARM Cortex-A8 (armv7a) de la Texas Instruments. Se tactat la până la 720MHz. Placa foloseste un USB hub prin care la mini-USB conectat FTDI (fixare prin JTAG și virtuală COM-port) și USB-dispozitiv. Doar lansat gazdă USB. RAM - 256MB DDR2. conector montat pentru card microSD, care este încărcat cu Linux. Există, de asemenea, Ethernet. Pentru doi conectori 46 pini PLD cu standardul 2,54 mm 2x teren derivat I 2 C, 5x UART, I 2 S, SPI, CAN, 66x GPIO (3,3V), ADC 7x. Puterea de la mini-USB sau o sursă externă. dimensiunea placii de 90 × 55 mm.

Noțiuni de bază cu beaglebone, mainloop

SDK pentru beaglebone

Dă dreptul la executare:

Run, instalat în directorul: /home/user/ti-sdk-am335x-evm-05.05.00.00. După instalare executați setup.sh și dacă nu aveți Ubuntu 10.04 LTS, script-ul injura, murdar «gazdă neacceptată mașinii, numai Ubuntu 10.04 LTS sprijinit» și ieșiri.

Dar poți face fără un script de ceea ce face, avem nevoie de a instala doar pachetele necesare:

apt-get install minicom build-essential Automake libncurses5-dev uboot-mkimage autoconf

Se pregătește un card SD

Setarea Variabile de Mediu

În toolchain SDK sostve de proiect acolo Arago pentru Cross compilație, indica să-l calea către variabila PATH: