樹莓派體驗1 - 初次啓動樹莓派

  做嵌入式開發以來,工作期間經歷了多種TI、NXP、高通以及其他廠家的arm-linux系列平臺,一直對於樹莓派這個風靡全球的開發板心馳神往,想要體驗一番。最近在做物聯網操作系統多平臺適配,對於樹莓派這種擁有龐大用戶量的平臺,肯定要優先支持和適配,於是終於有機會體驗一把樹莓派的軟件生態。

購買的是3代B板,初次拿到板子感覺比較小巧、精緻,迫不及待想要將其啓動起來,一探究竟。

樹莓派是裸板,板子上沒有Flash芯片,它提供了TF卡卡槽,支持TF卡啓動,因此我需要自己下載操作系統鏡像並燒寫到TF卡中。

1. 下載操作系統鏡像

樹莓派官網操作系統鏡像下載地址:https://www.raspberrypi.org/downloads/raspbian/




樹莓派官網提供多種鏡像,我選擇的是 RASPBIAN JESSIE LITE,該鏡像壓縮包大小不到300M,比較小巧,我想快點將樹莓派啓動起來,因此選擇了這個比較小的系統。
下載完成之後解壓,得到鏡像文件:2017-04-10-raspbian-jessie-lite.img,大小1.2G。

2. 製作具有系統鏡像的TF啓動卡

TF卡連接電腦

準備一張容量足夠大的TF卡,我的是金士頓32G。
用TF卡讀卡器連接電腦,開始使用我單反相機的讀卡器連接電腦,沒反應,最後發現是讀卡器壞了。……*&……#*%#&  搞嵌入式這點很不好,經常被各種硬件問題浪費時間。
於是嘗試把TF卡插入手機,手機通過USB連接電腦,此時手機相當於讀卡器,最後證明此方法是可行的。

格式化TF卡

找到TF卡對應的盤符,右鍵點擊選擇‘格式化’。

鏡像燒寫

打開Win32DiskImager燒寫工具,選擇鏡像、TF卡盤符,點擊‘寫入’進行燒寫,靜待燒寫完成。


3. 硬件連接

進入樹莓派的終端至少有三種方式:顯示器、串口終端、SSH遠程登陸。
初次啓動,我採用的是顯示器方式。如下是相關硬件的連接圖:

初次啓動必連的硬件:
  • 5V電源,我使用的是手機充電器
  • HDMI連接電腦顯示器,我使用的是HDMI轉DVI轉接線連接的顯示器,用HDMI轉VGA亦可
  • USB接口的鍵盤
  • 燒寫好鏡像的TF卡

4. 啓動開發板

  連接無誤之後打開電源啓動開發板,觀察顯示器的反應。腦海中幻想着樹莓派啓動時五顏六色、炫酷無比的畫面。
結果。。。數分鐘內,顯示器呈現給我的始終是一副漆黑無比的猶如夜空般死寂的茫然,沒有任何反應!!!於是按顯示器menu鍵,提示VGA和DVI接口均無信號,證明開發板根本沒啓動起來。
觀察指示燈:雙燈常亮!!!可以確定板子沒有檢測到系統,那麼一定是TF卡中的鏡像製作有問題。

開始回憶整個流程:
  1. TF卡格式化 - ok ;
  2. 鏡像文件 - 官網下載的,有SHA-1碼校驗,應該無誤;
  3. 燒寫鏡像 - 工具確實提示燒寫成功,應該也ok;
  4. 將TF卡插入開發板的卡槽 - @#¥@##&*%¥%%…………& 我滴個去,我插入的是我手機的TF卡,製作的TF卡還在手機裏面,卡插錯了!!!

附指示燈說明:
  1. 紅燈常亮: 未能檢測到TF卡;
  2. 雙燈常亮: 未能檢測到系統;
  3. 紅燈常亮,黃燈閃爍: 系統運行正常。

好,重新把正確的卡插回來,上電啓動,此時紅燈常亮,黃燈閃爍,應該沒問題。果然,顯示器成功顯示了啓動信息,最終提示輸入賬號登錄。
欣然輸入用戶名pi密碼raspberry,登錄成功!








發佈了30 篇原創文章 · 獲贊 41 · 訪問量 25萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章