0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

【OKMX6ULL-C 開發(fā)板】創(chuàng)建開發(fā)環(huán)境+helloworld

華仔的編程隨筆 ? 2023-08-27 01:19 ? 次閱讀

image.png

OKMX6ULL-C開發(fā)板基于NXP i.MX6ULL處理器開發(fā)設(shè)計(jì),采用低功耗的ARM Cortex-A7架構(gòu),運(yùn)行速度高達(dá)800MHz。采用核心板+底板結(jié)構(gòu),其核心板尺寸僅40*29mm,適應(yīng)更多體積受限的應(yīng)用場(chǎng)景,原生支持8路UART、2路Ethernet、2路CAN-bus總線、2路USB 2.0、LCD等常用接口

核心板采用Linux4.1.15+QT5.6操作系統(tǒng),支持OTG、SD/TF卡批量燒寫方式,支持單步更新內(nèi)核,方便過程開發(fā)及批量生產(chǎn)。
【開發(fā)環(huán)境的搭建】
1、下載虛擬機(jī),官方提供了搭建好的ubuntu18的虛擬機(jī)包下載鏈接:https://pan.baidu.com/s/1V6PRy3S0G7cYR5plDhL9RQ 提取碼: gef8
2、下載好安裝包后解壓出來(lái),用虛擬機(jī)打開:

image.png
3、登錄系統(tǒng):
用戶名與密碼均為forlinx

image.png

3、創(chuàng)建工作目錄:

forlinx@ubuntu:~$ mkdir work
forlinx@ubuntu:~$ sudo chmod 777 -R work
[sudo] password for forlinx: 
forlinx@ubuntu:~$ cd work

4、創(chuàng)建一個(gè)hello.c文件:

forlinx@ubuntu:~/work$ cat hello.c 
#include < stdio.h >

int main()
{
	printf("hello");
	return 0;
}
forlinx@ubuntu:~/work$

5、加載交叉編譯環(huán)境變量:
. /opt/fsl-imx-x11/4.1.15-2.0.0/environment-setup-cortexa7hf-neon-poky-linux-gnueabi
6、編譯:
forlinx@ubuntu:~/work$ $CC hello.c -o hello
7、把文件傳送給開發(fā)板。
forlinx@ubuntu:~/work$ scp -oHostKeyAlgorithms=+ssh-rsa hello root@192.168.3.46:/home/root
【注意】需要增加,要不會(huì)報(bào)錯(cuò),同時(shí)ssh也一樣。
-oHostKeyAlgorithms=+ssh-rsa
8、ssh登開發(fā)板,運(yùn)行程序:

root@fl-imx6ull:~# ./hello
hello
root@fl-imx6ull:~#

【小結(jié)】至此,開發(fā)環(huán)境的搭建就結(jié)束了,飛凌提供了完整的教程與開發(fā)環(huán)境。但是有幾點(diǎn)需要注意就是在liunx環(huán)境下的ssh需要增參數(shù),要不連不上。這在開發(fā)文檔中沒有提及。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11304

    瀏覽量

    209475
  • 開發(fā)板
    +關(guān)注

    關(guān)注

    25

    文章

    5050

    瀏覽量

    97455
  • 開發(fā)環(huán)境
    +關(guān)注

    關(guān)注

    1

    文章

    225

    瀏覽量

    16617
  • i.MX6
    +關(guān)注

    關(guān)注

    1

    文章

    37

    瀏覽量

    16306
  • 飛凌
    +關(guān)注

    關(guān)注

    0

    文章

    134

    瀏覽量

    16114
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    IMX6ULL正點(diǎn)原子開發(fā)板LED驅(qū)動(dòng)

    C語(yǔ)言裸機(jī)編程驅(qū)動(dòng)正點(diǎn)原子I.MAX6ULL開發(fā)板上的LED燈
    的頭像 發(fā)表于 05-02 15:22 ?25.9w次閱讀
    IMX<b class='flag-5'>6ULL</b>正點(diǎn)原子<b class='flag-5'>開發(fā)板</b>LED驅(qū)動(dòng)

    OKMX6ULL-C開發(fā)平臺(tái)試用體驗(yàn)

    飛凌OKMX6ULL-C開發(fā)平臺(tái)試用體驗(yàn)
    的頭像 發(fā)表于 09-18 02:54 ?1554次閱讀
    <b class='flag-5'>OKMX6ULL-C</b><b class='flag-5'>開發(fā)</b>平臺(tái)試用體驗(yàn)

    飛凌嵌入式i.MX6ULL開發(fā)板怎么樣

    ,工作溫度在-40℃~85℃。該CPU基于ArmCortex-A7內(nèi)核,最高工作頻率可以到900MHZ。CPU接口豐富,支持8路串口、2路網(wǎng)口、2路can口、2 路I2C口、2路USB、3路音頻口??梢娖浞浅_m合做工業(yè)控制領(lǐng)域應(yīng)用開發(fā)。2.
    發(fā)表于 12-27 07:16

    OKMX6ULL-C產(chǎn)品體驗(yàn)官-全功能測(cè)試

    --titlebar --start-applets $START_APPLETS --end-applets $END_APPLETS & 4.2、開機(jī)自啟腳本OKMX6ULL-S 開發(fā)板
    發(fā)表于 09-18 09:16

    飛凌i.MX6ULL開發(fā)板性能評(píng)測(cè)對(duì)比的簡(jiǎn)述

    OKMX6ULL-S開發(fā)板采用NXP的高性能、超高效、低成本處理器MCIMX6Y2開發(fā)設(shè)計(jì),采用先進(jìn)的ARMCortex-A7內(nèi)核。開發(fā)板
    發(fā)表于 10-27 11:52 ?1621次閱讀

    飛凌嵌入式i.MX6ULL-S+開發(fā)板的試用體驗(yàn)

    1.開發(fā)板硬件資源介紹 本次測(cè)評(píng)開發(fā)板使用MCIMX6Y2為主CPU,256MB DDR3L內(nèi)存,256MB NANDFLASH存儲(chǔ)空間。MCIMX6Y2是IMX
    發(fā)表于 10-28 12:23 ?908次閱讀
    飛凌嵌入式i.MX<b class='flag-5'>6ULL</b>-S+<b class='flag-5'>開發(fā)板</b>的試用體驗(yàn)

    關(guān)于飛凌嵌入式i.MX6ULL開發(fā)板試用體驗(yàn)的測(cè)評(píng)

    1.開發(fā)板硬件資源介紹 本次測(cè)評(píng)開發(fā)板使用MCIMX6Y2為主CPU,256MB DDR3L內(nèi)存,256MB NANDFLASH存儲(chǔ)空間。MCIMX6Y2是IMX
    發(fā)表于 10-28 15:17 ?1757次閱讀

    關(guān)于飛凌嵌入式i.MX6ULL+開發(fā)板的試用體驗(yàn)

    1.開發(fā)板硬件資源介紹 本次測(cè)評(píng)開發(fā)板使用MCIMX6Y2為主CPU,256MB DDR3L內(nèi)存,256MB NANDFLASH存儲(chǔ)空間。MCIMX6Y2是IMX
    發(fā)表于 10-29 14:59 ?1074次閱讀
    關(guān)于飛凌嵌入式i.MX<b class='flag-5'>6ULL</b>+<b class='flag-5'>開發(fā)板</b>的試用體驗(yàn)

    關(guān)于飛凌嵌入式i.MX6ULL+開發(fā)板的試用體驗(yàn)

    1.開發(fā)板硬件資源介紹 本次測(cè)評(píng)開發(fā)板使用MCIMX6Y2為主CPU,256MB DDR3L內(nèi)存,256MB NANDFLASH存儲(chǔ)空間。MCIMX6Y2是IMX
    發(fā)表于 10-29 15:00 ?696次閱讀
    關(guān)于飛凌嵌入式i.MX<b class='flag-5'>6ULL</b>+<b class='flag-5'>開發(fā)板</b>的試用體驗(yàn)

    i.MX6ULL開發(fā)板源碼編譯

    開發(fā)板是武漢芯路遙科技有限公司與武漢萬(wàn)象奧科電子有限公司合作推出的一款開發(fā)板。此開發(fā)板基于 NXP iMX6ULL 系列 Cortex-A7 高性能處理器設(shè)計(jì),適用于
    的頭像 發(fā)表于 12-16 15:56 ?843次閱讀
    i.MX<b class='flag-5'>6ULL</b><b class='flag-5'>開發(fā)板</b>源碼編譯

    飛凌OKMX6ULL開發(fā)板開箱試用體驗(yàn)

    OKMX6ULL-C開發(fā)板采用核心+底板結(jié)構(gòu),基于NXP公司的i.MX6ULL低功耗處理器設(shè)計(jì),運(yùn)行主頻800MHz,ARM Cortex-A7架構(gòu)。獨(dú)特的電源管理架構(gòu)相比ARM9系
    的頭像 發(fā)表于 08-15 10:33 ?945次閱讀
    飛凌<b class='flag-5'>OKMX6ULL</b><b class='flag-5'>開發(fā)板</b>開箱試用體驗(yàn)

    IMX6ULL開發(fā)板

    i. MX6ULL 開發(fā)板板載資源豐富,核心通過郵票孔將 i.MX6ULL 的所有資源幾乎全部引出,接口豐富,可以滿足各種應(yīng)用的需求。核心
    發(fā)表于 11-12 15:41 ?26次下載

    OKMX6ULL-C開發(fā)板開機(jī)自啟和界面相關(guān)筆記

    飛凌嵌入式基于NXPi.MX6ULL處理器打造的OKMX6ULL-C開發(fā)板,開機(jī)自啟和界面相關(guān)筆記介紹
    發(fā)表于 03-22 11:13 ?3次下載

    OKMX6ULL-C_硬件手冊(cè)_V1

    飛凌嵌入式OKMX6ULL-C開發(fā)板硬件手冊(cè)
    發(fā)表于 03-22 11:15 ?14次下載

    linux4.1.15交叉編譯鏈描述及使用方法

    飛凌嵌入式OKMX6ULL-C開發(fā)板Linux4.1.15交叉編譯鏈描述及使用方法
    發(fā)表于 03-22 11:18 ?3次下載