Sanırım buradaki diğer kişiler yanıtlamak için iyi bir iş çıkardılar:
ARMv7'den ARMv8'e geçmeye değer mi?
ARMv8 gerektirdiği belirtilen çeşitli yazılımlar arasında CockroachDB, MongoDB (> 2 GB'ye erişiyorsa), Dolphin emülatörü ve OpenMW bulunur. Bununla birlikte, 64 bit çekirdekle daha az desteklenebilecek diğer özellikleri veya programları da kaybedersiniz (örn. BrcmEGL + dispmanx ile oyun oynamak).
arm_control=0x200
Neden çalışmıyor?
64 bit çekirdeğe ve modüllerine gerçekten kopyalamanın önemli adımını atlamışsınız gibi görünüyor. Varsayılan Raspbian Stretch önyükleyici otomatik olarak kernel8.img'yi önyükleyeceği için bu eLinux makalesi güncel olmayabilir .
Eğer değilseniz kaynağından 64-bit çekirdek yapı , sen bu makalenin orijinal yazarın bir çalışma sürümünü indirebilirsiniz GitHub burada (Pi 3B için). Onun görüntüsü Debian arm64 dayanmaktadır ve Raspbian make ile bu çekirdek kullanmayı düşünüyorsanız emin içinde kopyalamak /boot/{kernel8.img,*.dtb,overlays,config.txt,cmdline.txt}
ve /lib/modules/
Pi64 görüntüden. Bu tür önceden yapılandırılmış Raspbian görüntülerini indirip yükleyebilirsiniz:
Diğer sorunuzun bir bölümüne dönün:
(dikkate alınarak ben gelecekte bazı C ++ programları derlemek hazırız).
Pi 3'ünüzü armhf ve arm64 uygulamalarını geliştirmek ve test etmek için kullanmak istiyorsanız, Pi64'ü doğrudan çalıştırabilirsiniz. Raspbian'dan farklı olarak, MultiArch desteğine sahiptir ve bu nedenle 64 bit kapların çalıştırılmasını gerektirmez. Raspbian / Debian ekosisteminin dışında, diğer 64 bit dağıtımlar arasında Ubuntu Sunucusu, Gentoo, openSUSE ve Fedora bulunur (diğerlerinin yorumlarına bakın).