1.嵌入式系統需要被安裝到開發板的什麼位置 ?
安裝到NandFlash,就相當於wondows系統的硬盤,一般windows系統是安裝在系統硬盤裏的
2. 需要安裝的嵌入式Linux系統可以分爲幾個部分 ?
(1)bootloader類似於PC機上的bios程序,當我們啓動PC機的時候,首先運行的是bios,
負責初始化硬件,啓動操作系統
(2)linux內核:最核心的部分
(3)文件系統:應用程序,用戶文件,配置文件
3. 把嵌入式Linux 系統安裝到到Nandflash的具體步驟 ?
第一步:安裝輔助軟件到SD卡中
硬件準備:
1.
注:
標準SD卡,4G或8G
可以使用Pc自帶SD卡槽,可能使用讀卡器成功率更高一些
2.
- 連接好串口和電源
- 保證開發板從SD卡啓動(還有一種方式是NandFlash啓動)
第二步:燒寫系統安裝輔助軟件到SD卡
- 對SD卡格式化:將SD卡插到電腦上去,進行默認格式化
- 找到SD writer這個燒寫工具,以管理員身份運行
點擊Scan,SD Volume將會自動出現SD卡的盤符
Select Boot:找到要燒寫的.bin文件,點擊Program,燒寫完成後,出現
燒寫成功!
第三步:硬件連接
- 串口連接:可以實現開發板和Pc機之間的信息交互
下圖是USB轉串口線,串口一端接開發板,另一端接電腦USB
如果沒有安裝USB轉串口線驅動,首先安裝,這個usb轉串口線爲ch430驅動
打開設備管理器查看串口號爲com4
SecureCRT_綠色版 串口連接軟件的配置:
打開軟件,文件->快速連接,配置如下:
- 給開發板供電
- 連接USB下載線
將SD卡插到開發板SD槽中,開機,出現如圖:
則說明一個系統安裝輔助軟件製作成功
當然,我們希望進入的是一個選項菜單:
關閉開發板電源,打開secureCRT軟件,點擊編輯框,摁住PC機空格鍵,同時打開電源
出現菜單選項: