1
0
mirror of https://git.yoctoproject.org/meta-ti synced 2026-04-20 11:42:57 +00:00
Denys Dmytriyenko 051482e3b0 linux-ti33x-psp 3.2: for beaglebone set default Asm architecture to armv7-a
Beaglebone kernel needs to be built in Thumb2 mode to achieve fast boot
times. Unfortunately, that build is broken under newer binutils-2.22 with
the below Assembler error. The fix is to pass the specific -march=armv7-a
flag to the Assembler to make it work.

| arch/arm/boot/compressed/head.S: Assembler messages:
| arch/arm/boot/compressed/head.S:127: Error: selected processor does not support requested special purpose register -- `mrs r2,cpsr'
| arch/arm/boot/compressed/head.S:134: Error: selected processor does not support requested special purpose register -- `mrs r2,cpsr'
| arch/arm/boot/compressed/head.S:136: Error: selected processor does not support requested special purpose register -- `msr cpsr_c,r2'
| make[2]: *** [arch/arm/boot/compressed/head.o] Error 1
| make[1]: *** [arch/arm/boot/compressed/vmlinux] Error 2

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Acked-by: Koen Kooi <koen@circuitco.com>
2012-05-10 21:00:29 -04:00
2011-03-31 16:05:45 +02:00

The official OpenEmbedded/Yocto BSP layer for Texas Instruments platforms.

This layer depends on:

URI: git://git.openembedded.org/openembedded-core
layers: meta
branch: master
revision: HEAD

URI: git://git.openembedded.org/meta-openembedded
layers: toolchain-layer
branch: master
revision: HEAD

There are known issues when using a toolchain with gcc-4.6 and binutils-2.22
from OpenEmbedded-Core, thus it is recommended to use toolchain-layer from
meta-openembedded with gcc-4.5 + Linaro patches and binutils-2.20.1.

The base BSP part of meta-ti should work with different OpenEmbedded/Yocto
distributions and layer stacks, such as:
distro-less (only with OE-Core), with Yocto/Poky, with Angstrom or Arago.

Please follow the recommended setup procedures of your OE distribution. When
using in a distro-less configuration, please add to your local.conf:

GCCVERSION = "4.5%"
BINUVERSION = "2.20.1"

Send pull requests, patches, comments or questions to meta-ti@yoctoproject.org

Maintainers: Denys Dmytriyenko <denys@ti.com>
             Koen Kooi <koen@dominion.thruhere.net>
Description
No description provided
Readme 18 MiB
Languages
BitBake 92.7%
Shell 3.8%
Pascal 1.5%
C++ 0.9%
Pawn 0.6%
Other 0.4%