全球最实用的IT互联网信息网站!

AI人工智能P2P分享&下载搜索网页发布信息网站地图

当前位置:诺佳网 > 电子/半导体 > 嵌入式技术 >

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

时间:2023-08-27 01:19

人气:

作者:admin

标签: 飞凌  I  开发环境  开发板 

导读:本章描述了飞凌OK6ULL开发板环境搭...

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需要增参数,要不连不上。这在开发文档中没有提及。

温馨提示:以上内容整理于网络,仅供参考,如果对您有帮助,留下您的阅读感言吧!
相关阅读
本类排行
相关标签
本类推荐

CPU | 内存 | 硬盘 | 显卡 | 显示器 | 主板 | 电源 | 键鼠 | 网站地图

Copyright © 2025-2035 诺佳网 版权所有 备案号:赣ICP备2025066733号
本站资料均来源互联网收集整理,作品版权归作者所有,如果侵犯了您的版权,请跟我们联系。

关注微信