IMX6ULL
文章平均质量分 76
mucheni
这个作者很懒,什么都没留下…
展开
-
MISC蜂鸣器驱动实验-迅为imx6ULL开发板编译驱动及运行测试
将 beep.c 文件拷贝到 Ubuntu 的/home/topeet/driver/imx6ull/beep 目录下,将上次编译 file_operation 的。make -C $(KDIR) M=$(PWD) modules #make 会进入内核源码的路径,然后把当前路径下的代码编译成模块。驱动编译完,我们通过 nfs 将编译好的驱动程序加载模块,注意!obj-m += beep.o #先写生成的中间文件的名字是什么,-m 的意思是把我们的驱动编译成模块。搭建 nfs 共享目录章节配置。原创 2023-02-03 10:51:25 · 337 阅读 · 0 评论 -
迅为iMX6ULL开发板NXP嵌入式ARM核心板Linux系统i.MX6ULL超STM32
IMX6ULL原创 2022-10-27 11:15:51 · 779 阅读 · 0 评论 -
迅为i.MX6ULL开发板nfs服务器的使用
然后我们再进到共享目录看一下,在这个目录下有一个 hello 的可执行文件,现在我们是在 ubuntu 上操作的,然后我们在超级终端上看一下,我们这里是把共享的目录挂载到了 mnt 上,我们进到 /mnt 目录下,ls 看一下,在这里就可以看到 ubuntu 的 hello 文件了,我们来运行下,我们是可以运行成功的,所以说我们使用 nfs,我们可以很方便的把我们 ubuntu 上的文件拷贝到开发板,同理也可以把开发板上的文件拷贝到 ubuntu,比如说我在这个挂载的路径下,我创建一个 .c 文件,原创 2022-08-24 09:36:27 · 189 阅读 · 0 评论 -
迅为IMX6ULL开发板Linux I2C设备驱动编写流程-信息描述
可以看出,I2C_BOARD_INFO 宏其实就是设置 i2c_board_info 的 type 和 addr 这两个成员变量。其中 type 和 addr 这两个成员变量是必须要设置的,一个是 I2C 设备的名字,一个是 I2C 设备的器。在使用设备树文件时,只需要在设备树文件中添加相应的 I2C 设备节点就可以了,比如 NXP 官方的 EVK。在平台文件中找到许多类似的 I2C 设备,在平台文件中不仅有 I2C 设备,还有其他许多不同类型的设备,属性的设置,一个用于匹配驱动,一个用于设置器件地址。..原创 2022-08-03 16:13:27 · 736 阅读 · 0 评论 -
迅为i.MX6ULL开发板Qt系统移植-交叉编译Qt代码
进入要编译的工程文件夹目录,直接使用我们在Ubuntu上编译好的qt源码下的qmake生成Makefile,成功生成Makefile以后,直接使用make编译就可以,编译成功以后得到的可执行文件就可以在开发板上运行。给QT程序布局,然后在构造函数添加自动设置屏幕大小的代码。设置好了以后把qt代码拷贝到Ubuntu上。输入/opt/qt5.7.0/bin/qmake。...原创 2022-07-27 14:42:02 · 202 阅读 · 0 评论 -
迅为IMX6ULL开发板Linux系统移植-NXP官方Linux源码编译
进入内核目录linux-imx-rel_imx_4.1.15_2.1.0_ga下,修改Makefile文件,在Makefile文件中有ARCH和。NXP官方提供的Linux源码编译后只能在自己的开发板上运行,所以以NXP的开发板作为参考,将Linux。Linux内核源码的编译流程是一样的,不同开。每个板子都有对应的默认的配置文件,在编译Linux内核之前,需要根据目标开发板选择不同的配置文。修改这两个变量的值后在编译时,就不用在指定编译工具了。...原创 2022-07-18 10:25:57 · 591 阅读 · 0 评论 -
迅为i.MX6ULL开发板Linux 设备树实现i2c
在使用了设备树以后,就不用这么复杂了,使用设备树的时候只要在对应的 I2C 节点下创建相应设备的节点即可,比如我想添加一个触摸芯片 FT5X06 的设备,我就可以在对应的 I2C 的节点下这样写,如下所示:注意:迅为 10.1 寸屏幕的触摸芯片是 gt911,4.3 寸触摸芯片是 tsc2007,其它都是 ft5426 芯片。&i2c2{clock_frequency = ;pinctrl-names = "default";pinctrl-0 = ;statu...原创 2022-07-11 11:15:24 · 309 阅读 · 0 评论 -
迅为i.MX6ULL开发板Linux 设备树实现i2c
在使用了设备树以后,就不用这么复杂了,使用设备树的时候只要在对应的 I2C 节点下创建相应设备的节点即可,比如我想添加一个触摸芯片 FT5X06 的设备,我就可以在对应的 I2C 的节点下这样写,如下所示:注意:迅为 10.1 寸屏幕的触摸芯片是 gt911,4.3 寸触摸芯片是 tsc2007,其它都是 ft5426 芯片。&i2c2{clock_frequency = ;pinctrl-names = "default";pinctrl-0 = ;statu...原创 2022-07-11 11:09:44 · 579 阅读 · 0 评论 -
迅为iTOP-IMX6ULL开发板Pinctrl和GPIO子系统实验-修改设备树文件
迅为iTOP-IMX6ULL开发板Pinctrl和GPIO子系统实验-修改设备树文件原创 2022-07-07 10:47:34 · 315 阅读 · 0 评论 -
迅为-iMX6ULL开发板原创嵌入式开发文档系统化学习
iTOP-IMX6ULL核心板采用单核Cortex-A7架构,主频高达528 MHz,CPU集成电源管理,146 PIN引脚全部引出。核心板接口引出串口8路、CAN 2路、网口2路、I2C1路、SPI 2路、PWM8路、ADC5路、USB1路等功能。核心板在IMX6UL开发板上进行了深度优化,提供快速启动demo。核心板商业级版本5S内启动到QT桌面,工业级版本10S内启动到QT桌面,启动速度更快更稳定。核心板尺寸小巧,仅42*38mm,有商业级和工业级俩种版本,采用邮票孔连接方式,使核心板在高震动场合中得原创 2022-03-29 15:15:22 · 2723 阅读 · 1 评论 -
一文读懂迅为iMX6ULL开发板硬件和资料介绍
核心板参数尺寸:38mm*42mmPCB:6层CPU:iMX6ULL ARMCortex-A7架构 单核iMX6ULL 商业级 内存:512M 存储:8G EMMCiMX6ULL 工业级 内存:256M 存储:512M FLASH工作电压:5V~16V 电压供电系统支持:Linux-QT系统;Ubuntucore系统;Youcto系统;Buildroot系统;商业级运行温度:-20℃ ~ +80℃工业级运行温度:-40℃ ~ +80℃引脚间距:1.2...原创 2022-01-27 10:21:10 · 4683 阅读 · 0 评论 -
【学习技能】Linux开发指南+实战教程迅为IMX6ULL开发板
i.MX6ULL终结者三大手册《嵌入式Linux开发指南》+《开发板使用手册》+《裸机使用手册》嵌入式Linux实战教程,可关注B站‘北京迅为电子’,部分也可拷贝以下链接在线观看:Linux学习方法-框架学习法:https://www.bilibili.com/video/BV1HE411w7by嵌入式学习之Linux入门篇:https://www.bilibili.com/video/BV1M7411m7wT嵌入式学习之QT进阶篇:https://www.bilibili.com/video/B原创 2022-01-13 10:21:18 · 900 阅读 · 0 评论 -
迅为IMX6ULL开发板更新资料介绍
核心板参数尺寸:38mm*42mmPCB:6层CPU:iMX6ULL ARMCortex-A7架构 单核iMX6ULL 商业级:内存:512M 存储:8G EMMCiMX6ULL 工业级:内存:256M 存储:512M FLASH工作电压:5V~16V ...原创 2022-01-07 15:35:44 · 383 阅读 · 0 评论 -
i.MX6ULL终结者使用Yocto文件系统开发QT安装测试Qt Creator
文章目录1 QT安装包获取2 QT安装3Ubuntu下QT应用开发为了避免由于开发环境的版本差异导致的不必要的问题,推荐用户下载和使用手册中安装的相同版本“qtcreator-3.5.1”。用户有两种方式可以下载。这里需要注意的是,如果用户想要在上位机上调试,则需要下载对应环境的插件。我们提供的是“qt-opensource-linux-x64-5.5.1.run”,里面包含了在Ubuntu中运行的插件,也就是编译出来的应用程序,可以在Ubuntu16.04.6中运行。然后经过简单的移植,就可以在开发板上.原创 2021-12-14 10:30:08 · 753 阅读 · 0 评论 -
迅为imx6ull开发板Linux I2C驱动实验-应用程序与I2C通信
本章内容对应视频讲解链接(在线观看):程序源码在网盘资料“imx6ull 驱动程序配套资料\021-LinuxI2C 驱动实验”路径下。我们可以先来体验一下,在 Linux 上操作 I2C 是多么的容易,我们可以先来看一下系统里面都有哪些 I2C的节点,这里以终结者 imx6ull 开发板为例。如下图所示:Linux 有一个非常重要的概念叫一切皆文件,那么我们能不能在应用层通过 open 这些节点来操作 I2C 来跟外设 I2C 通信的芯片进行一个数据交流呢?当然是可以的,我们来...原创 2021-11-11 11:47:20 · 1474 阅读 · 0 评论 -
迅为IMX6ULL开发板Linux驱动初探-最简单的设备驱动-helloworld
经过前面的学习,我们了解了驱动开发的框架,本章节将带领大家实验操作,写最简单的驱动-helloworld。Linux设备驱动会以内核模块的形式出现,因为 linux 内核的整体架构就非常庞大,包含的组件也非常多,如果把所有的功能都编译到 linux 内核中会使得内核非常臃肿,为了解决这个问题,更方便地新增和删除功能,linux 提供了这样的机制,这种机制被称为模块。为了大家对模块有一个感性的认识,我们先来看一个最简单的驱动-helloworld。驱动分为四个部分: 头文件 驱动模块的入口函数和出.原创 2021-11-01 10:19:39 · 394 阅读 · 0 评论 -
迅为imx6ull开发板移植Debian文件系统
本教程将带领大家移植 Debian 文件系统到 i.MX6ULL 终结者开发板上。1 安装 Qemu 和 Debootstrap由于我们是在Ubuntu上构建的 debian 的文件系统,所以安装这俩个工具我们直接使用 apt-get 命令即可。命令如下:apt-get install binfmt-support qemu qemu-user-static debootstrap如下图所示:2 抽取 Debain 文件系统抽取文件系统我们使用的是 debootstrap 命令,我们执..原创 2021-10-25 09:59:06 · 704 阅读 · 0 评论 -
迅为imx6ull开发板Ubuntu文件系统测试
迅为IMX6ULL开发板1 打包烧写Ubuntu我们在刚才的 ubuntu 目录下,使用命令“tar -vcjf rootfs.tar.bz2 ./*”打包文件系统。如下图所示:我们使用命令“du -sh rootfs.tar.bz2”即可查看文件系统打包后的大小,如下图所示:我们将“rootfs.tar.bz2”通过 ssh 软件传输到 mfg 烧写工具里,还需要烧写其它几个镜像文件,分别是uboot,设备树文件,内核文件,该文件系统所需内核镜像和 QT 系统相同,烧写配置和 Q.原创 2021-10-22 09:47:46 · 403 阅读 · 0 评论 -
迅为IMX6ULL开发板Buildroot文件系统构建-配置Busybox
Buildroot 也是基于 busybox 制作的文件系统,所以我们 buildroot 里的 busybox 也可以进行配置。首先我们在 buildroot 源码目录下,使用命令“ make busybox-menuconfig”,如下图所示:在这里我们可以看到 busybox 版本是 1.29.3,然后就是我们之前看到过得 busybox 配置界面了,用户可根据自己需要配置。如下图所示:然后我们使用命令“make busybox”即可单独编译 busybox。如下图所示:原创 2021-10-18 10:17:19 · 417 阅读 · 0 评论 -
迅为IMX6ULL开发板-Linux MISC驱动-编写实验程序
首先我们回想一下注册杂项设备的三大流程,我们在 Windows 上面新建 misc.c 文件,并用 sourceinsight打开。我们可以将上次编写的 helloworld.c 里面的代码拷贝到 misc.c 文件,并修改为如下图所示:添加头文件/*注册杂项设备头文件*/#include/*注册设备节点的文件结构体*/#include填充 miscdevice 结构体struct miscdevice misc_dev = {.minor = MISC_DYNAMIC_MINOR,原创 2021-10-12 10:48:56 · 197 阅读 · 0 评论 -
迅为imx6ull开发板使用c语言调用shell命令控制led灯
用命令来控制 led 灯没有感觉,那可以使用程序来控制,让程序帮我们输入这些命令,我们可以使用system 函数来完成。头文件:#include格式:system(要执行的命令)代码实现:#includevoid main(void){system(“echo none > /sys/class/leds/sys-led/trigger”);//设置触发方式while(1){system(“echo 1 > /sys/class/leds/sys-led/brightness原创 2021-10-08 11:41:21 · 254 阅读 · 0 评论 -
迅为IMX6ULL开发板点亮第一个led灯之led子系统的使用
我们在超级终端上使用命令 “cd /sys/class/leds/”即可进到被 led 子系统所展现的设备下。在这个目录下面都是以 led 设备命令的设备。其中 sys-led 就是我们要操作的用户灯,对应底板的 led2。如下图所示。然 后 我 们 进 到 sys-led 这 个 具 体 的 设 备 下 面 。 如 图 31.2.2 所 示 , 在 这 个 图 中 , 我 们 需 要关心”brightness”, ”trigger”这几个参数,分别对应亮度,触发方式。开发板上的 led原创 2021-09-22 11:01:30 · 467 阅读 · 0 评论 -
迅为IMX6ULL开发板NFS服务器的使用
(1)我们将开发板开发板烧写 yocto 文件系统,有线网口通过网线连接到路由器,系统起来后首先使用“ifconfig”查看开发板 ip。如下图所示:(2)在Ubuntu上输入“ifconfig”,查看一下 NFS 服务器(Ubuntu)的 ip 地址,如下图所示:(3)通过查询 ip 地址,查看到开发板和服务器在同一网段,如果不在同一网段,则需要修改开发板的网络设置,重新设置 ip 地址并重启开发板使之生效。(4)开发板上使用 ping 命令测试网络,如下图所示,开发板和 ubu..原创 2021-09-17 09:54:31 · 338 阅读 · 0 评论 -
迅为IMX6ULL开发板NFS服务器的搭建
基于迅为IMX6ULL开发板(1)在 ubuntu 安装 nfs 服务:在管理员的身份下运行apt-get install nfs-kernel-server(2) 在/home 下创建一个名为 nfs 的文件夹3(3) 打开配置文件添加 nfs 共享目录vi /etc/exports在配置文件里面添加一下代码:/home/nfs/ *(rw,sync,no_root_squash)其中: /home/nfs/ 是 nfs 服务器要共享的目录rw:是可读写.原创 2021-09-13 14:20:50 · 1847 阅读 · 0 评论 -
迅为iMX6ULL开发板NXP嵌入式ARM核心板Linux系统i.MX6ULL学习
本节结合迅为的终结者 I.MX6ULL 开发板来介绍一下嵌入式技术的学习步骤。大家都知道,嵌入式技术的知识面非常广,学起来往往不知道如何下手,我们通过这一小节给大家阐述一下嵌入式技术应该从哪里开始学起,以及按照什么样的步骤深入下去,最后顺利入门,成为一个合格的嵌入式工程师。这节的教程很重要,希望通过这次的讲解能起到提纲挈领的作用,让大家能够在大量的学习资料中有一个比较清晰的学习脉络。前面已经介绍过,嵌入式系统的学习方法,首先要掌握架构,那么什么是架构呢,这里再强调一遍,那就是要搞清楚几个概念:弄明白什原创 2021-09-10 11:02:52 · 418 阅读 · 0 评论 -
实验分享丨迅为IMX6ULL开发板点亮第一个led灯
本章内容对应IMX6ULL开发板视频讲解链接(在线观看):我们学 linux 、单片机的第一个操作硬件就是点亮第一个 led 灯。在单片机上我们点亮一个 led 灯非常的简单,直接操作引脚就可以了。虽然 linux 听着比较高大上,但是点亮一个 led 灯是非常容易的。我们甚至不用去写驱动,直接命令操作就可以了,因为 linux 系统本身有好多成熟的驱动框架,使用这些框架的好处就是当我们更换平台的时候,比如换到 RK3399 平台,我们应用程序可以不用做任何改变,就可以直接在新的平台上运行。但是原创 2021-09-06 12:14:00 · 1306 阅读 · 0 评论 -
每天学习一点丨借助U盘或TF卡拷贝程序到迅为IMX6ULL开发板上(二)
这里面的根目录下的 sdb1 就是我们 U 盘或者 TF 卡的设备,它挂载到了 /run/media/sdb1 这个路径上大家也可以把我们的U盘或者 TF卡拔下来对比下,然后我们进到这个路径,直接使用 cd /run/media/sdb1 我们就可以看到 hello 这个可执行文件了,如下图所示。我们可以直接使用 cp 命令把它拷贝到开发板 opt 目录下,输入 cp hello /opt 然后我们进到根目录的opt 目录下,输入 cd /opt 我们可以运行下 hello 这个可执行文件,我们先原创 2021-08-30 10:08:44 · 357 阅读 · 0 评论 -
每天学习一点丨借助U盘或TF卡拷贝程序到迅为IMX6ULL开发板上(一)
本章内容对应视频讲解链接(在线观看):借助 U 盘或 TF 卡拷贝程序到迅为IMX6ULL开发板 →我们已经学习了怎么在 ubuntu 和 windows 上互传文件,那么怎么把 ubuntu 或 win 上的程序拷贝到开发板呢,这里给大家介绍第一种方法,使用 U 盘或者 TF 卡来完成,如果大家使用的是 U 盘,那么大家直接把 U 盘插到电脑上就可以了,如果大家使用的是 TF 卡,那么大家要把 TF 卡连接到读卡器上,然后把读卡器插到电脑,其他的操作方法都是一样的,我就不给大家做区分了,我现在原创 2021-08-23 10:02:33 · 588 阅读 · 0 评论 -
迅为IMX6ULL开发板交叉编译器的安装和使用
本章内容对应视频讲解链接(在线观看):我们写了 linux 上第一个 c 程序 heollo world ,是使用 gcc 编译器进行代码的编译,编译得到的可执行文件只能在 X86 结构的 PC 上运行,我们来看下,在我的 ubuntu 的 test 目录下有一个 hello.c ,这个程序也非常简单,就是一个 hello world ,我们来编译一下,然后运行下可执行文件,这个可执行文件是可以在 PC上运行的。如下图所示。然后我们使用 file 命令来看下这个文件,这个文件是可以在 X8.原创 2021-08-16 10:05:06 · 591 阅读 · 0 评论 -
迅为~i.MX6UL开发板资料升级又更新啦
本节结合迅为的终结者 I.MX6ULL 开发板来介绍一下嵌入式技术的学习步骤。大家都知道,嵌入式技术的知识面非常广,学起来往往不知道如何下手,我们通过这一小节给大家阐述一下嵌入式技术应该从哪里开始学起,以及按照什么样的步骤深入下去,最后顺利入门,成为一个合格的嵌入式工程师。这节的教程很重要,希望通过这次的讲解能起到提纲挈领的作用,让大家能够在大量的学习资料中有一个比较清晰的学习脉络。前面已经介绍过,嵌入式系统的学习方法,首先要掌握架构,那么什么是架构呢,这里再强调一遍,那就是要搞清楚几个概念:弄明白什么原创 2021-08-12 09:42:05 · 163 阅读 · 0 评论 -
迅为-i.MX6ULL 开发板-移植OpenCv3.4.1-搭建编译环境
本章节将介绍 OpenCV 的移植方法,及结合 Qt 例程去进一步学习 OpenCV 识别图像。本章节使用的资料已经放到了开发板网盘资料中,路径为:“11_Linux系统开发进阶\86_章节_移植 OpenCv3.4.1 使用资料”。我们需要准备的资料:1.开发板使用的是 i.MX6ULL 终结者,开发板里面是 Yocto 文件系统。2.使用Ubuntu16.043.提供 opencv 源码“opencv-3.4.1.zip”4.QT 测试例程86.1 安装交叉编译工具移植的 QT 系统需..原创 2021-08-09 10:47:42 · 464 阅读 · 0 评论 -
原创丨嵌入式IMX6ULL学习指引-四大要点-简单也实用
这个部分十分重要!初学者一定要认真看一遍!我们主要讨论嵌入式技术学习方法,这里主要是针对嵌入式软件。嵌入式技术是一门边缘科学(又称交叉科学),涉及的内容非常广泛,前几年很多学校,包括一流的大学都在讨论要不要设置这个专业。不是说设置这个专业本身有什么问题,而是因为课程设置不容易安排,如果偏硬件的话就成了电子工程一类的专业,如果偏软件一些就和计算机专业的课程体系雷同了。正因为如此,很多人在学习嵌入式技术的时候,不知道从哪方面入手,因为知识体系非常庞杂,如果没有指导,很可能会长时间不得要领,学习效率会很差。原创 2021-08-02 09:52:14 · 934 阅读 · 0 评论 -
资料丨迅为IMX6ULL开发板-主频和时钟配置例程(二)
接上篇内容:如下这个寄存器我们用到两个位:STEP_SEL:选择 setp_clk 时钟源。PLL1_SW_CLK_SEL:选择 pll1_sw_clk 时钟源。到此,我们可以简单整理下修改主频思路:1. 设置 CCSR的 STEP_SEL 位,设置 step_clk 的时钟源为 24M。2. 设置 CCSR 的 PLL1_SW_CLK_SEL 位,设置 pll1_sw_clk 的时钟源 step_clk=24MHz,通过这一步我们就将 I.MX6ULL 的主频先设置为 24MHz,直接来自于.原创 2021-07-26 10:12:29 · 269 阅读 · 0 评论 -
资料丨迅为IMX6ULL开发板-主频和时钟配置例程
在前面几节讲的都是 GPIO 的功能,本章我们会讲解如何修改和配置 CPU 的主频,了解 iMX6ULL 的时钟系统。15.1 i.MX6ULL 时钟系统iMX6ULL 的系统主频为 528MHz,有些型号可以跑到 696MHz,但是默认情况下 iMX6ULL 的主频为396MHz。我们想要让 iMX6ULL 运行时候达到最大性能,就需要将主频上调至最大 528MHz,或者更大,其它的外设时钟也要设置到NXP官方推荐的值。更多关于芯片的时钟可以查阅 《IMX6ULL 参考手册.pdf》的第 10 章..原创 2021-07-23 10:11:21 · 913 阅读 · 0 评论 -
迅为IMX6ULL开发板安装VMware Tool工具
本章内容对应视频讲解链接(在线观看):B站搜索迅为从本章开始我们来搭建嵌入式开发环境,我们先来安装 VMware Tool 工具。我们在 ubuntu 上复制一个东西,但是粘贴不到 windows 上,因为我们没有安装 VMware Tool 这个工具,只有安装好这个工具,我们才能实现虚拟机 ubuntu 和 windows 之间互相的粘贴复制。接下来我们安装 VMware Tool ,在安装之前我们先对虚拟机进行设置,点击编辑虚拟机设置,我们选择 CD/DVD 2 (SATA) ,把它改成物理驱动器,原创 2021-07-19 09:55:05 · 121 阅读 · 1 评论 -
i.MX6ULL终结者Debian文件系统的构建i.MX6ULL 移植Debian文件系统
文章目录1 安装Qumu和Debootstrap2 抽取Debain文件系统3 完善文件系统4 打包文件系统5 烧写验证本教程将带领大家移植Debian文件系统到迅为i.MX6ULL终结者开发板上。1、安装Qumu和Debootstrap由于我们是在Ubuntu上构建的debian的文件系统,所以安装这俩个工具我们直接使用apt-get命令即可。命令如下:apt-get install binfmt-support qemu qemu-user-static debootstrap如图 1.1所示:2、抽取原创 2021-07-16 09:30:12 · 255 阅读 · 2 评论 -
迅为i.MX6ULL开发板按键例程编译及运行
我们使用命令“vi Makefile”进入Makefile。如图 1所示:添加内容如下。第2行TARGET修改为“key”。第14行在变量 INCDIRS 中添加GPIO和按键驱动头文件路径,也就是文件gpio.h和key.h的路径。第22行在变量 SRCDIRS 中添加GPIO和按键驱动文件路径,也就是文件gpio.c和key.c的路径。部分截图图 2所示:修改之后保存并退出。链接脚本文件保持不变。然后我们在终端输入命令“make”编译编译代码。如图我们使用命令“ls”可以看到生原创 2021-07-13 10:11:29 · 185 阅读 · 1 评论 -
迅为-IMX6ULL-QT应用_在开发板上移植ssh
要想实现一键烧写,那么我们必须就先要在开发板上移植一个 ssh,本次实验我们使用的是 busybox 文件系统,这个文件系统并不支持 ssh,所以我们要先移植一个上去。接下来,我们一起来移植一下。移植环境:编译器保持和编译文件系统和 QT 的编译器一致:arm-2014.05-29-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2Ubuntu版本:Ubuntu16(1)移植 zlib从迅为提供的资料中拷贝“ zlib-1.2.3.tar.gz” 到 Ubun.原创 2021-07-06 11:13:17 · 277 阅读 · 1 评论 -
迅为-i.MX6ULL开发板-QT实战项目DHT11&网络编程实战练习(一)
迅为-i.MX6ULL开发板-QT实战项目DHT11&网络编程实战练习(一)发布时间:2021-7-2 09:49 发布者:落风|编辑文章目录1 项目前准备2 软件流程图3Linux应用程序本项目为阶段性练习,内容简洁实用,目的在于让初学者能够巩固前面知识,学以致用,逐步提升C++和Qt水平,为学习下面的教程做铺垫。本章节使用的资料已经放到了开发板网盘资料中,路径为“11_Linux系统开发进阶\Qt开发_章节使用资料”。1 项目前准备工具及环境:1.开发环境:U...原创 2021-07-02 11:02:21 · 586 阅读 · 0 评论 -
迅为-i.MX6ULL开发板-网络测试方法(二)
一、安装测试软件在 pc 上安装 Jperf 软件,软件安装包 jPerf 在文档目录下。解压完成后右键点击.bat 文件,选择管理员运行,如图 87.3.1 所示:将压缩包中的 iperf 可执行文件拷贝在开发板中的根目录,如图 87.3.2 所示。二、设置网络打开开发板,输入 ifconfig eth0 192.168.1.120,这里的 IP 要跟你的电脑在同一网段上,输入 ping192.168.1.3,IP 为你电脑的 IP,如果修改成功,电脑跟开发板是可以 ping 通的,如下图所示:原创 2021-06-30 09:52:24 · 395 阅读 · 0 评论