Kurz vor der FrosCon 10 hatte Nico von Bananian die Version 15.08 released, die Unterstützung für den 4er Kernel ermöglicht. Dummerweise enthielt diese einen fiesen Bug, es wurde nur ein Kern der CPU benutzt. Nachzulesen hier in diesem Bugtracker. So sieht das Problem auf der Konsole aus. Man sieht, das nur ein Kern der CPU benutzt wird
root@bananapi ~ # cat /proc/cpuinfo processor : 0 model name : ARMv7 Processor rev 4 (v7l) BogoMIPS : 37.89 Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm CPU implementer : 0x41 CPU architecture: 7 CPU variant : 0x0 CPU part : 0xc07 CPU revision : 4 Hardware : Allwinner sun7i (A20) Family Revision : 0000 Serial : 0000000000000000
Nico hat mittlerweile den Bug behoben. Nach Eingabe von
apt-get update && apt-get upgrade
wird der U-Boot ausgetauscht. Ein Reboot behebt dann das Problem.
root@bananapi ~ # cat /proc/cpuinfo processor : 0 model name : ARMv7 Processor rev 4 (v7l) BogoMIPS : 37.89 Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm CPU implementer : 0x41 CPU architecture: 7 CPU variant : 0x0 CPU part : 0xc07 CPU revision : 4 processor : 1 model name : ARMv7 Processor rev 4 (v7l) BogoMIPS : 37.89 Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm CPU implementer : 0x41 CPU architecture: 7 CPU variant : 0x0 CPU part : 0xc07 CPU revision : 4 Hardware : Allwinner sun7i (A20) Family Revision : 0000 Serial : 0000000000000000
Nun arbeitet der BananaPi mit beiden Kernen der CPU. Viel Spaß beim Ausprobieren.
Danke an den Bugfinder und Nico fürs Fixen!