[yocto] Big endian ARM machine with NEON wanted

Lennart Sorensen lsorense at csclub.uwaterloo.ca
Fri Oct 14 07:56:10 PDT 2016


On Fri, Oct 14, 2016 at 07:41:13AM +0200, Mike Looijmans wrote:
> On 13-10-16 19:20, Andreas Müller wrote:
> >
> >Does anybody know a big endian and common machine supporting NEON? I
> >would need one for testing my port of portaudio.
> 
> 
> Most ARM systems can run in both big-endian and little-endian modes.
> Somewhere early during boot this choice is being made.
> 
> Having said that, since big-endian machines are getting rare, there's very
> little support for big-endian ARM systems. Most (if not all) boards can run
> big-endian, but software support is usually lacking, in particular in the
> bootloader parts where this matters.
> 
> If it's just for testing some software, maybe you can use a QEMU machine?

Well from what I was able to find, it seems ARMv7 systems can only run
BE8 mode, while ARMv5 and older had BE32 mode, and ARMv6 had both options.

Qemu seems to support BE8 mode when emulating ARMv7 (at least if you
have a recent enough version).

-- 
Len Sorensen



More information about the yocto mailing list