【嵌入式】安裝Linux系統到開發板


一、開發板基本介紹

  • Flash ——相當於硬盤
  • RAM —— 內存
  • Micro USB或232串口 連電腦
  • USB 接口連攝像頭
  • 啟動方式 選擇開關 :SD卡啟動或NAND FLASH 啟動
  • USB轉串口 驅動
  • 串口軟件SECURE CRT

二、基本Linux系統組成

3.1 Bootloader (類比BIOS)

啟動OS

3.2 Linux內核 (Kernel)
3.3 文件系統(Root filesystem)

三、串口設置

四、燒寫系統安裝輔助軟件uboot到SD卡

4.1 系統安裝圖片1

P.S.推薦使用Linux dd命令燒寫SD卡而不使用windows——通用性更好

4.2 安裝准備-軟件
dd命令
dd:進行文件的復制,在復制的同時,可以進行格式轉換(區別cp命令,cp不可進行格式轉換)
例:dd iflag=dsync oflag=dsync if=xx.bin of=/dev/sdb seek=1
dd:命令名
iflag=dsync: 讀取文件時,采用同步方式 
oflag=dsync: 寫入文件時,采用同步方式
//以下是需要修改的部分

if=xxx.bin: 要復制的文件名 
of=/dev/sdb: 文件被復制到的設備,/dev/sdb表示sd卡
P.S.使用fdisk -l 命令查看sd卡文件名
seek=1: sd卡的第1個扇區

//i input
//o output
4.3 安裝准備-硬件

特別提醒:(容易燒寫失敗)

  1. SD卡最好不要小於4GB,必須使用讀卡器,即使你的Pc自
    帶了SD卡插槽。(筆記本自帶的SD卡讀卡器是不能燒寫成功的)
  2. 必須使用標准SD卡,不能使用TF卡+卡套。
  3. 格式化SD卡

硬件准備:
1.連接好串口和電源
2.保證開發板是從SD卡啟動

五、 安裝Linux系統到開發板

5.1 安裝准備-硬件
  • USB下載線
  • 串口
  • SD卡啟動
5.2 使用u-boot 格式化NAND Flash
5.3 下載燒寫BootLoader

P.S. root無權限看看文件是否有可執行權限

5.4 下載燒寫Linux kernel

P.S. USB可重新斷連一次

5. 文件系統安裝(Root filesystem)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM