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

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 workforlinx@ubuntu:~$ sudo chmod 777 -r work[sudo] password for forlinx: forlinx@ubuntu:~$ cd work4、创建一个hello.c文件:
forlinx@ubuntu:~/work$ cat hello.c #include 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:~# ./hellohelloroot@fl-imx6ull:~#【小结】至此,开发环境的搭建就结束了,飞凌提供了完整的教程与开发环境。但是有几点需要注意就是在liunx环境下的ssh需要增参数,要不连不上。这在开发文档中没有提及。

让软件测试变得越来越方便——TPT18新特性
如何使用DS185xEVKIT评价DS1856-How to
英特尔与剪映再发力,全新Meteor Lake XPU加持加速AI功能体验
一款能戴摘隐形眼镜的声控机器人
雷达隐身技术智能化发展现状与趋势
【OKMX6ULL-C 开发板】创建开发环境+helloworld
关于VM系列振弦传感器读数模块的硬件接口说明
指纹锁代理加盟怎么样?
光伏气象站环境监测数据采集解决方案
新型安防技术在法院安保工作中的应用
车联网扩展通信市场并衍生出丰富的应用
雷军:小米的目标是未来几年在欧洲排到第一名
小度智能音箱Pro来临,给你不一样的体验
闪烁信标电路原理图讲解
光伏气象站 对接光伏电站功率预测系统的具体参数
交流异步电机的故障检查及故障原因
微雪电子(mini)USB转USART简介
smd显示屏和cob显示屏的优劣分析对比
k型和e型热电偶的区别
智慧社区生物识别系统解决方案