Yeni koştum
cat /proc/cpuinfo
benim tahtada. "Revizyon: 1000002" yi alıyorum. Bunun hangi sürümde olduğuna dair herhangi bir açıklama bulamadım.
Herhangi bir yardım?
Yeni koştum
cat /proc/cpuinfo
benim tahtada. "Revizyon: 1000002" yi alıyorum. Bunun hangi sürümde olduğuna dair herhangi bir açıklama bulamadım.
Herhangi bir yardım?
Yanıtlar:
Yaklaşan kurul revizyonunun duyurusu kapsamında yayınlanan bilgilere göre , Model B revizyon 1.0 panosuna sahipsiniz.
MODEL VE REVİZYON KODLARI Model B Revizyon 1.0 2 Model B Revizyon 1.0 + ECN0001 (sigorta yok, D14 çıkarılmış) 3 Model B Revizyon 2.0 4, 5, 6
Kod, tarafından döndürülen sayının son basamağıdır
cat /proc/cpuinfo
(en az 9 revizyona kadar).
MODEL AND REVISION CODE(S)
Model B Revision 1.0 2
Model B Revision 1.0 + ECN0001 (no fuses, D14 removed) 3
Model B Revision 2.0 4, 5, 6
Günümüzde revizyon alanında /proc/cpuinfo
raspberrypi.org adresinden kapsamlı belgeler bulunmaktadır :
https://www.raspberrypi.org/documentation/hardware/raspberrypi/revision-codes/README.md
Bu, hem eski (artımlı) bir düzeltme kodunu (orijinal Rpi 1 modelleri için kullanılan 0x0001 - 0x0015 değerleri) hem de kodun bitlerinin üretici, bellek boyutu gibi parametreleri gerçekten kodladığı daha yeni bir biçimi (Rpi 2 ile tanıtılan) belgeler. ve kart tipi. Ayrıca şu anda kullanımda olan tüm revizyon kodlarının bir listesi vardır.
Bu sayfanın belgelemediği şey, (eski stil) revizyonda, panonun aşırı gerilim uygulandığını gösteren bir "1000" öneki olabileceğidir. Yeni stil revizyonlar için benzer (ancak revizyon daha uzun olduğu için daha kısa) bir önek uygulandığından şüpheleniyorum. Bu önek hakkında bilgi ve önemli farklılıklar hakkında bazı ayrıntılara sahip modellerin bir listesini https://elinux.org/RPi_HardwareHistory adresinde bulabilirsiniz.
Ayrıca raspberrypi.org'daki o sayfada da belgelenmiştir , mevcut modelin insan tarafından okunabilir bir tanımlayıcısını şu adreste bulabilirsiniz /sys
:
$ cat /sys/firmware/devicetree/base/model
Raspberry Pi Model B Plus Rev 1.2
Başlangıçta, önyükleyici (veya belki çekirdek) üzerinde çalıştığı panoda otomatik olarak algılar ve ardından o panoya uygun "devicetree" dosyasını yükler. Bu cihaz, tüm donanımların nasıl bağlandığını ve uygun sürücüleri yüklemek için kullanıldığını açıklar. Ayrıca, bu cihaz aynı zamanda bir "model" özelliği içerir. Bu, aslında yukarıdaki komutla okuduğunuz özellik olduğunu söyleyecektim, ancak cihazda tanımlanan model dizeleri ("Artı" yerine "+" yerine ve revizyon dizesi olmadan) aslında biraz farklıdır. Örneğin , yukarıdaki komut çıktısına ait olduğunu düşündüğüm cihaz dosyası bcm2708-rpi-b-plus.dts'dir . Ayrıca bcm2835 sürümleri de var, ancak bunlar benim/boot
ve bcm2708 dts, bcm2835 ile uyumluluk olduğunu iddia eder. Ben de karşılık gelen dtb
dosyayı decompiling denedim /boot
, ama aynı zamanda "+" ve hiçbir düzeltme ile dize verir, bu yüzden bu model dize tam olarak nereden geldiğinden emin değilim (ve daha da önemlisi, tüm olası değerler gibi görünüyor). Belki de bootloader başka bir yerden bir cihaz alır veya bir yerde bir tane vardır.
Ben sadece /proc/cpuinfo
aynı kaynak olabilir şüpheli bir "Model" alanı içerdiğini fark ettim .