本文來(lái)源電子發(fā)燒友社區(qū),作者:卿小小_9e6, 帖子地址:https://bbs.elecfans.com/jishu_2302353_1_1.html
【飛凌RZ/G2L開(kāi)發(fā)板試用體驗(yàn)】+02.開(kāi)發(fā)環(huán)境體驗(yàn)(zmj)
1. 安裝虛擬機(jī)軟件VMvare
安裝虛擬機(jī)軟件VMvare-16.1.0。根據(jù)實(shí)際情況選擇安裝路徑。





2. 虛擬機(jī)環(huán)境測(cè)試
虛擬機(jī)賬戶(hù)及密碼均是forlinx。
初次進(jìn)入系統(tǒng)之后對(duì)系統(tǒng)進(jìn)行軟件安裝及升級(jí)。
//------初次進(jìn)入系統(tǒng)需要安裝必要軟件
forlinx@ubuntu:~$ sudo apt-get update //更新下載源信息
forlinx@ubuntu:~$ sudo apt-get install build-essential //提供編譯程序必須軟件包的列表信息
forlinx@ubuntu:~$ sudo apt-get install libncurses* //用于生成基于文本的用戶(hù)界面
forlinx@ubuntu:~$ sudo apt-get install lzop //基于 Lzo 庫(kù)的壓縮解壓工具
forlinx@ubuntu:~$ sudo apt-get install net-tools //網(wǎng)絡(luò)配置工具
forlinx@ubuntu:~$ sudo apt-get install libssl-dev //安裝 openssl 通用庫(kù)
forlinx@ubuntu:~$ sudo apt-get install vim //安裝編輯器




3. RZ/G2L開(kāi)發(fā)環(huán)境編譯測(cè)試
使用飛凌提供的RZ/G2L開(kāi)發(fā)環(huán)境可以事半功倍,大大提升開(kāi)發(fā)效率。
內(nèi)核源碼:用戶(hù)資料Linux源碼OKG2L-linux-sdk10.tar.bz2.0
基本編譯操作流程如下:
//------基本編譯操作流程
a.拷貝開(kāi)發(fā)板編譯環(huán)境到指定目錄(同一目錄,便于分類(lèi)管理);
b.解壓開(kāi)發(fā)板編譯環(huán)境;
c.執(zhí)行環(huán)境變量及交叉編譯配置程序;
d.根據(jù)個(gè)人需求,選擇編譯方式(文件系統(tǒng)、驅(qū)動(dòng)、執(zhí)行程序、設(shè)備樹(shù)等),此處全部編譯“./build.sh -all”。
(初次解壓內(nèi)核源碼后,建議先對(duì)源碼進(jìn)行整體編譯)
?



4. 虛擬機(jī)腳本測(cè)試
虛擬機(jī)腳本測(cè)試:
#!/bin/bash
?
# ------
echo "# ----- ------"
a1=31415 ; b1=10000 ;
echo $a1 ; echo $b1 ;
echo 'a1 is $a1';
echo "a1 is $a1";
echo "b1 is $b1";
echo ""
# ------
echo "# ----- ------"
expr x1=$[$a1 + $b1] ; expr x2=$[$a1 * $b1] ;
expr x3=$[$a1 - $b1] ; expr x4=$[$a1 / $b1] ;
echo "# ----- ------"
echo "x1 = a1 + b1 = $[$a1 + $b1] " ;
echo "x2 = a1 * b1 = $[$a1 * $b1] " ;
echo "x3 = a1 - b1 = $[$a1 - $b1] " ;
echo "x4 = a1 / b1 = $[$a1 / $b1] " ;
echo "# ----- ------num_pi"
num_pi=`echo "scale=4; $a1/$b1" | bc` ;
echo $num_pi ;
echo "num_pi = $num_pi " ;
echo ""
echo "# ----- ------pi_0 pi_1"
# pi_0=awk 'BEGIN{printf "%.4fn",'$a1'/'$b1'}'
# pi_0=awk 'BEGIN{printf "%.4fn",'$[$a1 / $b1]'}'
echo "pi_0 is $pi_0" ;
pi_0= awk 'BEGIN{printf " %.4fn",'$a1' '/' '$b1'}'
?
echo "pi_1 is $pi_1" ;
pi_1= awk 'BEGIN{printf " %.4f %%n",'$a1' '/' '$b1' '*' 100}'
#pi_1= awk 'BEGIN{printf "%.2f %%n",'$a1' '/' '$b1' '+' 100}'
echo ""
echo "# ----- ------pi_2"
echo "pi_2 is $pi_2" ;
pi_2= awk 'BEGIN{printf " %.4fn",10/3}' ;
# pi_2= awk 'BEGIN{printf "%.4fn",3.1415926}' ;
# pi_2= awk 'BEGIN{printf "%.4fn",'3.1415926'}' ;
# pi_2="awk 'BEGIN{printf "%.4fn",'3.1415926'}'";
# echo "pi_2 is $pi_2" ;

附:資料下載
飛凌RZ/G2L開(kāi)發(fā)板提供了十分豐富的軟硬件開(kāi)發(fā)資料。
(資料在飛凌的百度網(wǎng)盤(pán),飛凌已經(jīng)提供了企業(yè)服務(wù),可以全速下載,YYDS)
//------飛凌RZ/G2L開(kāi)發(fā)板資料下載
//---硬件資料(發(fā)布日期: 2022.5.18)
下載鏈接: https://pan.baidu.com/s/12gZZzYaJb6GsiXXhvdn8yw
提取碼: w428
//---開(kāi)發(fā)環(huán)境- Linux4.19.165
下載鏈接: https://pan.baidu.com/s/1i7kiZ2weBe4LoYnvQfMd6w
提取碼: 8aj6
//---Linux4.19.165
下載鏈接: https://pan.baidu.com/s/1uVV6BzI8jVriloHtHR6ctA
提取碼: v99e
//------END
-
飛凌
+關(guān)注
關(guān)注
0文章
135瀏覽量
16899 -
開(kāi)發(fā)板試用
+關(guān)注
關(guān)注
3文章
303瀏覽量
2751
發(fā)布評(píng)論請(qǐng)先 登錄
【飛凌嵌入式RV1126B開(kāi)發(fā)板】+兩款開(kāi)發(fā)板之比較
Renesas RZ/G2L, RZ/V2L SMARC模塊板硬件設(shè)計(jì)解析
Renesas SMARC EVK 開(kāi)發(fā)板啟動(dòng)指南
探索 RENESAS FPB - R9A02G021 快速原型開(kāi)發(fā)板:功能、配置與應(yīng)用
【作品合集】飛凌嵌入式OK527N-C開(kāi)發(fā)板測(cè)評(píng)
送啦!飛凌嵌入式聯(lián)合NXP邀您參加OK-MX9596-C開(kāi)發(fā)板試用活動(dòng)
RK3568開(kāi)發(fā)板暗藏32位兼容開(kāi)關(guān)?飛凌嵌入式帶你一鍵解鎖!
瑞薩MCU方案:瑞薩RZ/G2L Bootloader單獨(dú)編譯方法詳解
基于瑞薩64位MPU RZ/G2L的uboot串口多波特率支持介紹
【飛凌T527N開(kāi)發(fā)板試用】飛凌T527N開(kāi)發(fā)板開(kāi)箱評(píng)測(cè)
基于瑞薩64位MPU RZ/G2L進(jìn)行32位應(yīng)用軟件開(kāi)發(fā)
【飛凌T527N開(kāi)發(fā)板試用】開(kāi)箱與開(kāi)發(fā)板介紹視頻
【評(píng)測(cè)試用】合眾HZ-T536開(kāi)發(fā)板免費(fèi)試用體驗(yàn)
有獎(jiǎng)試用!!RA-Eco-RA4M2-100PIN-V1.0開(kāi)發(fā)板試用活動(dòng)報(bào)名
具有3D圖形和視頻編解碼器的通用 MPU RZ/G2L 數(shù)據(jù)手冊(cè)
【飛凌RZ/G2L開(kāi)發(fā)板試用體驗(yàn)】+02.開(kāi)發(fā)環(huán)境體驗(yàn)(zmj)
評(píng)論