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、下载好安装包后解压出来,用虚拟机打开:
3、登录系统:
用户名与密码均为forlinx
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文章
10990浏览量
206735 -
开发板
+关注
关注
25文章
4429浏览量
93993 -
开发环境
+关注
关注
1文章
203浏览量
16460 -
i.MX6
+关注
关注
1文章
36浏览量
16228 -
飞凌
+关注
关注
0文章
130浏览量
15955
发布评论请先 登录
相关推荐
如何编译(helloworld)可以在开发板上运行的应用
飞凌嵌入式OKMX6ULL-S开发板免费试用
试用飞凌嵌入式i.MX6ULL开发板体验
评测丨再次进阶,更高性价比——飞凌i.MX6ULL开发板
迅为IMX6ULL开发板C程序调用shell
如何实现飞凌iMX6ULL开发板系统的烧写
imx6ull开发板是什么
飞凌嵌入式i.MX6ULL开发板怎么样
OKMX6ULL-C产品体验官-全功能测试
飞凌OKMX6ULL开发板开箱试用体验
![飞凌<b class='flag-5'>OKMX6ULL</b><b class='flag-5'>开发板</b>开箱试用体验](https://file1.elecfans.com/web2/M00/90/8A/wKgZomTa5QKAKufyAABGNAu5iYw603.png)
评论