農林漁牧網

您現在的位置是:首頁 > 農業

基於AM3352AM3354AM3358AM3359的Linux 開發環境搭建(上)

2022-06-10由 Tronlong創龍科技 發表于 農業

開發環境的搭建指的是什麼

遇到不少人新手小白問,前輩如何搭建一個優良的Linux 開發環境?之前一直都是在用win開發,現在想要嘗試用Linux做開發等等一系列的問題。開源一直是給電子行業工作者提供了一種向技術更深處進發的機遇,開源在技術壟斷的商業模式中開闢了一塊屬於世界的自由的知識財富。

接下來,讓我們我們基於創龍科技的TL335x-EVM(AM3352/AM3354/AM3358/AM3359)ARM Cortex-A8架構的一系列開發板作為例子,給大家詳細演示如何搭建一個優良的Linux 開發環境!

由於開發案例篇幅過長,給大家分為上下版本,分別是(基於虛擬機器安裝Ubuntu14。04。3作業系統)和(基於虛擬機器安裝Ubuntu14。04。3作業系統)。感興趣的小友,歡迎點贊評論區留言和我探討!

1VMware14。1。1虛擬機器安裝

虛擬系統是指透過虛擬機器軟體,在已有的物理計算機下,模擬出具有完整的硬體功能,而且完全獨立的一個虛擬計算機系統。透過虛擬機器軟體,可以在一臺物理計算機上模擬出兩臺或多臺虛擬的計算機。使用者可以在同一臺計算機上安裝多個Linux或Windows發行版,提高工作效率。

本章節安裝的虛擬機器軟體VMware版本為14。1。1。適用安裝環境:Windows 7 64bit、Windows 10 64bit。

雙擊產品資料“4-軟體資料\Tools\Windows\VMware-workstation-full-14。1。1-7528167。exe”VMware安裝包,彈出如下VMware安裝介面。

基於AM3352AM3354AM3358AM3359的Linux 開發環境搭建(上)

圖 1

基於AM3352AM3354AM3358AM3359的Linux 開發環境搭建(上)

圖 2

點選選擇 “下一步(N)”,彈出如下介面。

基於AM3352AM3354AM3358AM3359的Linux 開發環境搭建(上)

圖 3

勾選“我接受許可協議中的條款(A)”,然後點選“下一步(N)”,彈出如下介面。

點選“下一步(N)”,彈出如下介面。

基於AM3352AM3354AM3358AM3359的Linux 開發環境搭建(上)

圖 6

點選“下一步(N)”,彈出如下介面。

點選“安裝(I)”,進入VMware安裝介面。

基於AM3352AM3354AM3358AM3359的Linux 開發環境搭建(上)

圖 8

大約耗時8min後,彈出如下安裝完成介面。

點選“許可證(L)”,進入“輸入許可證密匙”介面。

基於AM3352AM3354AM3358AM3359的Linux 開發環境搭建(上)

基於AM3352AM3354AM3358AM3359的Linux 開發環境搭建(上)

圖 10

根據提示輸入許可證金鑰,金鑰需聯絡VMware官方提供或者自行網上查詢。點選“輸入(E)”,彈出如下介面。

點選“完成(F)”,安裝完成。在桌面可以找到VMware Workstation Pro的快捷方式。預設安裝為中文版,推薦使用英文版。進入VMware安裝目錄,將messages資料夾下名為“zh_CN”的資料夾重新命名為“zh”,即可正常使用英文版,如下圖所示。

基於AM3352AM3354AM3358AM3359的Linux 開發環境搭建(上)

圖 12

基於AM3352AM3354AM3358AM3359的Linux 開發環境搭建(上)

圖 13

2基於虛擬機器安裝Ubuntu14。04。3作業系統

本章節主要提供在虛擬機器上安裝Linux發行版Ubuntu14。04。3的方法。請先確保虛擬機器在Windows下已正常安裝,再進行本章節操作。

適用安裝環境:VMware14。1。1。

2。1安裝Ubuntu14。04。3作業系統

(1)開啟VMware Workstation,點選“File->New Virtual Machine。。。”,彈出如下介面。

注意:如無法在虛擬機器中安裝64位作業系統,請在Windows開機時進入BIOS中,將“CPU Configuration”的Virtualization項狀態改為Enabled,一般PC預設支援32位虛擬機器作業系統,因此需要將其開啟以支援64位虛擬機器作業系統。

基於AM3352AM3354AM3358AM3359的Linux 開發環境搭建(上)

圖 14

(2)在彈出的介面中選擇“Custom(advanced)”進行自定義安裝,然後點選“Next”,如下圖所示。

(3)在彈出的介面中,“Hardware compatibility:”選擇“Workstation 14。x”,然後點選Next,如下圖所示。

基於AM3352AM3354AM3358AM3359的Linux 開發環境搭建(上)

圖 16

(4)在彈出的介面中,選擇“I will install the operating system later。”,然後點選Next,如下圖所示。

(5)在彈出的介面中,選擇作業系統為Linux,選擇作業系統版本Ubuntu 64-bit,然後點選Next,如下圖所示。

基於AM3352AM3354AM3358AM3359的Linux 開發環境搭建(上)

圖 18

(6)在彈出的介面中,填寫虛擬機器名稱以及選擇虛擬機器安裝路徑,然後點選Next,如下圖所示。

基於AM3352AM3354AM3358AM3359的Linux 開發環境搭建(上)

圖 19

(7)在彈出的介面中,選擇安裝的作業系統執行時,使用CPU核的數目以及單核使用的核心數量,然後點選Next,如下圖所示。

基於AM3352AM3354AM3358AM3359的Linux 開發環境搭建(上)

圖 20

(8)在彈出的介面中,將分配執行時使用的記憶體,設定為2048MB,然後點選Next,如下圖所示。

基於AM3352AM3354AM3358AM3359的Linux 開發環境搭建(上)

圖 21

(9)在彈出的介面中,選擇第一項使用橋接網路,然後點選Next,如下圖所示。

基於AM3352AM3354AM3358AM3359的Linux 開發環境搭建(上)

圖 22

(10)在彈出的介面中,預設選擇第二項LSI Logic,然後點選Next,如下圖所示。

基於AM3352AM3354AM3358AM3359的Linux 開發環境搭建(上)

圖 23

(11)在彈出的介面中,選擇虛擬磁碟型別。這裡選擇第二項SCSI,然後點選Next,如下圖所示。

(12)在彈出的介面中,選擇第一項建立新虛擬磁碟,然後點選Next,如下圖所示。

(13)在彈出的介面中,設定磁碟空間為100GB,然後點選Next,如下圖所示。

基於AM3352AM3354AM3358AM3359的Linux 開發環境搭建(上)

圖 26

(14)在彈出的介面中,點選“Browse…”選擇虛擬磁碟儲存路徑,然後點選Next,如下圖所示。

(15)在彈出的介面中,點選Finish,完成系統安裝設定,如下圖所示。

基於AM3352AM3354AM3358AM3359的Linux 開發環境搭建(上)

圖 28

(16)在彈出的介面中,點選“VM->Settings。。。”,如下圖所示。

基於AM3352AM3354AM3358AM3359的Linux 開發環境搭建(上)

圖 29

(17)在彈出的介面中,點選“CD/DVD(SATA)->Use ISO image file->Browse”,選擇ISO映象安裝檔案ubuntu-14。04。3-desktop-amd64。iso,其位於產品資料“4-軟體資料\Tools\Windows\”目錄下,然後點選OK,如下圖所示。

基於AM3352AM3354AM3358AM3359的Linux 開發環境搭建(上)

圖 30

(18)在虛擬機器選單欄上點選,開始安裝Ubuntu作業系統,如下圖所示。

基於AM3352AM3354AM3358AM3359的Linux 開發環境搭建(上)

圖 31

(19)在彈出的介面中,選擇“English->Install Ubuntu”,預設選擇英文版,如下圖所示。

基於AM3352AM3354AM3358AM3359的Linux 開發環境搭建(上)

圖 32

(20)在彈出的介面中,預設配置,點選Continue,如下圖所示。

基於AM3352AM3354AM3358AM3359的Linux 開發環境搭建(上)

圖 33

(21)在彈出的介面中,預設選擇第一項,擦除磁碟,然後點選“Install Now”,如下圖所示。

(22)在彈出的介面中,點選Continue,開始進行安裝,如下圖所示。

基於AM3352AM3354AM3358AM3359的Linux 開發環境搭建(上)

圖 35

(23)大約經過2min,在彈出的介面中,選擇所在時區,然後點選Continue,如下圖所示。

基於AM3352AM3354AM3358AM3359的Linux 開發環境搭建(上)

圖 36

(24)在彈出的介面中,選擇“English(US)->English(US)”,即選擇鍵盤型別為預設的美式鍵盤,然後點選Continue,如下圖所示。

基於AM3352AM3354AM3358AM3359的Linux 開發環境搭建(上)

圖 37

(25)在彈出的介面中,參照模板填寫使用者資訊。建議使用者名稱、PC名稱、密碼等都設定為Tronlong(區分大小寫),以匹配我司開發文件。選擇“Require my password to log in”,然後點選Continue,如下圖所示。

基於AM3352AM3354AM3358AM3359的Linux 開發環境搭建(上)

圖 38

(26)等待安裝完成,根據不同計算機硬體配置安裝時長約10-30min,如下圖所示。

(27)安裝完成後,點選“Restart Now”,重啟Ubuntu,如下圖所示。

基於AM3352AM3354AM3358AM3359的Linux 開發環境搭建(上)

圖 40

(28)在彈出的介面中,按回車鍵進入系統,如下圖所示。

基於AM3352AM3354AM3358AM3359的Linux 開發環境搭建(上)

圖 41

(29)重啟完成後,輸入密碼Tronlong,按回車鍵即可登入系統,如下圖所示。

(30)登入系統後,系統會提示是否升級系統,請不要升級系統,請分別點選“Don‘t Upgrade”和OK,如下圖所示。

基於AM3352AM3354AM3358AM3359的Linux 開發環境搭建(上)

圖 43

基於AM3352AM3354AM3358AM3359的Linux 開發環境搭建(上)

圖 44