E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
IMX6UL
imx6ul
l-字符设备驱动安装失败
安装字符设备.ko文件的时候报错本人所使用的开发板为正点原子阿尔法Linux(
imx6ul
l)开发板,当我在进行设备驱动的字符设备安装时出现如下报错:modprobe:can’tloadmodulechrdevbase.ko
小鲲君
·
2020-08-05 14:48
imx6ull
WIFI远程控制实例分享,喜欢你就来!
1、支持手机APP控制Wifi智能音响源码+设计说明等Wifi音响项目是NXP孵化器项目中第一个完成的项目,WIFI音箱是基于
IMX6UL
-EVK板子和yocto工程开发的,支持DLN
tyyisyuanyuan
·
2020-08-04 23:15
d电路方案
电路图资料
RT-1052学习笔记(5 )- GPIO架构分析
前提提一句,i.MXRT1052与
imx6ul
的很多片内外设的架构长的都是一样的。
weixin_42264572
·
2020-08-04 06:14
i.MX
RT
imx6ul
之ddr初始化
一环境linux系统:3.14.52uboot:2015.04系统选用DDR芯片型号:IS43/46TR16640A二ddr设置方法2.1简介
imx6ul
只支持16bit总线,最大速率大400MHz。
vector_s
·
2020-08-04 03:55
linux系统开发
Linux内核启动流程-迅为
IMX6UL
L开发板(一)
在前面的章节介绍了uboot和Linux内核的一些相关内容。在来看Linux内核的大致启动流程,Linux内核的启动流程要比uboot复杂的多,涉及到的内容也更多,因此在本章节大致简单的了解一下Linux内核的启动流程。有兴趣的用户可以参考其他书籍或资料进行深入了解。嵌入式linux内核的启动全过程主要分为三个阶段。第一阶段为内核自解压过程,第二阶段主要工作是设置ARM处理器工作模式、使能MMU、
mucheni
·
2020-08-03 20:08
IMX6ULL
【
imx6ul
】U-Boot 2016.03执行过程分析-ARM Cortex-A7
uboot组织架构正在朝着linux架构方向发展,不同版本稍有不同,一下以U-Boot2016.03为例。分析入口:以u-boot.lds(其决定了各个段的排布方式)开始:1、u-boot.lds://设置输出文件大小端格式OUTPUT_FORMAT("elf32-littlearm","elf32-littlearm","elf32-littlearm")//设置文件以ARM可执行文件格式输出O
【星星之火】
·
2020-08-03 16:41
imx6ul
【手册更新】完全手册V2.4发布,增加一大波内容,快来看看都有哪些改进。。。
同时兼容100ASK_
IMX6UL
L,100ASK_STM32MP157。先说小伙伴最关心的,相比《完全手册V2.3》,V2.4做了哪些改进:重新编排文档章节,更合理:不再需要跳来跳去
韦东山
·
2020-08-02 20:25
初学者系列
嵌入式
linux
ARM
nxp
stm32
ioctl()参数以及驱动编写遇到的问题
最近在做原子
IMX6UL
L的实验,在第50章Linux内核定时器实验的时候遇到了一点问题记录一下。这个实验的逻辑就是利用ioctl()给硬件发命令。ioctl()函数在#include中定义。
ITJYY
·
2020-08-02 18:30
嵌入式
c++
驱动程序
内核
linux
linux wifi WEXT和NL80211访问接口简介 及
imx6ul
+realtek rtl8189es 驱动调试
Linux无线驱动接口有两种标准接口,wext(WirelessExtensions无线扩展接口)和nl80211接口。wext的接口实现上,应用层采用ioctl方式访问驱动,设置无线参数或者获取无线参数,配置无线驱动进行联网操作。无线驱动事件到应用层的传递采用的netlinksocket技术,一种netlinkroute消息技术。这也是很多其他类型的驱动标准的实现方法。但在linux-2.6.2
liuxd3000
·
2020-07-31 19:53
wifi
wlan
IMX6UL
开发板上UVC摄像头挂载
在网上买了一只50元的UVC摄像头,30W像素,准备在
IMX6UL
开发板上试试,开发板系统是linux3.14,内核支持V4L2协议,先看看插上去是不是识别。
xbgzy
·
2020-07-30 05:21
IMX6UL
L驱动学习--MISC驱动
MISC杂项驱动MISC驱动MISC简介程序结构注册`miscdevice`设备程序测试MISC驱动MISC简介MISC驱动,又称杂项驱动。通常嵌套在platform总线驱动中。所有的MISC设备驱动的主设备号都是10,从设备号不同,解决了设备号紧张的情况。程序结构注册miscdevice设备注册miscdevice设备定义miscdevice设备向内核注册miscdevice设备时,miscde
Turing图灵
·
2020-07-30 04:20
IMX6UL
L驱动学习 -- 内核定时器
内核定时器时钟源基础定时器绕回处理函数时间转换函数用户定时器用户定时器使用内核短延时函数API代码定时器模块代码定时器测试应用代码Makefilemake.sh时钟源内核定时器时钟源有硬件定时器提供,定时器频率可以设置,设置好之后,周期性产生定时器中断,系统利用定时器中断计时。中断频率即为系统频率,也叫作节拍率。单位Hz。节拍率常见的节拍率设置有:1000Hz,500Hz,300Hz,250Hz,
Turing图灵
·
2020-07-30 04:20
linux
imx6ul
蓝牙语音识别项目之6:语音格式说明以及整合与实际效果演示
前面我们准备好了所有的软件硬件,现在是时候开始正在的业务逻辑功能的实现了。语音数据的格式语音遥控器走的是BLE,对于VoiceOverBLE有多种方案,不同的厂家和方案商都不同的实现。下面我们使用TI的来说明,其他的也是类似的。这里面主要是说明了各种格式,以及传递协议。我们需要接受和decoder语音,那么就需要搞明白这些东西。具体而言,语音的Profile如下:交互过程如下:注意第一包语音数据有
TonyHo
·
2020-07-30 00:13
EmbeddedSystem
Software
ARM
嵌入式ARM
imx6ul
蓝牙语音识别项目之5:BLE基础与
imx6ul
上的BLE外设的使用
前面我们准备好了下面这些软件:BlueZ5.49及其运行需要的组建百度语音识别及其运行需要的依赖库Controller的驱动并编译好了测试代码。那么接下来,我们就需要和语音遥控器连接了,但是在此之前需要对BLE有所了解。BLEVSWifiVSZigBeeBLE属于Personalnetwork,工作距离近,一般在10m内。BLE协议架构CoreSpecification与applicationSp
TonyHo
·
2020-07-30 00:12
EmbeddedSystem
ARM
Linux
嵌入式ARM
imx6ul
蓝牙语音识别项目之4:构建ARM Linux语音识别环境
语音识别的选择前面我们准备好了BlueZstack,接下来就需要准备语音识别库了。对于语音识别,国内主要的提供商有:科大讯飞图灵机器人思必驰信息科技有限公司北京捷通华声科技股份有限公司百度语音北京云知声信息技术有限公司哦啦语音但是,我们是在ARMCortex-A7单核上面跑,平台为ARMLinux,而且我们不准备跑python,而是使用C/C++,python脚本写代码会很快,但是效率较低,在这里
TonyHo
·
2020-07-30 00:41
Software
ARM
EmbeddedSystem
嵌入式ARM
嵌入式Linux--MYS-6ULX-IOT--基本命令测试
目录一、基本命令测试1、df:查看系统已用空间2、du:统计目录下文件大小3、kmod内核模块管理工具一、基本命令测试1、df:查看系统已用空间df支持的命令参数简介[root@
imx6ul
l:~]#df
liefyuan
·
2020-07-29 22:43
MYiR板
嵌入式linux
操作系统
imx6ul
之8723BU蓝牙驱动移植
主控芯片/架构
imx6ul
/cortex-a7平台信息+平台厂家信息nxpWIFI模块/芯片型号RTL8723BU作业系统(linux/android/...)linuxKernelVersion4.1.15
青天喵喵
·
2020-07-29 21:49
imx6ul
Linux
NXP
IMX6UL
L老版本源码下载方法
摘要记录当我们不想使用官方发布的Yocto工程,如何在NXP官网独立下载kernel和u-boot源码。1官方网站入口的错误1.1NXP软件中心网址:https://www.nxp.com/design/i-mx-developer-resources/i-mx-software-and-development-tools:IMX-SW1.2下载源码链接错误比如我们想下载NXP发布的Linux4.
霍宏鹏
·
2020-07-29 19:07
IMX6ULL
imx6ul
蓝牙语音识别项目之1:硬件准备
硬件在一些时间的延误后,终于收到了顺丰过来的板子,本以为需要到年后了。听说板子的延误是因为发现了一个小问题。收到板子后打开看到的是盒子包装,看起来“高大上”的感觉:打开,里面有一张V3软件的BSP,网线,OTGUSB线,以及电源线:核心的板子看起来不错,至少做工和基本可见的布线很漂亮:但是板子的尺寸比我想象的小。软件在将关盘拷贝到电脑后,发现结构和以前IoT和Industry里面是类似的:.├──
TonyHo
·
2020-07-29 14:04
Linux
ARM
EmbeddedSystem
嵌入式ARM
嵌入式Linux之教你怎么使用uboot利用四个字母启动裸机程序
uboot启动裸机程序环境配置启动uboot配置网络下载并验证重点骚操作环境配置前文嵌入式Linux之快速体验
imx6ul
l开发板已经介绍了怎么去往Alpha开发板上去烧写一个系统,而uboot则是这个系统的一部分
pk-ing
·
2020-07-28 22:39
Linux
imx6ul
l使用Unique ID配置网卡MAC地址
前言:貌似不管用什么ARM处理器都会遇到一个问题,那就是MAC地址唯一性,如果是使用随机的,每次reboot之后MAC地址都会变化,如果是在代码里面固定死了,如果局域网里面有两个设备的话,路由又会有问题。其实最大的问题就是量产的不方便。以前用stm32的时候,可以使用stm32的唯一ID来配置给MAC地址使用,后来使用的zynq并没有,然后就使用的是板子上的flash的以为ID。最近在研究imx6
可疑的胡萝卜
·
2020-07-27 23:27
imx6ull
【
imx6ul
】U-Boot 2016.03u-boot分析之main_loop函数-ARM Cortex-A7
uboot的最终目的是引导内核,在此之前uboot需要完成一系列初始化操作,包括设置时钟、初始化DDR、Flash、串口、网卡等等,这时uboot有两条路走(1)通过按键,触发uboot进入命令行模式,等待处理命令。(2)引导内核。具体选择走哪个路,怎么走。main_loop将告诉我们。main_loop()函数分析我们知道,uboot经过初始化后最终进入main_loop函数,并陷入死循环,不再
【星星之火】
·
2020-07-15 22:08
imx6ul
linux学习笔记:07-QEMU
IMX6UL
L搭建
贫穷就去奋斗,有目标就去追逐,成长的路上,终要向稚嫩的自己告别host平台:Ubuntu16.04qemu:100ask-qemugcc-linaro-6.2.1-2016.11-x86_64_arm-linux-gnueabihf本文参考韦东山老师制作的qemu虚拟开发板,记录自己的学习文章目录QEMU的使用1、安装源2、安装qemu3、运行qemu使用QEMU进行嵌入式Linux开发1、下载源
Jiasheng Zhong
·
2020-07-15 07:19
linux
迅为
IMX6UL
L终结者开发板Ubuntu下C编程入门
我们在Windows下使用C语言开发的时候,一般都会有支持Windows的开发工具,比如我们学习51单片机或者STM32,所使用的的Keil开发软件。此类开发工具一般都会集编辑、编译于一体,我们只需要编辑好代码,电机开发工具的编译按钮,就可以自动为我们编译出可执行的二进制文件了。Ubuntu下的C语言开发与Windows下的C语言开发是不一样的,并没有图形界面的开发工具,而且编辑和编译是分开的。我
mucheni
·
2020-07-14 15:50
imx6
UBOOT 网络启动时卡死在DHCP位置分析及解决办法
使用百问网
IMX6UL
L开发板网络启动时程序一直卡在DHCP那里,分析后发现在网络启动那里的bootargs参数里ip=dhcp,而此时开发板未连接路由器,是通过交换机和电脑连接的,此时要设置静态IP,
Attackoncc
·
2020-07-14 03:46
嵌入式Linux
裸机开发(5)start.S
imx6ul
.lds Makefile文件(随着学习更新)
目录1.
imx6ul
.lds
imx6ul
.lds1.02.start.Sstart.S1.03.Makefile文件Makefile1.0(工程只有汇编文件)Makefile2.0(汇编和c文件各一个)
wjq97
·
2020-07-12 11:02
I.MX6U学习笔记
yocto常用命令 杂记
sourcesetup-environmenteg:sourcesetup-environmentbuild-x11/*编译构建系统*/bitbakefsl-image-guiDISTRO=fsl-imx-x11MACHINE=
imx6ul
evksourcefsl-setup-release.sh-bbuild-x11MACHINE
vector_s
·
2020-07-12 04:54
linux工具
linux内存管理笔记(十三)----页表映射
Linux内核中一般采用的是3级映射模型,第一层是页面目录(PDG),第二层是中间目录(PMD),页表(PTE),其三级映射的框图如下:对于
IMX6UL
架构中,可以采用按段来映射,这时候采用的是一级页表
奇小葩
·
2020-07-12 03:48
内存管理
usb PHY linux驱动
本文以
imx6ul
SoC为例。
crazy_baoli
·
2020-07-12 02:53
USB开发
Linux
Driver
usb
PHY
kernel
driver
yocto教程一 搭建编译环境
平台:
imx6ul
l米尔科技myc-y6uly2-256n256d本人从淘宝买回一块开发板,但是官方的例程比较简略,因此本人准备写一系列比较完善的教程,供大家参考。1,安装vmware12,过程略。
耿国辉
·
2020-07-11 15:31
嵌入式平台移植python2.7.9
平台:
iMX6UL
OS:linux我没有在python官网下载源码包,我直接应用frescale的yoctobsp包的,如下====================1.在我的工作目录/python目录下解压源码包
b42073mum
·
2020-07-11 07:41
【
imx6ul
】U-Boot 2016.03的make xxx_defconfig配置过程分析
背景:U-Boot作为遵循GPL条款的开放源码项目,目前已经占据了嵌入式Linux的大部分应用场合。内核是通过Bootloader来引导的,Bootloader最常用的是U-Boot。2015以后发布的U-Boot版本开始参考Linux内核的Kconfig结构,发生了较大的变化。查看U-Boot的readme可以看到变化:Previously,allconfigurationwasdonebyha
【星星之火】
·
2020-07-07 07:30
imx6ul
(Linux内核)3-内核移植
建立编译脚本
imx6ul
l_14×14_evk.sh#!
YuLong5530330
·
2020-07-07 01:47
嵌入式
IMX6ul
下tlv320aic3x音频驱动调试
原理图:tlv320aic3x音频芯片功率放大器移植分为三步:1.codec驱动sound/soc/codecs/tlv320aic3x.c2.平台驱动sound/soc/imx/imx-tlv320aic3x.c3.添加板文件arch/arm/mach-mx6/board-mx6q_sabresd.c和arch/arm/mach-mx6/board-mx6q_sabresd.c一、codec驱动
zhuwei852159448
·
2020-07-06 13:22
I.MX6UL
从头开始移植u-boot和linux kernel 到
imx6ul
之u-boot
soc的启动一般都有下面这几个阶段:1.soc上电,执行IROM中的厂商固话的boot_strap代码2.IROM中的boot_strap代码初始化IRAM3.并把IROM中的boot_strap代码拷贝到IRAM中4.跳到IRAM中继续执行boot_strap代码5.在IRAM中的boot_strap代码初始化外部RAM,也就是主memory,一般是某种DDR器件。6.在IRAM中的boot_s
with_wu
·
2020-07-06 07:01
linux-驱动
米尔
IMX6UL
-IOT 从NFS加载根文件系统启动
而虚拟机的NFS服务器上,放着解压好的根文件系统,这样linux就可以从NFS上获取到根文件系统了一、材料和环境准备:MIR
IMX6UL
_xixihaha_
·
2020-07-06 02:54
uboot
内核
文件系统
rtl8188eu 驱动移植
测试平台宿主机平台:Ubuntu16.04.6目标机:
iMX6UL
L目标机内核:Linux4.1.15rtl8188eu驱动移植在网上下载Linux版的驱动源码;wifi驱动的实现有两种:1)将驱动源码交叉编译为内核模块
weixin_30376453
·
2020-07-05 20:42
在
IMX6UL
L上实现NAT过程
目的:
imx6ul
l通过USB驱动4G模块,用来上公网,同时
imx6ul
l也有本地网卡eth0eth1,,要求笔记本连接到
imx6ul
l它的本地网口可以共享
imx6ul
l的4G模块来上网。
wandersky0822
·
2020-07-05 19:38
linux
【分享】IAC-
IMX6UL
-Kit硬件说明书
采用ARMCortexA7内核,最高主频可以达528MHz;带NEON协处理器,FPU(浮点运算单元);带24位LCD控制器和触摸屏控制器,分辨率高达1366*768;带2个具有集成PHY的USB2.0高速OTG;带2路MMC5.0/SD3.0/SDIO;支持8/10/16位CSI图像传感器接口;最多支持8个UART;集成电源管理模块,省去外部PMU,降低了外接电源的复杂性,并简化了上电时序;(版
vickycheung3
·
2020-07-05 19:55
嵌入式产品
imx6ul
l交叉编译libmodbus
目录版本和开发环境说明操作步骤源码的修改开放串口发送任意数据的API轮询modbus接收数据时不阻塞项目代码示例版本和开发环境说明libmodbus版本为3.1.6交叉编译host为Ubuntu16.04交叉编译target为armA7内核的
imx6ul
l
全能骑士涛锅锅
·
2020-07-05 18:35
嵌入式操作系统
在uboot中运行
imx6ul
l裸机程序
在学习嵌入式Linux之前,还是有必要了解一下嵌入式处理器的裸机程序。但一些教程中提供的裸机程序烧写方法都相对比较复杂,有些需要使用sd卡烧写,烧钱前还要格式化SD卡,然后再给裸机程序加入头部信息,用专用的下载上位机烧写。其实裸机程序在我们学习嵌入式的过程中只是一个引导作用,用来了解这些处理器是如何工作的,因此编写好裸机程序后其实没必要真正地烧写到系统里面,只需要等让它运行,观察实验现象即可。ub
weymin
·
2020-07-05 17:20
嵌入式linux学习分享
Yocto 支持从sysvinit 到 systemd
默认支持的文件系统为sysvinit,但是sysvinit没有对services的管理模块.为了增加管理模块,我们需要将sysvinit改为systemd.DISTRO=fsl-imx-fbMACHINE=
imx6ul
evksourcefsl-setup-release.sh-bimage
IT民工老巢
·
2020-07-05 14:46
Embedded
Systems
Linux下无线网卡 的AP模式
这里基于天嵌的
IMX6UL
平台,使用8723buWIFI模块发送AP热点前提条件:1.文件系统有hostapd工具,如没有需自行移植2.文件系统有udhcpd工具,如没有需自行移植1)打开hostapd
奥特曼zzm
·
2020-07-05 07:26
linux
IMX6UL
上添加支持矩阵按键
matrix_keypad.c(一般用于多按键情况)GPIO接口键盘路径:kernel/driers/input/keyboard/gpio_keys.c(一般用于少按键情况)这里使用的平台和内核版本是TQ
IMX6UL
奥特曼zzm
·
2020-07-05 07:26
linux
imx6ul
上移植boa服务器
参考:https://blog.csdn.net/sinat_33031415/article/details/517831701.通过boa官网(http://www.boa.org/)下载得到boa服务器源码包boa_0.94.13.tar.gz,在Ubuntu里面解压得到源码文件夹,进入src文件夹,执行配置指./configura,生成Makefile文件#cdsrc#./configur
奥特曼zzm
·
2020-07-05 07:26
linux
TQ
IMX6UL
添加ADC功能
这里使用天嵌的TQ
IMX6UL
平台,TQ
IMX6UL
核心板引出的4个ADC引脚默认留空,如果要使用ADC功能,需要自行将GPIO_0~GPIO_9的任意引脚配置成ADC,这里将扩展接口的pwm2_out
奥特曼zzm
·
2020-07-05 07:26
linux
imx6ul
的otg转host功能
平台:
imx6ul
内核版本:4.1.15otg接口默认就是device功能,用于下载镜像,作为从设备host功能是外接设备(比如U盘、手机),作为主设备
imx6ul
的otg默认作为从设备,如果需要作为主设备
奥特曼zzm
·
2020-07-05 07:26
linux
imx6ul
支持hdmi显示
平台:TQ.
IMX6UL
交叉编译器:gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf内核版本:4.1.5因天嵌
IMX6UL
不支持HDMI输出,板载了一款
奥特曼zzm
·
2020-07-05 07:26
linux
USB Gadget iMX6U LL开发板模拟U盘
IMX6UL
L开发板模拟U盘Linux版本:4.1.15使用开发板:
IMX6UL
L编译环境:Ubuntu14.04步骤如下:1、首先配置内核进入DeviceDrivers--->选择进入[*]USBsupport
奥特曼zzm
·
2020-07-05 07:55
linux
TQ
IMX6UL
添加7寸高清电容屏分辨率
内核版本:4.1.15平台:TQ
IMX6UL
TQ
IMX6UL
设备树默认使用H50和TN92屏,现修改分辨率为1024x600的7寸高清电容屏,使板子正常使用和7寸高清电容屏正常显示和触摸。
奥特曼zzm
·
2020-07-05 07:55
linux
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他