1. 程式人生 > >Zedboard 學習記錄(二):移植不帶桌面的linux系統

Zedboard 學習記錄(二):移植不帶桌面的linux系統

準備工作:

1)啟動檔案:

2)4GB的SD卡

3)ZedBoard 開發板 版本:REV-D

4)裝有Ubuntu系統的電腦一臺(用虛擬機器也可以)

移植工作:

1、將SD卡插到Ubunt電腦中。

2、在Linux中進行格式化,並分割槽。

      1)在ubuntu系統中搜索disks 分割槽工具,並開啟。

     點選“+”號進行新建分割槽;點選“-”號進行刪減分割槽;

     2) 刪除之前的所有分割槽,重新建立FAT分割槽和ext4分割槽;

     a、點選“-”刪除所有分割槽

     b、新建FAT分割槽,至少500M大小。 命名為“BOOT”

3、將啟動檔案拷貝到FAT分割槽。

4、將開發板設定為SD卡啟動,並把JP2、JP3、JP6短接。

5、拔出SD卡,並把SD卡插入ZedBoard卡槽。

6、把電源查到開發板的電源介面。把HDMI插到ZedBoardHDMI介面,並把另一頭查插到電腦。把串列埠線插到ZedBoard的UART口,並把另一頭查插到電腦。

7、給開發板上電,等一分鐘就可以看到螢幕上出現兩隻小企,並且在開發板的oled上可以看到迪芝倫的標誌。

注意:這次實驗移植的是不帶桌面的linux系統。經過實驗驗證,如果想要在移植的linux上做開發,建議移植不帶桌面的linux系統,因為帶桌面的系統太卡了。ps:我是在不帶桌面的系統上開發了Qt.