Testing #460
Updated by Hammel over 9 years ago
The issue with oxmplayer not playing through ALSA is enough to have me review alternatives. There are a "few to look at":http://www.makeuseof.com/tag/pi-overdose-heres-5-raspberry-pi-alternatives/ (and there are others beyond these). The two that look like the best options are the BananaPi and the OdroidC1. The former is mostly plug-compatible and could probably be used with just an updated toolchain. The latter is a different board but has more horsepower (quad-core). Some notes that will be helpful. * "Raspberry Pi 2":https://learn.adafruit.com/introducing-the-raspberry-pi-2-model-b/ - a quad-core version that may _just work_ with my images, based on my research on toolchains for it. ## Main diff: BCM2835 (single core ARMv6) to BCM2836 (quad core ARMv7) ** See https://gcc.gnu.org/onlinedocs/gcc/ARM-Options.html#ARM-Options ** See http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dui0491g/CIHGEBDH.html <pre> (armv6zk) Architecture level (arm1176jzf-s) Emit assembly for CPU (arm1176jzf-s) Tune for CPU </pre> becomes <pre> (armv7-a) Architecture level (re: march) (cortex-7) Emit assembly for CPU (re: mcpu, which is the same as mtune for arm) (cortex-7) Tune for CPU (re: mtune) </pre> It may be possible to use other settings if using the Linaro gcc releases. These should be applicable to use standard GNU GCC releases. * # "The BananaPi toolchain config":http://banana-pi.blogspot.de/2013/08/criando-uma-toolchain-com-crosstool-ng.html ** ## And the "blog":http://luetzels.raspiblog.com/wordpress/?p=1492 that pointed me there * # There are no easily found docs on setting up the toolchain build for the Odroid.