«arm» etiketlenmiş sorular

Pek çok gömülü uygulamada, ağda ve diğer cihazlarda ve neredeyse tüm akıllı telefonlarda kullanılan bir işlemci mimarisi ailesi.

4
/ Proc / cpuinfo içindeki bayraklar ne anlama geliyor?
İşlemcimin belirli bir özelliği olup olmadığını nasıl anlarım? (64 bit komut seti, donanım destekli sanallaştırma, kriptografik hızlandırıcılar vb.) Dosyanın /proc/cpuinfobu bilgileri flagssatırda içerdiğini biliyorum , fakat tüm bu kriptik kısaltmalar ne anlama geliyor? Örneğin, aşağıdaki özü verilen, /proc/cpuinfobir 64-bit CPU var mı? Donanım sanallaştırmam var mı? model name : Intel(R) …
212 linux  cpu  arm  x86 

6
linux ARM 32 veya 64 bit mi?
Bir istihbarat altında, uname -mişletim sistemimin 32 mi, yoksa 64 bit mi olduğunu bilmenin sonucuna bakabilirim , ancak ARM altında bu: armv7l Düştüm file /usr/bin/ls 32-bit bir işletim sisteminde olduğumu, ancak bunu daha kolay bir şekilde nasıl bilebilirim?
60 arm  64bit  32bit 

3
Linux'u başka platform gereksinimlerine taşıma [kapalı]
Kapalı . Bu sorunun daha fazla odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu, sadece bu yazıyı düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 9 ay önce kapandı . Linux'un kullanılabilir olduğunu ve X86, ARM, PowerPC gibi birçok farklı platform için barındırıldığını biliyorum. …

5
/ Dev / fb0 programının kullanıcı alanından bir konsol olarak kullanılması veya metin çıktısı alınması
Bu yüzden, geliştirici modunu etkinleştirdiğim ve bir Debian Squeeze chroot'u kurduğum bir Palm Pre (orijinal P100EWW) modelim var. Harika çalışıyor. Bunu HERHANGİ (bittorrent eş, web sunucusu) ama bir telefon için kullanmayı planlıyorum. Yaptığımda cat /dev/urandom > /dev/fb0bir No space left on devicehata oluşana kadar ekrana rastgele pikseller yazdığını fark ettim …


2
Çalışan bir çekirdeğin / sys komutunu kullanarak bir aygıt ağacı hakkında bilgi almak mümkün müdür?
Genellikle kol sistemleri için, aygıt ağaçları çekirdeğe (Linux) donanım bilgisi sağlar. Bu aygıt ağaçları, derlenip çekirdeğe yüklenen dts (aygıt ağacı kaynağı) dosyaları olarak bulunur. Sorun şu ki, böyle bir dtsdosyaya erişimim yok , bir dosyaya bile dtb. Ben erişebilir /sysve /procmakinede ve ben bu beni DTS kullanılmak üzere "doğru değerleri …


2
fstab mount ağ beklemesi
Sistem önyüklendikten sonra bir cifs cihazı monte etmeye çalışıyorum. Ancak sistem, ağ kurulmadan önce sistemi kurmaya çalışır, böylece başarısız olur. Sisteme giriş yaptıktan sonra herhangi bir sorun olmadan sudo mount -a Arch'ım (kolum) ağ kullanılabilir hale gelene kadar beklemeyi nasıl söyleyebilirim? düzenleme : Systemd kullanıyorum

3
Çekirdek neden başlatılamıyor?
Bu sayfaya Raspbian görüntüsünü indirdim . Qemu içindeki görüntüyü önyüklemek için kullanılabilecek bir çekirdek derlemeye çalışıyorum. Linux çekirdek kaynağını kernel.org'dan indirdim ve koştum: make versatile_defconfig make menuconfig Daha sonra çekirdeğe aşağıdaki özellikleri ekledim: PCI desteği (CONFIG_PCI) SCSI Aygıt Desteği (CONFIG_SCSI) SCSI Disk Desteği (CONFIG_BLK_DEV_SD) SYM53C8XX Sürüm 2 SCSI Desteği (CONFIG_SCSI_SYM53C8XX_2) …
14 linux-kernel  arm  qemu  init 

2
Linux'ta dört çekirdekli işlemcide CPU çekirdeklerini devre dışı bırakma
3 CPU çekirdeğini devre dışı bırakmak ve işlemcimi tek bir çekirdek üzerinde çalıştırmak istiyorum. Kendimi kullanılmış komutu vardır: maxcpus=1. Ama bundan sonra bu komutu yerine getirdim ls /sys/devices/system/cpu. Hala gösteriyor cpu0,cpu1,cpu2,cpu3. Ben de denedim: echo 0 > /sys/devices/system/cpu3/onlineama aşağıdaki hatayı alıyorum: no such file or directory.
14 linux  cpu  arm 

1
ARM SoC'm için çapraz GLIBC derleme
Köklü bir Debian armelortamında gerçekten garip bir şey görüyorum . Ama önce biraz arka plan ... Bu uzun, ama soru karmaşık ve herhangi bir potansiyel yardım hikayenin tamamını bilmeye bağlı. Linux çalıştıran gömülü bir ARM armelSoC'm var - daha spesifik olarak 2.6.17 çekirdeğinde Debian Lenny. Debian dağıtımının kendisi daha sonraki …

1
ARM için Chromium'u nasıl çapraz derleyebilirim?
Hedef Linux 3.0.8 armv7lmini210s çalıştıran FriendlyARM üzerine Chromium yüklemem gerekiyor çevre Ubuntu Precise64 ile vagrant kutusu Yüklü depot_toolsaşağıdaki Bu yönergelerin Get--kodu ve Linux Krom ARM Toolchain Instagram Hesabındaki Resim ve Videoları depot_tools Aldıktan sonra depot_tools: vagrant@vagrant:~/depot_tools$ fetch chromium Ortam Değişkenleri export GYP_CROSSCOMPILE=1 export GYP_DEFINES="target_arch=arm arm_float_abi=hard" Bağımlılıklar vagrant@vagrant:~/depot_tools/src$ ./chrome/installer/linux/sysroot_scripts/install-debian.wheezy.sysroot.py --arch=arm Installing …

2
Armv7'de X86 ikili dosyalarını çalıştırma
Raspberry Pi2'de bir SNBC USB yazıcı çalıştırmaya çalışıyorum. Bunun için SNBC USB yazıcının filtre ikili dosyasını kopyalamam gerekiyor /usr/lib/cups/filter. Ancak filtre ikili, kullandığım yerde bir x86 işlemci (Üreticinin destek koluna ilgi duymaz) kullanılarak derlenir armv7. İşe yaramayacağını biliyorum ama merak için denedim ve bardaklar diyor /usr/lib/cups/filter/rasterorp3150 failed. İnternette çözümler aradım …
11 arm  qemu  x86 

2
İşlemcinin L1 ve L2 önbelleklerini nasıl devre dışı bırakabilirim?
Ubuntu 14.04'te (tercihen Python gibi daha yüksek bir dilde) L1 ve / veya L2 önbelleğini devre dışı bırakmak mümkün müdür? Öyleyse nasıl? Ayrıca, önbelleğin devre dışı bırakılması farklı mimariler arasında önemli ölçüde farklılık gösterecek mi? Eğer öyleyse, bir ARM Cortex-A15 ile daha fazla ilgileniyorum. DÜZENLE Önbelleğin nasıl devre dışı bırakılacağını …
10 linux  ubuntu  python  arm  cache 

1
Beagleboard için Scratch From (CLFS) Cross Linux için GCC çapraz derleyici nasıl oluşturulur?
Şu anda Scratch'tan Cross Linux'un talimatları ile gömülü bir Linux oluşturmaya çalışıyorum . GCC Çapraz Derleyicisini derlemeye çalışana kadar her şey yolunda gitti. Beagleboard-xM için Linux kurmak istiyorum ... Bu yüzden aşağıdaki ayarları seçtim: export CLFS_ABI="aapcs-linux" export CLFS_HOST="x86_64-cross-linux-gnu" export CLFS_TARGET="armv7a-unknown-linux-uclibceabi" export CLFS_ARCH="arm" export CLFS_ENDIAN="little" export CLFS_ARM_ARCH="armv7" export CLFS_ARM_MODE="arm" export CLFS_FLOAT="hard" …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.