[OE-core] [PATCH 0/1] Change default for cortexa* to armv7at-neon.

Koen Kooi koen at dominion.thruhere.net
Sat Aug 23 17:32:14 UTC 2014


Op 21 aug. 2014, om 21:54 heeft Peter Seebach <peter.seebach at windriver.com> het volgende geschreven:

> The various cortex chips generally support thumb code, so the armv7at
> tunings are a better default for them than the plain armv7a tunings.

Thumb1 or thumb2? In the case of t1, it's useless on armv7a. The t2 case it more involved. The SoCs produced in the first ~2 years need a ton of erratum fixups enabled in the kernel, some of them mutually exclusive (e.g. enabling a work around on cortex-a8 breaks cortex-a9).

Angstrom switched to t2 builds a few months ago and a lot of devices didn't boot anymore (kernel) or segfaulted early (/sbin/init) without the appropriated kernel fixups.

So ensure everything is in place to deal with potential t2 code, all devices on my desk work with it, but that's just a tiny subset of everything out there.

regards,

Koen


More information about the Openembedded-core mailing list