No Code AI(肉寇)AI自動化兩日精通|實體6小時+線上6小時
|

Raspberry Pi的記憶卡怎麼選?

   

 

要使用Raspberry Pi,必須買張記憶卡來充當硬碟才行,雖然現在記憶卡已相當便宜,但筆者認為購買前最好還是做點功課,以免無法開機、當機連連,或不合用,必須重新跑店家要求加價換貨、重買等麻煩。

1. 規格

RPi A型、B型可以使用標準SD記憶卡,也可以使用MMC記憶卡,不過即便想買MMC記憶卡,也幾乎很難買到,MMC記憶卡因為在數位相機的記憶卡市場爭奪上輸給SD記憶卡,多年前已經轉向嵌入式應用。所以,雖然相關說明書,仍中規中矩寫MMC或SD均可用,但其實只要考慮SD卡。

而RPi A+、B+型,因為設計的改變,只能使用microSD卡,標準SD卡不能使用,這必須注意,另外也不能用miniSD卡,miniSD卡也因microSD的發達而不再流行,想買也很難買到。

RPi A+、B+型,因為設計的改變,只能使用microSD卡,標準SD卡不能使用,這必須注意。

RPi A+、B+型,因為設計的改變,只能使用microSD卡,標準SD卡不能使用,這必須注意。

附帶一提的,microSD的前身名稱為TransFlash或T-Flash,簡稱TF,有些平板電腦或電子產品上的microSD卡槽外會寫著TF,實際上就是指microSD,別以為是不同東西。

2. 轉接卡

雖然A、B型可以使用標準SD,意味著可以用轉接器,將miniSD或microSD轉接成標準SD的形狀,然後接入RPi。這其實沒什麼大問題,不過,轉接器之類的東西,能少用就少用,不得已才使用。因為,轉接器的金屬接腳先與記憶卡接,而後再與RPi系統的接腳接,每接一次接腳,就電子工程角度而言,信號就劣化一次,是比較容易出現不穩因素的,所以能少轉接就少轉接。

3. 容量

多份與RPi相關的資料均顯示要大於2GB的記憶卡容量,但是否4GB就足夠?這必須看想安裝的作業系統,根據官網的說法,若要安裝NOOBS,建議要6GB以上,最好有8GB。事實上是買不到6GB記憶卡,買8GB以上就對了。

那麼,容量最高可以到多少,筆者建議不要超過32GB為宜,雖然官網說,多數超過32GB的記憶卡,RPi依然能夠正確辨認與使用,但若保守看待,「多數」即表示仍有可能不支援。

或許有人認為,記憶卡容量多一點,可以在安裝作業系統(OS)、應用程式(Application)後,保留較多空間來放個人資料(User Data),但其實RPi還是可以透過USB埠去連接USB隨身碟、硬碟,個人資料不用放在SD卡內,且放於SD卡內,日後要刷記憶卡成新的OS,內部的個人資料還要進行搬遷,或者換不同張OS的記憶卡時,卻讀不到本來記憶卡的個人資料,或必須轉接到USB埠才能存取。所以,還是把OS+App與User Data分開比較好。

4. 速度

SD卡有Class 2、4、6、10的速度,一般而言越高速越好,即選擇Class 10的速度最好。不過,有些早期的RPi,其機器上頭的韌體、Bootloader在支援Class 10上有問題,如此最好改用Class 6,不過這個問題已經解決,新買的RPi就盡可能用高速一點的。

筆者查一下RPi主控晶片BCM2835的Datasheet,說明BCM2835支援SDIO,言下之意可以拿SD記憶卡卡槽來連接一些I/O週邊裝置。不過,除非RPi能從其他地方存取作業系統,才可能把SD卡槽空出來,連接SD介面的I/O裝置。

另外,SDIO的週邊裝置不多見,所以筆者也不建議使用。另外,2014年9月新訂立出iSDIO的標準,允許SD記憶卡既可以當記憶卡,也可以用TransferJet或Wi-Fi等無線通訊方式,將卡內的資料以無線方式傳輸出來。

不過,這畢竟是新的技術規格標準,估RPi也尚未支援,想使用iSDIO的人,可能還要觀望、等待一下為宜。

最後,各位若還是不放心,筆者這裡分享一個SD記憶卡的測試表,可以查看看哪個廠牌、哪個型款的SD記憶卡,用於RPi時是正常運作或不能運作,即便沒找到完全對應的記憶卡型款,看看經常過關的廠牌是哪個,建議多考慮該廠牌即可。

另外再提醒兩點,一是2011年國外報導提到1/3的SanDisk記憶卡產品為假貨,畢竟這是領導品牌,容易被人仿冒,選購時要透別注意,以及許多大陸記憶卡經常掛羊頭賣狗肉(包裝宣稱8GB,實際使用才1GB,偷工減料),這些都是陷阱。

另一是SD卡在RPi上是當硬碟用的,所以不可以熱插拔,這跟把SD卡用在Windows個人電腦上是不同的,務必切記。

延伸閱讀

陸向陽

訂閱MakerPRO知識充電報

與40000位開發者一同掌握科技創新的技術資訊!

Author: 陸向陽

從電子科系畢業後,即以媒體人的角色繼續這段與「電子科技」的不解之緣。歷任電子技術專書作者、電子媒體記者、分析師等角色,並持續寫作不殆。近來投入Arduino、Raspberry Pi等開放硬體的研究與教程介紹。

Share This Post On
468 ad

Submit a Comment

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *