首页 > 其他分享 >一根串口线畅玩imx6ul开发板

一根串口线畅玩imx6ul开发板

时间:2022-12-02 22:45:55浏览次数:41  
标签:串口线 畅玩 环境 开发板 开发 串口 lrz lsz

Linux

最近在学习正点原子IMX6ULL开发板, 非常想跨入Linux开发的行列。学习知道如何搭建开发环境,也知道了原来交叉编译是在x86上进行arm架构程序的编译(原本都是在ide中开发mcu,很多技术细节不曾了解)。按照教程常用的环境是在ubuntu虚拟机上搭建了编译环境,启动开发板后通过网络文件系统挂载进行调试,通过usb串口对开发板命令行控制。环境搭建大致如下:

 

 通过网络载入设备树、内核,挂在文件系统,这样的方式确实很方便。出于工作性质经常出差,网络环境不稳定,随身带路由器不太方便,我想是否可以像单片机开发一样,一台电脑一块开发板就可以愉快的玩耍。在网上查阅了相关资料,usb串口不仅可以作为控制台实现开发板的输入输出,同时可以使用lrz lsz程序实现文件的收发。这样一想设备树、驱动对象都可以直接通过串口发送到开发板进行更新。对我这样经常出差的初学者,不用网络就可以进行开发调试,我觉得非常便利。

 

要实现上面的开发环境,需要以下步骤:

1.开发板可以通过自身uboot和zImage进入系统

2.ubuntu虚拟机和pc主机文件夹共享,用来保存需要下载到开发板的文件

3.为开发板移植rz和sz程序,生成的lrz和lsz需要通过sd卡复制到/usr/sbin

4.使用mobaxterm进行串口连接,执行lrz发送文件,执行lsz接收文件

 

抱着好奇进入linux,作为初学者肯定有理解不对,描述错误的地方,欢迎大佬指正。

 

标签:串口线,畅玩,环境,开发板,开发,串口,lrz,lsz
From: https://www.cnblogs.com/pending-bit/p/16944760.html

相关文章