前 言
本文旨在為用戶提供一套完整的嵌入式開發(fā)環(huán)境搭建指南,包括VMware虛擬機(jī)安裝、Ubuntu系統(tǒng)配置、Windows調(diào)試工具安裝等,確保用戶能夠順利搭建起嵌入式開發(fā)所需的環(huán)境。
開發(fā)環(huán)境
Windows開發(fā)環(huán)境:Windows10 64bit
Linux開發(fā)環(huán)境:VMware16.2.5、Ubuntu22.04.4 64bit
術(shù)語表
為便于閱讀,下表對文檔出現(xiàn)的關(guān)鍵術(shù)語進(jìn)行解釋;對于廣泛認(rèn)同釋義的術(shù)語,在此不做注釋。

評估板簡介
創(chuàng)龍科技TL3506-EVM是一款基于瑞芯微RK3506J/RK3506B處理器設(shè)計的3核ARM Cortex-A7 + ARM Cortex-M0國產(chǎn)工業(yè)評估板,主頻高達(dá)1.5GHz。評估板由核心板和評估底板組成,核心板CPU、ROM、RAM、電源、晶振等所有元器件均采用國產(chǎn)工業(yè)級方案,國產(chǎn)化率100%。同時,評估底板大部分元器件亦采用國產(chǎn)工業(yè)級方案,國產(chǎn)化率約為99%(按元器件數(shù)量占比,數(shù)據(jù)僅供參考)。核心板經(jīng)過專業(yè)的PCB Layout和高低溫測試驗證,支持選配屏蔽罩,質(zhì)量穩(wěn)定可靠,可滿足各種工業(yè)應(yīng)用環(huán)境要求。
評估板接口資源豐富,引出2路Ethernet、3路USB2.0、2路CAN-FD、RS485、RS232等通信接口,同時引出LVDS OUT、MIPI DSI、HDMI OUT、TFT LCD、HP OUT/MIC IN等音視頻多媒體接口。評估板板載WiFi模塊,支持選配4G模塊、PLP斷電保護(hù)模塊,并可選配外殼直接應(yīng)用于工業(yè)現(xiàn)場,方便用戶快速進(jìn)行產(chǎn)品方案評估與技術(shù)預(yù)研。
評估板硬件資源圖解1
評估板硬件資源圖解2
VMware虛擬機(jī)與Ubuntu安裝
安裝VMware16.2.5虛擬機(jī)
虛擬系統(tǒng)是指通過虛擬機(jī)軟件,在已有的物理計算機(jī)下,模擬出具有完整的硬件功能,而且完全獨(dú)立的一個虛擬計算機(jī)系統(tǒng)。通過虛擬機(jī)軟件,可在一臺物理計算機(jī)上模擬出兩臺或多臺虛擬的計算機(jī)。用戶可在同一臺計算機(jī)上安裝多個Linux或Windows發(fā)行版,提高工作效率。
本章節(jié)安裝的虛擬機(jī)軟件VMware版本為16.2.5。適用安裝環(huán)境:Windows 10 64bit。
(1) 雙擊產(chǎn)品資料“4-軟件資料ToolsWindowsVMware-workstation-full-16.2.5-20904516.exe”VMware安裝包,彈出如下VMware安裝界面。
圖 1
圖 2
(2) 點擊選擇“下一步(N)”,彈出如下界面。
圖 3
(3) 勾選“我接受許可協(xié)議中的條款(A)”,然后點擊“下一步(N)”,彈出如下界面。
圖 4
(4) 選擇安裝位置,然后點擊“下一步(N)”,彈出如下界面。
圖 5
(5) 點擊“下一步(N)”,彈出如下界面。
圖 6
(6) 點擊“下一步(N)”,彈出如下界面。
圖 7
(7) 點擊“安裝(I)”,進(jìn)入VMware安裝界面。
圖 8
大約耗時5~10min后,彈出如下安裝完成界面。
圖 9
(8) 點擊“許可證(L)”,進(jìn)入“輸入許可證密匙”界面。
圖 10
(9) 根據(jù)提示輸入許可證密鑰,密鑰可聯(lián)系VMware官方購買。點擊“輸入(E)”,彈出如下界面。
圖 11
(10) 點擊“完成(F)”,安裝完成,在桌面可找到VMware Workstation Pro的快捷方式。默認(rèn)安裝為中文版,推薦使用英文版。進(jìn)入VMware安裝目錄,將messages文件夾下名為"zh_CN"的文件夾重命名為"zh",即可正常使用英文版,如下圖所示。
圖 12
安裝Ubuntu22.04.4系統(tǒng)
本章節(jié)主要提供在虛擬機(jī)上安裝Linux發(fā)行版Ubuntu22.04.4的方法。請先確保在Windows下已正常安裝VMware16.2.5虛擬機(jī),再進(jìn)行本章節(jié)操作。
安裝Ubuntu22.04.4操作系統(tǒng)
(1) 打開VMware Workstation,點擊"File -> New Virtual Machine...",彈出如下界面。
注意:如無法在虛擬機(jī)中安裝64位操作系統(tǒng),請在Windows開機(jī)時進(jìn)入BIOS中,將"CPU Configuration"的Virtualization項狀態(tài)改為Enabled,一般PC默認(rèn)支持32位虛擬機(jī)操作系統(tǒng),因此需將其開啟以支持64位虛擬機(jī)操作系統(tǒng)。
圖 13
(2) 在彈出的界面中選擇"Custom(advanced)"進(jìn)行自定義安裝,然后點擊Next,如下圖所示。
圖 14
(3) 在彈出的界面中,"Hardware compatibility:"選擇"Workstation 16.2.x",然后點擊Next,如下圖所示。
圖 15
(4) 選擇"I will install the operating system later.",然后點擊Next,如下圖所示。
圖 16
(5) 選擇操作系統(tǒng)為Linux,選擇操作系統(tǒng)版本Ubuntu 64-bit,然后點擊Next,如下圖所示。
圖 17
(6) 填寫虛擬機(jī)名稱以及選擇虛擬機(jī)安裝路徑。然后點擊Next,如下圖所示。
圖 18
(7) 選擇安裝的操作系統(tǒng)運(yùn)行時,使用CPU核的數(shù)目以及單核使用的核心數(shù)量,然后點擊Next,如下圖所示。
圖 19
(8) 將分配運(yùn)行時使用的內(nèi)存,設(shè)置為4096MByte,然后點擊Next,如下圖所示。
圖 20
(9) 選擇第一項使用橋接網(wǎng)絡(luò),然后點擊Next,如下圖所示。
圖 21
(10) 默認(rèn)選擇第二項"LSI Logic(Recommended)",然后點擊Next,如下圖所示。
圖 22
(11) 選擇虛擬磁盤類型。這里選擇第二項SCSI,然后點擊Next,如下圖所示。
圖 23
(12) 選擇第一項創(chuàng)建新虛擬磁盤,然后點擊Next,如下圖所示。
圖 24
(13) 設(shè)置磁盤空間為200GByte,然后點擊Next,如下圖所示。
圖 25
(14) 點擊"Browse…"選擇虛擬磁盤儲存路徑,然后點擊Next,如下圖所示。
圖 26
(15) 點擊Finish,完成系統(tǒng)安裝設(shè)置,如下圖所示。
圖 27
(16) 在彈出的界面中,點擊"VM -> Settings...",如下圖所示。
圖 28
(17) 在彈出的界面中,點擊"CD/DVD(SATA) -> Use ISO image file -> Browse…",選擇ISO鏡像安裝文件ubuntu-22.04.4-desktop-amd64.iso,其位于產(chǎn)品資料“4-軟件資料ToolsWindows”目錄下,然后點擊OK,如下圖所示。
圖 29
(18) 在虛擬機(jī)菜單欄上點擊,開始安裝Ubuntu操作系統(tǒng),如下圖所示。
圖 30
(19) 在彈出的界面中,默認(rèn)已選擇"Try or install Ubuntu"安裝Ubuntu,按ENTER按鍵進(jìn)行下一步。
圖 31
(20) 在彈出的界面中,選擇"English -> Install Ubuntu",默認(rèn)選擇英文版,如下圖所示。
圖 32
(21) 在彈出的界面中,選擇"English(US) -> English(US)",即選擇鍵盤類型為默認(rèn)的美式鍵盤,然后點擊Continue,如下圖所示。
圖 33
(22) 在彈出的界面中,默認(rèn)配置,點擊Continue,如下圖所示。
圖 34
(23) 在彈出的界面中,默認(rèn)選擇第一項,擦除磁盤,然后點擊"Install Now",如下圖所示。
圖 35
(24) 在彈出的界面中,點擊Continue,開始進(jìn)行安裝,如下圖所示。
圖 36
(25) 安裝約耗時2min,在彈出的界面中,選擇所在時區(qū),然后點擊Continue,如下圖所示。
圖 37
(26) 在彈出的界面中,參照模板填寫用戶信息。建議用戶名、PC名稱、密碼等都設(shè)置為Tronlong(區(qū)分大小寫),以匹配我司開發(fā)文檔。選擇"Requiremy password to log in",然后點擊Continue,如下圖所示。
圖 38
(27) 等待安裝完成,根據(jù)不同計算機(jī)硬件配置安裝時長約10~30min,如下圖所示。
圖 39
(28) 安裝完成后,點擊"Restart Now",重啟Ubuntu,如下圖所示。
圖 40
(29) 在彈出的界面中,按回車鍵進(jìn)入系統(tǒng),如下圖所示。
圖 41
(30) 重啟完成后,輸入密碼Tronlong,按回車鍵即可登錄系統(tǒng),如下圖所示。
圖 42
(31) 登錄系統(tǒng)后,系統(tǒng)會提示是否升級系統(tǒng),請不要升級系統(tǒng),請分別點擊"Don't Upgrade"和OK,如下圖所示。
圖 43
圖 44
(32) 開啟root用戶。Ubuntu很多命令需在root用戶權(quán)限下執(zhí)行,重新啟動并登錄虛擬機(jī)Ubuntu操作系統(tǒng),按"Ctrl + Alt + T"打開Terminal命令行終端,Ubuntu默認(rèn)是不開啟root用戶權(quán)限的,執(zhí)行如下命令開啟。輸入一次當(dāng)前普通用戶密碼后,再輸入兩次root用戶密碼后就開啟了root用戶,務(wù)必記住root密碼。
Host# sudo passwd root
圖 45
(33) 系統(tǒng)安裝完畢后,一般都要更新一下系統(tǒng)的軟件,但不是升級系統(tǒng),開機(jī)經(jīng)常提示升級系統(tǒng),忽略即可。確保網(wǎng)絡(luò)已連接,執(zhí)行如下命令更新軟件列表。
Host# sudo apt-get update
圖 46
update會訪問源列表里的每個網(wǎng)址,并讀取軟件列表,然后保存在本地電腦。upgrade會把本地已安裝的軟件,與剛下載的軟件列表里對應(yīng)軟件進(jìn)行對比,如果發(fā)現(xiàn)已安裝的軟件版本太低,就會提示更新。總而言之,update是更新軟件列表,upgrade是更新軟件。
(34) 安裝vim。系統(tǒng)自帶的文本編輯工具為vi,vim屬于vi的升級版,請執(zhí)行如下命令安裝vim工具。
Host# sudo apt-get install vim
圖 47
輸入Y,繼續(xù)安裝。
圖 48
至此,系統(tǒng)安裝完畢。
(35) 如連接網(wǎng)線后,虛擬機(jī)不能連接互聯(lián)網(wǎng),請在Windows下執(zhí)行如下步驟。如可正常連接互聯(lián)網(wǎng),則可以跳過此步驟。
a) 在Windows下按"WIN + R"鍵,在空白處輸入"services.msc",然后點擊“確定”,如下圖所示。
圖 49
b) 在彈出Windows服務(wù)窗口,找到"VMware NAT Service",右鍵并選擇“屬性(R)”,如下圖所示。
圖 50
c) 啟動類型選擇“自動”,在服務(wù)狀態(tài)欄點擊“啟動(S)”,然后點擊“確定”,如下圖所示。
圖 51
安裝虛擬機(jī)工具
若未安裝虛擬機(jī)工具,進(jìn)入系統(tǒng)后,屏幕將無法全屏顯示,且不能通過共享目錄以及拖曳方式在Windows和虛擬機(jī)Ubuntu系統(tǒng)之間傳輸文件。如下為安裝虛擬機(jī)工具操作步驟。
(1) 掛載虛擬機(jī)工具。點擊虛擬機(jī)菜單欄"VM -> Reinstall VMware Tools...",如下圖所示。
圖 52
虛擬機(jī)工具掛載路徑為"/media/tronlong/VMware Tools/",如下圖所示。
圖 53
(2) 解壓虛擬機(jī)工具。
輸入部分命令或者文件名后,可以使用鍵盤左邊的Tab補(bǔ)全鍵補(bǔ)全,連續(xù)點擊兩次后,系統(tǒng)會自動識別已有的文件名或者命令,自動補(bǔ)全或者提示選擇。
執(zhí)行如下命令解壓虛擬機(jī)工具。
注意:"VMware Tools"目錄字符串中間有空格,請使用鍵盤左邊的Tab補(bǔ)全鍵補(bǔ)全路徑,在命令行中實際體現(xiàn)為"VMware Tools"。"/home/tronlong/mnt/"為新建的臨時文件夾。
Host# cd /media/tronlong/VMware Tools/
Host# ls
Host# mkdir -p /home/tronlong/mnt
Host# tar zxf VMwareTools-10.3.23-16594550.tar.gz -C /home/tronlong/mnt
圖 54
(3) 安裝虛擬機(jī)工具。
執(zhí)行如下命令安裝虛擬機(jī)工具。
Host# cd /home/tronlong/mnt/vmware-tools-distrib/
Host# ls
Host# sudo ./vmware-install.pl
圖 55
此時會詢問是否安裝,其默認(rèn)為no,請輸入yes,然后按回車鍵,后續(xù)遇到的所有詢問均按回車鍵確認(rèn),等待安裝完成即可,如下圖所示。
圖 56
圖 57
設(shè)置虛擬機(jī)共享目錄
(1) 先點虛擬機(jī)菜單上方右邊的三角下拉按鈕,再點擊"Shut Down Guest",關(guān)閉虛擬機(jī),如下圖所示。
圖 58
圖 59
(2) 點擊"VM -> Settings…"進(jìn)入設(shè)置界面,點擊"Options -> Shared Folders -> Always enabled -> Add…",選擇路徑添加共享目錄(共享目錄可設(shè)置多個),然后點擊OK,如下圖所示。
圖 60
圖 61
此處共享目錄命名為SharedFolders,如下圖所示。
圖 62
(3) 重新啟動并登錄Ubuntu系統(tǒng),執(zhí)行如下命令,確定共享文件夾是否已設(shè)置。
Host# vmware-hgfsclient
圖 63
(4) 執(zhí)行如下命令后,可在"/mnt/hgfs/"下看到共享目錄,即可通過共享目錄傳輸文件,如下圖所示。
Host# sudo mkdir /mnt/hgfs
Host# sudo vmhgfs-fuse .host:/ /mnt/hgfs -o subtype=vmhgfs-fuse,allow_other
圖 64
(5) 執(zhí)行如下命令,修改fstab配置文件,虛擬機(jī)啟動后將自動掛載已設(shè)置的共享目錄。
Host# sudo vim /etc/fstab
圖 65
修改內(nèi)容如下:
.host:/SharedFolders /mnt/hgfs/SharedFolders fuse.vmhgfs-fuse allow_other,defaults 0 0
圖 66
詳細(xì)的代碼跟資料可以在我們的公眾號(Tronlong創(chuàng)龍科技)找到哦,在資料下載里面查找就好,如果找不到或者還有別的疑問可以直接詢問我們的技術(shù)人員。
由于篇幅太長資料分為上中下三分部,感興趣的可以點擊主頁看完整資料。
審核編輯 黃宇
-
開發(fā)板
+關(guān)注
關(guān)注
26文章
6326瀏覽量
119103 -
RK3506
+關(guān)注
關(guān)注
0文章
96瀏覽量
951
發(fā)布評論請先 登錄
米爾瑞芯微多核異構(gòu)低功耗RK3506核心板重磅發(fā)布
米爾基于RK3562與RK3506開發(fā)板有什么區(qū)別?
RK3506各型號該怎么選?瑞芯微全新工業(yè)芯片介紹 觸覺智能出品
【技術(shù)簡析】觸覺智能RK3506 Linux星閃網(wǎng)關(guān)開發(fā)板有什么奧妙?
瑞芯微RK3506(3核ARM+Cortex-A7 + ARM Cortex-M0)工業(yè)核心板選型資料
國產(chǎn)!瑞芯微RK3506(3核A7@1.5GHz+雙網(wǎng)口+雙CAN-FD)工業(yè)評估板硬件說明書
瑞芯微RK3506開發(fā)板必備之LVGL應(yīng)用開發(fā)手冊,深圳觸覺智能出品
瑞芯微RK3506開發(fā)板Ethercat主站適配開發(fā)詳細(xì)攻略,實測微秒級抖動延遲!
米爾基于瑞芯微RK3506核心板開發(fā)板
瑞芯微RK3506開發(fā)板必備攻略之Qt應(yīng)用開發(fā)手冊(下),觸覺智能工控嵌入式方案商
【新品發(fā)布】硬核性能,降本之選,啟揚(yáng)RK3506開發(fā)板全面上新
國產(chǎn)!瑞芯微RK3506(3核A7@1.5GHz+雙網(wǎng)口+雙CAN-FD)工業(yè)開發(fā)板——開發(fā)環(huán)境搭建(上)
評論