国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Linux開發(fā)環(huán)境配置詳細(xì)過程--正點(diǎn)原子阿爾法開發(fā)板

這篇具有很好參考價(jià)值的文章主要介紹了Linux開發(fā)環(huán)境配置詳細(xì)過程--正點(diǎn)原子阿爾法開發(fā)板。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

Linux開發(fā)環(huán)境配置–正點(diǎn)原子阿爾法開發(fā)板



1.網(wǎng)絡(luò)環(huán)境設(shè)置

開發(fā)環(huán)境,電腦使用無線網(wǎng)卡為開發(fā)板提供網(wǎng)絡(luò)

1.1添加網(wǎng)絡(luò)適配器

編輯虛擬機(jī)設(shè)置->添加->網(wǎng)絡(luò)適配器->設(shè)置添加的網(wǎng)絡(luò)適配器為NAT模式
Linux開發(fā)環(huán)境配置詳細(xì)過程--正點(diǎn)原子阿爾法開發(fā)板

1.2虛擬網(wǎng)絡(luò)編輯器設(shè)置

編輯->虛擬網(wǎng)絡(luò)編輯器設(shè)置->更改設(shè)置->添加網(wǎng)絡(luò)VMnet0并設(shè)置為橋接模式->保存后還原默認(rèn)設(shè)置
Linux開發(fā)環(huán)境配置詳細(xì)過程--正點(diǎn)原子阿爾法開發(fā)板

1.3Ubuntu和Windows網(wǎng)絡(luò)信息設(shè)置

上述設(shè)置后Ubuntu中會有兩個網(wǎng)卡的信息,一個用來讓Ubuntu上網(wǎng),另一個用于為開發(fā)板提供網(wǎng)絡(luò)。
Linux開發(fā)環(huán)境配置詳細(xì)過程--正點(diǎn)原子阿爾法開發(fā)板
如圖所示,網(wǎng)卡ens38讓虛擬機(jī)上網(wǎng),ens33為開發(fā)板提供網(wǎng)絡(luò)
配置ens38網(wǎng)卡信息與前面虛擬網(wǎng)絡(luò)編輯器中NAT模式的網(wǎng)卡信息在同一子網(wǎng)下
配置ens33網(wǎng)卡信息與usb轉(zhuǎn)網(wǎng)口的網(wǎng)卡信息一致
Linux開發(fā)環(huán)境配置詳細(xì)過程--正點(diǎn)原子阿爾法開發(fā)板

Ubuntu網(wǎng)絡(luò)信息配置方式:

1.系統(tǒng)設(shè)置->網(wǎng)絡(luò)->選項(xiàng)

ens33
Linux開發(fā)環(huán)境配置詳細(xì)過程--正點(diǎn)原子阿爾法開發(fā)板
ens38
Linux開發(fā)環(huán)境配置詳細(xì)過程--正點(diǎn)原子阿爾法開發(fā)板

2.配置網(wǎng)絡(luò)文件

編輯網(wǎng)絡(luò)文件

sudo vim /etc/network/interfaces

eg:

auto lo
iface lo inet loopback

auto ens33
iface ens33 inet static
address 192.168.10.100
gateway 192.168.10.1
netmask 255.255.255.0
#network 192.168.10.225
#broadcast 192.168.10.255

auto ens38
iface ens38 inet static
address 192.168.187.128
gateway 192.168.187.1
netmask 255.255.255.0
#network 192.168.187.0
#broadcast 192.168.187.255

dns-nameserver 8.8.8.8

重新加載網(wǎng)絡(luò)配置文件

sudo /etc/init.d/networking force-reload

重啟網(wǎng)絡(luò)服務(wù)

sudo /etc/init.d/networking restart

重啟

reboot

2源碼準(zhǔn)備

獲取正點(diǎn)原子提供的Linux內(nèi)核源碼及其uboot源碼

2.1編譯內(nèi)核源碼

解壓內(nèi)核

tar -vxjf linux-imx-xxxxx

編譯內(nèi)核

make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- distclean
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- imx_v7_defconfig
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- menuconfig
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- all -j16

將開發(fā)板對應(yīng)的設(shè)備樹文件和鏡像文件拷貝到tftp目錄下

cp arch/arm/boot/zImage /home/alientek/linux/tftp -f
cp arch/arm/boot/dts/imx6ull-14x14-evk.dtb /home/alientek/linux/tftp -f

2.2編譯uboot源碼

解壓uboot

tar -vxjf uboot-im-xxxxxxxxx

編譯uboot

make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- distclean
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- mx6ull_14x14_ddr512_emmc_defconfig
make V=1 ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- -j12

編譯成功:
Linux開發(fā)環(huán)境配置詳細(xì)過程--正點(diǎn)原子阿爾法開發(fā)板
Linux開發(fā)環(huán)境配置詳細(xì)過程--正點(diǎn)原子阿爾法開發(fā)板

將編譯出來的u-boot.bin文件下載到tf卡中,使用 imxdownload 軟件燒寫,

chmod 777 imxdownload
./imxdownload u-boot.bin /dev/sdd

注意:
1.tf卡在下載前必須格式化干凈
2.使用imxdownload下載
tf卡格式化不干凈后果,啟動uboot時(shí)始終卡在:

Linux開發(fā)環(huán)境配置詳細(xì)過程--正點(diǎn)原子阿爾法開發(fā)板

3uboot配置

設(shè)置開發(fā)板為sd卡啟動,上電啟動uboot,進(jìn)入uboot命令模式
Linux開發(fā)環(huán)境配置詳細(xì)過程--正點(diǎn)原子阿爾法開發(fā)板
配置uboot網(wǎng)絡(luò)信息

setenv ipaddr 192.168.10.101
setenv ethaddr b8:ae:1d:01:00:00
setenv gatewayip 192.168.10.1
setenv netmask 255.255.255.0
setenv serverip 192.168.10.100
saveenv

Linux開發(fā)環(huán)境配置詳細(xì)過程--正點(diǎn)原子阿爾法開發(fā)板
配置后使用開發(fā)板ping serverip,ping通即配置成功
配置環(huán)境變量和根文件系統(tǒng)目錄

setenv bootargs 'console=tty1 console=ttymxc0,115200 root=/dev/nfs nfsroot=192.168.10.100:/home/alientek/linux/nfs/rootfs,proto=tcp rw ip=192.168.19.101:192.168.19.100:192.168.19.1:255.255.255.0::eth0:off'
saveenv

格式參考:

setenv bootargs ‘console=開發(fā)板串口,波特率 root=掛載方式 \nfsroot=虛擬機(jī) IP
地址:文件系統(tǒng)路徑,proto=傳輸協(xié)議 讀寫權(quán)限 \ip=開發(fā)板 IP 地址:虛擬機(jī) IP
地址:網(wǎng)關(guān)地址:子網(wǎng)掩碼::開發(fā)板網(wǎng)口:off’

注意:
文件系統(tǒng)路徑不要錯
IP地址等信息不要錯
根文件系統(tǒng)路徑錯誤或IP信息填錯可能的結(jié)果:

Linux開發(fā)環(huán)境配置詳細(xì)過程--正點(diǎn)原子阿爾法開發(fā)板

設(shè)置環(huán)境變量 bootcmd 來掛載 tftp 目錄下的內(nèi)核、設(shè)備樹文件到開發(fā)板內(nèi)存中。

setenv bootcmd 'tftp 80800000 zImage; tftp 83000000 imx6ull-14x14-evk-emmc.dtb; bootz 80800000 - 83000000'
saveenv

重啟開發(fā)板即可啟動內(nèi)核:
Linux開發(fā)環(huán)境配置詳細(xì)過程--正點(diǎn)原子阿爾法開發(fā)板文章來源地址http://www.zghlxwxcb.cn/news/detail-505286.html

到了這里,關(guān)于Linux開發(fā)環(huán)境配置詳細(xì)過程--正點(diǎn)原子阿爾法開發(fā)板的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 【正點(diǎn)原子STM32探索者】CubeMX+Keil開發(fā)環(huán)境搭建

    【正點(diǎn)原子STM32探索者】CubeMX+Keil開發(fā)環(huán)境搭建

    本文主要分為三部分,第一部分介紹正點(diǎn)原子STM32探索者開發(fā)板外觀和配套資料如何下載,第二部分介紹如何搭建CubeMX+Keil開發(fā)環(huán)境,第三部分介紹如何使用CubeMX和Keil一步步創(chuàng)建出一個點(diǎn)亮LED燈的項(xiàng)目。搭建開發(fā)環(huán)境部分,包括安裝Keil MDK、安裝STM32 CubeMX、安裝STM32F4系列MCU的

    2024年03月16日
    瀏覽(28)
  • 正點(diǎn)原子STM32MP157學(xué)習(xí)——1.開發(fā)環(huán)境及基本知識

    正點(diǎn)原子STM32MP157學(xué)習(xí)——1.開發(fā)環(huán)境及基本知識

    ????????官方推薦使用VMWare15+Ubuntu18.04,之前自己做一些開發(fā)使用的VMWare+Ubuntu20.04,懶得重新安裝,后續(xù)踩坑再填。 ? ? ? ? 在Windows下需要安裝STM32CubeMX、STM32CubeIDE(這兩個用來配置和編寫MCU代碼)和STM32Programmer(燒錄工具)。這三個軟件需要java環(huán)境,所以還需要安裝j

    2024年02月07日
    瀏覽(23)
  • 【正點(diǎn)原子Linux連載】第五章 RKMedia編譯和使用 摘自【正點(diǎn)原子】ATK-DLRV1126系統(tǒng)開發(fā)手冊

    【正點(diǎn)原子Linux連載】第五章 RKMedia編譯和使用 摘自【正點(diǎn)原子】ATK-DLRV1126系統(tǒng)開發(fā)手冊

    5.1 RKMedia編譯 Rkmedia是RK官方封裝一層簡易的API,把RGA、MPP、RKNN等等這些接口封裝成高級的接口。在SDK官方的源碼目錄下,運(yùn)行以下命令進(jìn)行跳轉(zhuǎn): cd external/rkmedia/examples/ ls 運(yùn)行命令結(jié)果如下所示: 圖4.12.1.1 rkmedia官方的demo 里面有很多C文件的代碼,可以結(jié)合Rockchip_Developer_G

    2024年02月08日
    瀏覽(28)
  • 正點(diǎn)原子嵌入式linux驅(qū)動開發(fā)——Linux WIFI驅(qū)動

    正點(diǎn)原子嵌入式linux驅(qū)動開發(fā)——Linux WIFI驅(qū)動

    WIFI的使用已經(jīng)很常見了,手機(jī)、平板、汽車等等,雖然可以使用有線網(wǎng)絡(luò),但是有時(shí)候很多設(shè)備存在布線困難的情況,此時(shí)WIFI就是一個不錯的選擇。 正點(diǎn)原子STM32MP1開發(fā)板支持USB和SDIO這兩種接口的WIFI ,本章就來學(xué)習(xí)一下如何在STM32MP1開發(fā)板上使用USB和SDIO這兩種WIFI。 正點(diǎn)原

    2024年02月05日
    瀏覽(29)
  • 正點(diǎn)原子嵌入式linux驅(qū)動開發(fā)——Linux CAN驅(qū)動

    正點(diǎn)原子嵌入式linux驅(qū)動開發(fā)——Linux CAN驅(qū)動

    CAN是目前應(yīng)用非常廣泛的現(xiàn)場總線之一,主要應(yīng)用于汽車電子和工業(yè)領(lǐng)域 ,尤其是汽車領(lǐng)域,汽車上大量的傳感器與模塊都是通過CAN總線連接起來的。CAN總線目前是自動化領(lǐng)域發(fā)展的熱點(diǎn)技術(shù)之一,由于其高可靠性,CAN總線目前廣泛的應(yīng)用于工業(yè)自動化、船舶、汽車、醫(yī)療和

    2024年02月06日
    瀏覽(39)
  • 正點(diǎn)原子Linux開發(fā)板——Qt串口上位機(jī)實(shí)驗(yàn)

    正點(diǎn)原子Linux開發(fā)板——Qt串口上位機(jī)實(shí)驗(yàn)

    最近在學(xué)習(xí)嵌入式qt開發(fā),然后跟著教程編寫了一個簡單的串口上位機(jī)程序,在編寫的時(shí)候還算比較順利,但在調(diào)試的時(shí)候花了點(diǎn)功夫,折騰了一下午。最后還是理清了思路,解決了問題,特寫此博客進(jìn)行記錄和總結(jié)。 整個軟件的界面我都是用ui來設(shè)計(jì)的,其實(shí)也可以用代碼

    2024年02月09日
    瀏覽(30)
  • 正點(diǎn)原子嵌入式linux驅(qū)動開發(fā)——Linux 網(wǎng)絡(luò)設(shè)備驅(qū)動

    正點(diǎn)原子嵌入式linux驅(qū)動開發(fā)——Linux 網(wǎng)絡(luò)設(shè)備驅(qū)動

    網(wǎng)絡(luò)驅(qū)動是linux里面驅(qū)動三巨頭之一 ,linux下的網(wǎng)絡(luò)功能非常強(qiáng)大,嵌入式linux中也常常用到網(wǎng)絡(luò)功能。前面已經(jīng)講過了字符設(shè)備驅(qū)動和塊設(shè)備驅(qū)動,本章就來學(xué)習(xí)一下linux里面的 網(wǎng)絡(luò)設(shè)備驅(qū)動 。 本次筆記中討論的都是有線網(wǎng)絡(luò)! 提起網(wǎng)絡(luò),一般想到的硬件就是“網(wǎng)卡”。在

    2024年01月17日
    瀏覽(24)
  • 正點(diǎn)原子嵌入式linux驅(qū)動開發(fā)——外置RTC芯片PCF8563

    正點(diǎn)原子嵌入式linux驅(qū)動開發(fā)——外置RTC芯片PCF8563

    上一章學(xué)習(xí)了STM32MP1內(nèi)置RTC外設(shè) ,了解了Linux系統(tǒng)下RTC驅(qū)動框架。一般的應(yīng)用場合使用SOC內(nèi)置的RTC就可以了,而且成本也低,但是 在一些對于時(shí)間精度要求比較高的場合,SOC內(nèi)置的RTC就不適用了 。這個時(shí)候需要根據(jù)自己的應(yīng)用要求選擇合適的外置RTC芯片, 正點(diǎn)原子STM32MP1開發(fā)

    2024年02月06日
    瀏覽(21)
  • 【正點(diǎn)原子FPGA連載】第二章 安裝Ubuntu操作系統(tǒng) 摘自【正點(diǎn)原子】DFZU2EG_4EV MPSoC之嵌入式Linux開發(fā)指南

    【正點(diǎn)原子FPGA連載】第二章 安裝Ubuntu操作系統(tǒng) 摘自【正點(diǎn)原子】DFZU2EG_4EV MPSoC之嵌入式Linux開發(fā)指南

    1)實(shí)驗(yàn)平臺:正點(diǎn)原子RV1126 Linux開發(fā)板 2)平臺購買地址:https://detail.tmall.com/item.htm?id=692176265749 3)全套實(shí)驗(yàn)源碼+手冊+視頻下載地址: http://www.openedv.com/thread-340252-1-1.html 前面虛擬機(jī)已經(jīng)創(chuàng)建成功了,相當(dāng)于硬件已經(jīng)準(zhǔn)備好了,接下來就是要在虛擬機(jī)中安裝Ubuntu系統(tǒng)了,首先

    2023年04月26日
    瀏覽(27)
  • 嵌入式linux項(xiàng)目之智能倉儲(基于正點(diǎn)原子IMX6ULL開發(fā)板)

    嵌入式linux項(xiàng)目之智能倉儲(基于正點(diǎn)原子IMX6ULL開發(fā)板)

    提示:該項(xiàng)目根據(jù)華清遠(yuǎn)見智能倉儲項(xiàng)目改版,將他的A9開發(fā)板換成了自己的IMX6ULL開發(fā)板。同時(shí)等我將該項(xiàng)目整個流程完成之后,會為大家附上適配正點(diǎn)原子linux開發(fā)板的全部代碼 (代碼資料和視頻教程私聊) 視頻教程 相應(yīng)課程配套源碼 本人其他項(xiàng)目鏈接基于linux的智能倉儲項(xiàng)

    2024年01月16日
    瀏覽(135)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包