0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

【OKMX6ULL-C 开发板】创建开发环境+helloworld

华仔的编程随笔 2023-08-27 01:19 次阅读

image.png

OKMX6ULL-C开发板基于NXP i.MX6ULL处理器开发设计,采用低功耗的ARM Cortex-A7架构,运行速度高达800MHz。采用核心板+底板结构,其核心板尺寸仅40*29mm,适应更多体积受限的应用场景,原生支持8路UART、2路Ethernet、2路CAN-bus总线、2路USB 2.0、LCD等常用接口

核心板采用Linux4.1.15+QT5.6操作系统,支持OTG、SD/TF卡批量烧写方式,支持单步更新内核,方便过程开发及批量生产。
【开发环境的搭建】
1、下载虚拟机,官方提供了搭建好的ubuntu18的虚拟机包下载链接:https://pan.baidu.com/s/1V6PRy3S0G7cYR5plDhL9RQ 提取码: gef8
2、下载好安装包后解压出来,用虚拟机打开:

image.png
3、登录系统:
用户名与密码均为forlinx

image.png

3、创建工作目录:

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

4、创建一个hello.c文件:

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

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

5、加载交叉编译环境变量:
. /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、把文件传送给开发板。
forlinx@ubuntu:~/work$ scp -oHostKeyAlgorithms=+ssh-rsa hello root@192.168.3.46:/home/root
【注意】需要增加,要不会报错,同时ssh也一样。
-oHostKeyAlgorithms=+ssh-rsa
8、ssh登开发板,运行程序:

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

【小结】至此,开发环境的搭建就结束了,飞凌提供了完整的教程与开发环境。但是有几点需要注意就是在liunx环境下的ssh需要增参数,要不连不上。这在开发文档中没有提及。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Linux
    +关注

    关注

    87

    文章

    11342

    浏览量

    210282
  • 开发板
    +关注

    关注

    25

    文章

    5121

    浏览量

    98093
  • 开发环境
    +关注

    关注

    1

    文章

    230

    浏览量

    16686
  • i.MX6
    +关注

    关注

    1

    文章

    37

    浏览量

    16343
  • 飞凌
    +关注

    关注

    0

    文章

    134

    浏览量

    16157
收藏 人收藏

    评论

    相关推荐

    IMX6ULL正点原子开发板LED驱动

    C语言裸机编程驱动正点原子I.MAX6ULL开发板上的LED灯
    的头像 发表于 05-02 15:22 25.9w次阅读
    IMX<b class='flag-5'>6ULL</b>正点原子<b class='flag-5'>开发板</b>LED驱动

    OKMX6ULL-C开发平台试用体验

    飞凌OKMX6ULL-C开发平台试用体验
    的头像 发表于 09-18 02:54 1629次阅读
    <b class='flag-5'>OKMX6ULL-C</b><b class='flag-5'>开发</b>平台试用体验

    飞凌嵌入式i.MX6ULL开发板怎么样

    ,工作温度在-40℃~85℃。该CPU基于ArmCortex-A7内核,最高工作频率可以到900MHZ。CPU接口丰富,支持8路串口、2路网口、2路can口、2 路I2C口、2路USB、3路音频口。可见其非常适合做工业控制领域应用开发。2.
    发表于 12-27 07:16

    OKMX6ULL-C产品体验官-全功能测试

    --titlebar --start-applets $START_APPLETS --end-applets $END_APPLETS & 4.2、开机自启脚本OKMX6ULL-S 开发板
    发表于 09-18 09:16

    飞凌i.MX6ULL开发板性能评测对比的简述

    OKMX6ULL-S开发板采用NXP的高性能、超高效、低成本处理器MCIMX6Y2开发设计,采用先进的ARMCortex-A7内核。开发板
    发表于 10-27 11:52 1648次阅读

    飞凌嵌入式i.MX6ULL-S+开发板的试用体验

    1.开发板硬件资源介绍 本次测评开发板使用MCIMX6Y2为主CPU,256MB DDR3L内存,256MB NANDFLASH存储空间。MCIMX6Y2是IMX
    发表于 10-28 12:23 928次阅读
    飞凌嵌入式i.MX<b class='flag-5'>6ULL</b>-S+<b class='flag-5'>开发板</b>的试用体验

    关于飞凌嵌入式i.MX6ULL开发板试用体验的测评

    1.开发板硬件资源介绍 本次测评开发板使用MCIMX6Y2为主CPU,256MB DDR3L内存,256MB NANDFLASH存储空间。MCIMX6Y2是IMX
    发表于 10-28 15:17 1784次阅读

    关于飞凌嵌入式i.MX6ULL+开发板的试用体验

    1.开发板硬件资源介绍 本次测评开发板使用MCIMX6Y2为主CPU,256MB DDR3L内存,256MB NANDFLASH存储空间。MCIMX6Y2是IMX
    发表于 10-29 14:59 1107次阅读
    关于飞凌嵌入式i.MX<b class='flag-5'>6ULL</b>+<b class='flag-5'>开发板</b>的试用体验

    关于飞凌嵌入式i.MX6ULL+开发板的试用体验

    1.开发板硬件资源介绍 本次测评开发板使用MCIMX6Y2为主CPU,256MB DDR3L内存,256MB NANDFLASH存储空间。MCIMX6Y2是IMX
    发表于 10-29 15:00 712次阅读
    关于飞凌嵌入式i.MX<b class='flag-5'>6ULL</b>+<b class='flag-5'>开发板</b>的试用体验

    i.MX6ULL开发板源码编译

    开发板是武汉芯路遥科技有限公司与武汉万象奥科电子有限公司合作推出的一款开发板。此开发板基于 NXP iMX6ULL 系列 Cortex-A7 高性能处理器设计,适用于
    的头像 发表于 12-16 15:56 880次阅读
    i.MX<b class='flag-5'>6ULL</b><b class='flag-5'>开发板</b>源码编译

    飞凌OKMX6ULL开发板开箱试用体验

    OKMX6ULL-C开发板采用核心+底板结构,基于NXP公司的i.MX6ULL低功耗处理器设计,运行主频800MHz,ARM Cortex-A7架构。独特的电源管理架构相比ARM9系
    的头像 发表于 08-15 10:33 993次阅读
    飞凌<b class='flag-5'>OKMX6ULL</b><b class='flag-5'>开发板</b>开箱试用体验

    IMX6ULL开发板

    i. MX6ULL 开发板板载资源丰富,核心通过邮票孔将 i.MX6ULL 的所有资源几乎全部引出,接口丰富,可以满足各种应用的需求。核心
    发表于 11-12 15:41 26次下载

    OKMX6ULL-C开发板开机自启和界面相关笔记

    飞凌嵌入式基于NXPi.MX6ULL处理器打造的OKMX6ULL-C开发板,开机自启和界面相关笔记介绍
    发表于 03-22 11:13 4次下载

    OKMX6ULL-C_硬件手册_V1

    飞凌嵌入式OKMX6ULL-C开发板硬件手册
    发表于 03-22 11:15 15次下载

    linux4.1.15交叉编译链描述及使用方法

    飞凌嵌入式OKMX6ULL-C开发板Linux4.1.15交叉编译链描述及使用方法
    发表于 03-22 11:18 3次下载