樹莓派偷偷換上新SoC
出品 | OSC開源社區(qū)(ID:oschina2013)近日,國外一位名叫 Jeff Geerling 的開發(fā)者購買了一塊新的 Raspberry Pi 4 Model B,無意間發(fā)現(xiàn)樹莓派在該型號上“偷偷”換上了新的 SoC,解決了兩個此前存在的 RAM 處理有關(guān)的問題。
Jeff Geerling 在個人博客中表示:“由于我用于測試的 Raspberry Pi 4 Model B 發(fā)生了故障,我不得不去買一個新的 Raspberry Pi 4。當(dāng)?shù)氐慕?jīng)銷商「Micro Center」只有 8GB 型號的庫存,在我購買后經(jīng)過檢查發(fā)現(xiàn)該型號所搭載的博通 SoC 跟以往的型號有一些不同之處?!保ㄈ缦聢D)你能發(fā)現(xiàn)它的不同之處嗎?這塊 Raspberry Pi 4 Model B 上的 BCM2711 芯片的型號是?
2711ZPKFSB06C0T
,與 Raspberry Pi 400 上的芯片相同。而 Raspberry Pi 4 Model B 最初所采用的芯片型號為?2711ZPKFSB06B0T
,區(qū)別在于倒數(shù)第三個字符,即 C 與 B 的區(qū)別。至于 Raspberry Pi 4 Model B 到底是何時換上了這個新款 SoC,目前并沒有一個官方的說明。但根據(jù)目前 Twitter 網(wǎng)友 Lucas 的評論來看,他在今年一月購買的 8GB 型號上并沒有采用新款 SoC,而在四月購買的 2GB 型號上反而使用了。識別樹莓派上的步進等級
如果你想知道你的樹莓派上是否采用了更新的 BCM2711 SoC,那么有以下兩種方法:- 最簡單的方法就是直接查看樹莓派 SoC 上所蝕刻的型號。如果它的末尾是 "B0T",那就是舊型號。如果是 “C0T“,則是較新的型號;
- 如果你是將樹莓派安裝在設(shè)備內(nèi)部,或者為樹莓派套了一個外殼不能直接看到 SoC 的話,則可以通過運行以下命令來確定——?
od -An -tx1 /proc/device-tree/emmc2bus/dma-ranges
,返回結(jié)果如下:
pi@raspberrypi:~$ od -An -tx1 /proc/device-tree/emmc2bus/dma-ranges
00 00 00 00 c0 00 00 00 00 00 00 00 00 00 00 00
40 00 00 00
# C0
pi@raspberrypi:~$ od -An -tx1 /proc/device-tree/emmc2bus/dma-ranges
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
fc 00 00 00
C0 步進等級中更新了什么?
在 BCM2711 的案例中,樹莓派并沒有為該版本增加新的功能,也沒有提升性能,而是主要修復(fù)了兩個與 RAM 尋址有關(guān)的問題:- EMMC2 總線只能直接尋址前 1GB;
- PCIe 接口只能直接尋址前 3GB;
Raspberry Pi,是一款基于Linux系統(tǒng)的個人電腦,配備一枚700MHz的處理器,256Mb內(nèi)存,支持SD卡和Ethernet,擁有兩個USB接口,以及 HDMI和RCA輸出支持。有消息稱,雖然Raspberry Pi看起來非常的迷你——只有一張信用卡大小,但是它能夠運行像《雷神之錘三:競技場》這樣的游戲和進行1080p視頻的播放。和最終售價 200 美元的 OLPC 不一樣,體積大概是一個火柴盒大小,硬件基礎(chǔ)是 ARM,操作系統(tǒng)采用開源的Linux系統(tǒng),比如 Debian、ArchLinux,自帶的 Iceweasel、KOffice 等軟件能夠滿足基本的網(wǎng)絡(luò)瀏覽,文字處理以及計算機學(xué)習(xí)的需要,分A,B兩種型號,其中A型售價僅25美元。
END
來源:OSC開源社區(qū)版權(quán)歸原作者所有,如有侵權(quán),請聯(lián)系刪除。
▍