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

完善資料讓更多小伙伴認(rèn)識你,還能領(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è)計,采用低功耗的ARM Cortex-A7架構(gòu),運行速度高達800MHz。采用核心板+底板結(jié)構(gòu),其核心板尺寸僅40*29mm,適應(yīng)更多體積受限的應(yī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、下載虛擬機,官方提供了搭建好的ubuntu18的虛擬機包下載鏈接:https://pan.baidu.com/s/1V6PRy3S0G7cYR5plDhL9RQ 提取碼: gef8
2、下載好安裝包后解壓出來,用虛擬機打開:

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)建一個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
【注意】需要增加,要不會報錯,同時ssh也一樣。
-oHostKeyAlgorithms=+ssh-rsa
8、ssh登開發(fā)板,運行程序:

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

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

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

    關(guān)注

    87

    文章

    11123

    瀏覽量

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

    關(guān)注

    25

    文章

    4771

    瀏覽量

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

    關(guān)注

    1

    文章

    215

    瀏覽量

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

    關(guān)注

    1

    文章

    37

    瀏覽量

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

    關(guān)注

    0

    文章

    132

    瀏覽量

    16043
收藏 人收藏

    評論

    相關(guān)推薦

    IMX6ULL正點原子開發(fā)板LED驅(qū)動

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

    OKMX6ULL-C開發(fā)平臺試用體驗

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

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

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

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

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

    飛凌i.MX6ULL開發(fā)板性能評測對比的簡述

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

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

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

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

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

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

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

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

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

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

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

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

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

    IMX6ULL開發(fā)板

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

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

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

    OKMX6ULL-C_硬件手冊_V1

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

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

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