3 ms·
I thought the RPi 2 was armv7, why is the image for it using armv6? Does BSD support fat/multi-architecture binaries?
by eschaton 11y ago
I thought the RPi 2 was armv7, why is the image for it using armv6?
Does BSD support fat/multi-architecture binaries?
- jpablo 11y agoIt's the same approach the official Linux Raspberry PI images follow that way you can support all raspberry pi versions with a single images. There potentially could be an speed up by rebuilding everything for armv7 (specially for NEON-fp) but no one has done it yet.
- aerique 11y agoAny idea what kind of speedup one could expect?
- feld 11y agoI don't know, but I would assume it's similar to setting CPUTYPE in your make.conf so binaries are built with some cpu-specific asm for your specific flavor of x86 CPU: you'll get a performance boost, but nothing mind-blowing.
- zxombie 11y agoBecause, on FreeBSD, armv6 is for 32-bit ARMv6 and later platforms. The userland is shared between all armv6 SoCs, however the kernel is targeted depending on the architectures it will boot on and will be built for ARMv7 when applicable.