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_pinctrl/gpio子系统笔记
linux驱动讲究驱动分离和分层,即按照面向对象编程的思想来设计驱动框架,将设备抽象为一个对象结构体(结构体中包含该设备的信息,属性),驱动获取设备树中定义的信息,实现驱动操作pinctrl子系统(1)没有使用pinctrl+gpio子系统下的驱动框架设备树操作:定义一个有操作设备的对应的设备节点加载函数中的操作定义一个包含该设备相关信息的设备结构体注册设备号对cdev对象操作//a.设置该cde
归来仍是_少年
·
2023-04-05 23:09
linux驱动学习
linux
client端使用pinctrl过程的情景分析--基于
imx6ul
l
Documentation\pinctrl.txtDocumentation\devicetree\bindings\pinctrl\pinctrl-bindings.txtarch/arm/boot/dts/
imx6ul
l
习惯就好zz
·
2023-04-05 23:32
#
Pinctrl
100ask
pin
controller
pinctrl
client
kernel
Pincontroller构造过程情景分析-基于
IMX6UL
L
Documentation\pinctrl.txtDocumentation\devicetree\bindings\pinctrl\pinctrl-bindings.txtarch/arm/boot/dts/
imx6ul
l
习惯就好zz
·
2023-04-05 23:02
#
Pinctrl
100ask
imx6ull
pin
controller
pincontroller
kernel
【Linux】基于
IMX6UL
L平台Pinctrl架构分析总结(二)-- Client Device使用过程
相关文章《【Linux】基于
IMX6UL
L平台Pinctrl架构分析总结(一)--PinController注册过程》《【Linux】基于
IMX6UL
L平台Pinctrl架构分析总结(二)--ClientDevice
ZHONGCAI0901
·
2023-04-05 23:59
Linux
linux
Pinctrl
【Linux】基于
IMX6UL
L移植Buildroot
文章目录1.Buildroot简介2.获取buildroot源码3.编译环境配置4.通过buildroot编译
imx6ul
l5.修改默认配置适配
imx6ul
lbootloader6.修改默认配置适配
imx6ul
lkernel8
ZHONGCAI0901
·
2023-04-05 23:58
Linux
buildroot
【Linux】基于
IMX6UL
L平台Pinctrl架构分析总结(一)-- Pin Controller注册过程
相关文章《【Linux】基于
IMX6UL
L平台Pinctrl架构分析总结(一)--PinController注册过程》《【Linux】基于
IMX6UL
L平台Pinctrl架构分析总结(二)--ClientDevice
ZHONGCAI0901
·
2023-04-05 23:45
Linux
linux
Pinctrl
wifi ap6212驱动移植及调试分析技术笔记
本次是基于imx6平台进行调试,在imx6dl和
imx6ul
两个型号都调试成功。驱动移植地址链接:wifi驱动及固件下载说明:bcmdhd为驱动源码,待编译成驱动。
赟赟、嵌入式
·
2023-04-05 13:17
嵌入式驱动调试
linux
驱动程序
嵌入式
wifi
imx6ul
l中uboot源码分析-C环境建立
概述在基于
imx6ul
l平台的linux开发中,uboot的主要作用是为linux准备好运行环境,配置好硬件并将一些参数信息按照约定传给内核,然后跳转到内核运行。
ltmprogram
·
2023-04-05 10:14
【
IMX6UL
L笔记】--内核底层驱动初步探究
本章简单介绍,
imx6ul
l(cortex-A7)和imxrt1062(cortex-m7)驱动开发模式对比前期准备:1.
imx6ul
l准备内核文件,这里笔者使用的内核版本是4.9.88,当然也可以下载其他版本
L_17
·
2023-04-04 17:53
imx6ull
Linux
arm
嵌入式硬件
imx6ul
l看门狗使用
【
IMX6UL
L参考手册(11/2017)——59.5.6.2WDOG_Bgeneration(P4087)】2、设备树配置2.1配置输
szembed
·
2023-04-04 17:50
i.mx6ul
linux
IMX6UL
L Linux内核移植
本次移植实验使用的是正点原子开发板ALPHAV2.2交叉编译工具:gcc-linaro-5.5.0-2017.10-x86_64_arm-linux-gnueabihf使用的是NXP官方开发板的Linux内核源码移植然后解压把目录改为自己工程的名字,我这里改成linux-imx-rel_imx_4.1.15_2.1.0_ga_myimx首先就是配置文件,我们复制一份配置文件,更改为我们自己的名字c
℡四叶草~
·
2023-04-04 16:54
Linux嵌入式
迅为
iMX6UL
L开发板使用手册资料下载地址
i.MX6ULL终结者资料介绍:https://www.bilibili.com/video/BV1ny4y1h7gQi.MX6ULL终结者三大手册,加速学习和开发速度,一秒化无形!你能想到的知识点,它都有!《嵌入式Linux开发指南》+《开发板使用手册》+《裸机使用手册》链接:https://pan.baidu.com/s/1Xat4C-cDa2Gi1UwNckNRTw提取码:064r开发板使用
迅为电子
·
2023-04-04 16:12
ARM开发板
开发板
4412开发板
android
嵌入式
iMX6UL
L使用的Cortex-A7 MPCore内核架构基础总结(内核配置、处理器运行模型、寄存器组)
【系列专栏】:博主结合工作实践输出的,解决实际问题的专栏,朋友们看过来!《QT开发实战》《嵌入式通用开发实战》《从0到1学习嵌入式Linux开发》
Winter_world
·
2023-04-04 16:40
嵌入式通用开发实战
iMX6ULL
Cortex-A内核
内核架构
嵌入式平台
物联网
嵌入式Linux(二十四)系统烧写
其中关注firmware下的zImage,u-boot-
imx6ul
l14x14evk_emmc.imx,zImage-
imx6ul
l-14x14-evk-emmc.dtb。也就
qq_41075961
·
2023-04-03 22:26
嵌入式
linux
运维
服务器
具体芯片的I2C_Adapter驱动分析
具体芯片的I2C_Adapter驱动分析文章目录具体芯片的I2C_Adapter驱动分析参考资料:一、I2C控制器内部结构1.1通用的简化结构1.2
IMX6UL
L的I2C控制器内部结构二、I2C控制器操作方法三
Hilbert(*^*)
·
2023-03-31 16:46
I2C
linux
arm开发
嵌入式硬件
架构
驱动开发
Linux驱动学习记录 cpu主频
以
imx6ul
l芯片为例
imx6ul
l芯片主频是792MHz查看cpu信息cat/proc/cpuinfoproc/cpuinfoprocessor:0modelname:ARMv7Processorrev5
未燃机智鱼
·
2023-03-30 12:16
嵌入式
linux驱动
arm开发
arm
驱动开发
【uboot】uboot 2020.04 DM驱动模式 -- 架构分析
《【uboot】
imx6ul
luboot2020.04源码下载和编译环境配置》2.
ZHONGCAI0901
·
2023-03-30 07:08
uboot
uboot
IMX6UL
L裸机启动,
IMX6UL
L运行freeRtos
IMX6UL
L裸机启动,
IMX6UL
L运行freeRtos裸机启动部分
imx6ul
l中根据运行代码位置的不同RAM/flash/SD卡,上电会先运行片上ROM中的代码,搬运的数据大小是不同的,代码也不是存储在
new_2018
·
2023-03-29 22:41
单片机
freertos
imx
c语言
arm开发
iMX6UL
L —按键输入捕获与GPIO输入配置与高低电平读取
硬件介绍1.1板子上按键原理图先来看原理图,我板子上有4个按键sw1~sw4:1.1.1SW1SW1是板子的系统复位按键,不可编程使用1.1.2SW2、SW3SW2:SNVS_TAMPER1,GPIO5_1平时是低电平,按下去是高电平。SW3:ONOFF它也是系统级的按键,用于长按进行开关机。1.1.3SW4SW4是BOOT_MODE1脚,用来进行串行烧录模式切换,需要再与复位键配合使用。本篇仅测
yaningli
·
2023-03-29 22:40
c++
正点原子裸机开发之C语言点灯程序
一.简介本文针对
IMX6UL
L的裸机开发的(即不带Linux操作系统的开发)。主要分两部分的工作:1.配置C语言运行环境2.C语言编写及运行二.配置C语言运行环境配置C语言运行环境的工作分三部分。
凌雪舞
·
2023-03-29 22:08
嵌入式C开发
c语言
linux
IMX6UL
L 启动方式之启动设备的选择
一.硬件启动方式选择汇编程序启动LED灯实验,是从SD卡读取bin文件并启动,说明
IMX6UL
L支持从SD卡启动。
IMX6UL
L支持多种启动方式。
凌雪舞
·
2023-03-29 22:38
嵌入式C开发
linux
IMX6UL
L 启动方式之IVT与BootData数据
一.load.imx文件本文针对
IMX6UL
L的裸机开发中。x.bin文件中,恩智浦官方提供加入x.bin文件中的头部信息分析。例如,之前汇编开发实现LED灯的程序。
凌雪舞
·
2023-03-29 22:38
嵌入式C开发
Linux下环境配置
linux
分析I.MX6ULL芯片程序烧写和运行的重要细节
仅供参考更多具体细节参考官方数据手册
IMX6UL
L芯片内部有一个bootROM,上电后bootROM上的程序就会运行。
底层开发小洪
·
2023-03-29 22:54
嵌入式
嵌入式
【
IMX6UL
L笔记】-- 快速上手
IMX6UL
L这两年算是很火的一款linux入门级的芯片了,有用过nxprt10xx系列的小伙伴,上手这款芯片,应该会很快(rt10xx是cortex-m7架构,为一种跨界处理器,它集成了cortex-A
L_17
·
2023-03-29 22:21
Linux
imx6ull
linux
1024程序员节
Linux嵌入式开发 --
imx6ul
l 主频配置
imx6ul
l主频设置文章目录前言一、系统时钟来源二、7路PLL时钟源1.介绍2.主频设置3.代码编写总结前言 对于
imx6ul
l系列芯片而言,默认工作频率为396MHZ,但标准工作频率为528MHZ
搁浅`
·
2023-03-29 22:06
Linux嵌入式开发
linux
单片机
stm32
ARM架构与编程 · 基于
IMX6UL
L
比如手机cpu一上电就会执行程序,程序存放在片内的ROM中,帮助运行SPIflash启动程序,变量存放在RAM中cpu发出的地址到哪里中间会经过一个内存控制器,将cpu的指令发给各种控制器,ROM、ROM
IMX6UL
L
(ノへ ̄、)。
·
2023-03-29 22:33
linux驱动开发
物联网
学习
imx6ul
l (1)
从今天开始写博客记录一下
imx6ul
l的学习过程(1)首先确定一下LED灯的电路图确定LED0与CPU的GPIO1_3连接。
迷途小唐同学
·
2023-03-29 22:00
Linux驱动开发
单片机
linux
物联网
NXP
IMX6UL
L芯片时钟系统全概况
本文主要针对
IMX6UL
L芯片的时钟系统进行分析,并没有针对哪款开发板,毕竟是芯片的问题。
涵锐Vellichor
·
2023-03-29 22:00
Linux裸机
嵌入式硬件
arm
单片机
nxp
IMX6UL
L与
IMX6UL
异同(主要是优化了其成本:安全功能减低,优化功耗EMC SIM模块删除等与但和I.MX6UltraLite芯片是PIN-2-PIN兼容的)
与I.MX6UltraLite芯片是PIN-2-PIN兼容的,使的I.MX6ULL很容易在
IMX6UL
上重用,主要更改如下。
qq_25814297-npl
·
2023-03-29 22:55
编程
硬件
linux
迅为
IMX6UL
L开发板NFS服务器的搭建
基于迅为
IMX6UL
L开发板(1)在ubuntu安装nfs服务:在管理员的身份下运行apt-getinstallnfs-kernel-server(2)在/home下创建一个名为nfs的文件夹3(3)打开配置文件添加
mucheni
·
2023-03-29 22:53
IMX6ULL
qt
物联网
ubuntu
资料丨迅为
IMX6UL
L开发板-主频和时钟配置例程
在前面几节讲的都是GPIO的功能,本章我们会讲解如何修改和配置CPU的主频,了解
iMX6UL
L的时钟系统。
mucheni
·
2023-03-29 22:22
IMX6ULL
IMX6UL
L—汇编LED灯
I.MX6UIO命名参考手册的第32章:分为SNVS域和通用的,本质上都是一样的。“IOMUXC_SW_MUX_CTL_PAD_GPIO1_IO00”的是GPIO命名,命名形式就是“IOMUXC_SW_MUC_CTL_PAD_XX_XX”,后面的“XX_XX”就是GPIO命名,比如:GPIO1_IO01、UART1_TX_DATA、JTAG_MOD等等。I.MX6UIO复用以“IOMUXC_SW_
梅山剑客
·
2023-03-29 21:12
ARM
I.MX6ULL
单片机
嵌入式硬件
IMX6UL
L启动过程详解
网上关于
IMX6UL
L启动过程分析的文章已经有很多了,都大同小异,但是有些细节的地方很多文章都没有提到,最近自己又梳理了一遍这款SoC的启动过程,写下来给自己巩固一下。
Priscilla_cola
·
2023-03-29 21:21
嵌入式硬件
arm
arm开发
阿尔法开发板
IMX6UL
L LED灯汇编程序编译
一.
IMX6UL
L开发板
IMX6UL
L开发板即正点原子的阿尔法(ALPHA)开发板,采用恩智浦芯片,cortex-A7架构的。
凌雪舞
·
2023-03-29 21:13
嵌入式C开发
linux
嵌入式硬件
imx6ul
l 系统编译,及错误处理
1.不能用ubuntu20.04,会出错,我没处理。要用ubuntu1604.2.换阿里源3.要安装gcc、make、gcc-arm-linux-gnueabihf、lzopsudoaptinstallgccmakegcc-arm-linux-gnueabihflzop
书简的花果山
·
2023-03-27 09:01
IMX6UL
L学习笔记(7)——通过SD卡启动U-Boot
一、简介在Ubuntu下可以更精细地操作SD/TF卡:可以把sdcoard.img整个烧写到卡上,也可以单独烧写U-Boot到卡上,甚至挂接卡上的文件系统后单独更新里面的文件。常用于做U-Boot测试。1.1dd命令主用功能是用于拷贝文件,也就是用指定大小的块去拷贝一个文件,并在拷贝的同时进行指定的转换(默认从标准输入拷贝到标准输出,这意味dd可以在管道中使用)。这个拷贝过程简单理解就是读取,转换
Leung_ManWah
·
2023-03-24 08:19
IMX6UL
L——U-boot移植(超级详细,手把手教学)(一)
安装必要的编译工具sudoapt-getinstalllibncurses5-dev编译交叉工具链arm-linux-gnueabihf文件下载地址https://gitcode.net/qq_45922805/
IMX6UL
L_Build_Course
超级小星星
·
2023-03-22 14:30
学习文件记录
基础学习
Linux开发
arm开发
linux
嵌入式硬件
IMX6UL
L学习笔记(8)——获取和编译Linux内核
一、简介1.1Linux内核Kernel即是Linux内核,Linux内核采用宏内核架构,即Linux大部分功能都会在内核中实现,如进程管理、内存管理、设备管理、文件管理以及网络管理等功能,Linux在发展的过程中,引入了内核模块(LoadableKernelModule,LKM)机制,内核模块全称为动态可加载内核模块,就是在内核运行时可以动态加载一组目标代码来实现某些特定的功能,在这过程中不需要
Leung_ManWah
·
2023-03-12 21:43
IMX6UL
L学习笔记(6)——通过USB OTG烧录U-Boot(MfgTool工具)
一、MfgTool简介MfgTool工具是NXP官方推荐的一个使用USBOTG来升级镜像的软件工具,它是NXP针对i.MX系列处理器专门使用的烧录工具,可以用来升级Linux,单独烧录某一系统分区,独立地烧录SPIFlash、NORFlash、SDCard、NandFlash,EMMC等,只需简单的配置,就可以使用该工具将编译好的文件系统和镜像文件烧录到开发板上,使用起来非常方便。而且MfgToo
Leung_ManWah
·
2023-03-12 07:43
文章汇总
Qt项目【推荐】基于百问网
IMX6UL
L的综合性桌面系统DBoS【推荐】Notepad实例开发【推荐】简单考勤【推荐】自定义组件合集【推荐】简单录音,一个简单的小帮手【推荐】简单桌面【推荐】视频播放器【
·
2023-02-16 20:32
c++c数据结构qt
正点原子阿尔法
imx6ul
l的wm8960声卡驱动表层简析
设备树配置2、打印信息分析(按打印先后顺序)2.1、wm8960_i2c(Codec)2.2、fsl-sai(Platform)2.3、card注册(Machine)3、总结前言平台:正点原子阿尔法开发板
imx6ul
l
Mr_zhangsq
·
2023-02-05 02:22
ALSA声卡驱动
嵌入式
alsa
linux
驱动程序
IMX6UL
L学习笔记(12)——通过SD卡启动官方SDK程序
一、识别SD卡首先SD卡插入读卡器,再把读卡器插入电脑。VMWare有时候会自动弹出对话框,选择连接到虚拟机即可。如果没有对话框,可以通过菜单可移动设备找到SD卡,点击连接。使用lsblk命令查看当前磁盘设备。可看到新增加了sdb设备,此处请务必检查好sd卡所对应的磁盘设备,以免破坏其他磁盘的数据!二、使用野火烧写工具将程序烧写到SD中2.1下载工具官方SDK编译生成的.bin文件并不能直接放到开
Leung_ManWah
·
2023-02-03 10:38
正点原子UBOOT烧写过程
利用Filezilla软件将文件发送到ubantu内进入目录输入命令如下(这里我使用的是韦东山提供的ubbuntu压缩包)注意:要使用你自己的make交叉编译器book@100ask:~/linux/
IMX6UL
L
一子慢
·
2023-01-30 07:52
Linux
linux
运维
服务器
imx6ul
l-mini开发板ping通WSL下的ubuntu镜像
imx6ul
l-mini开发板ping通WSL下的ubuntu镜像1.更改WSL网络连接方式1.1.下载Hyper-V管理器1.2.修改WSL网络连接方式1.2.1.方法一1.2.2.方法二(不建议)2
luohao318
·
2023-01-25 10:16
WSL
ubuntu
linux
运维
网络
imx6ul
l部署tensorflow lite
问题描述需求是要在
imx6ul
l上跑起来tensorflowlite神经网络模型,进阶目标是可以在QT中编写tensorflowlite应用环境操作环境:VMware中的Ubuntu部署环境:linuxon
imx6ul
l
十方光明
·
2023-01-22 01:02
linux
边缘计算
嵌入式linux驱动红外mlx90640并显示数据
我使用的开发环境是正点原子的
imx6ul
l的出厂系统,红外模块是mlx90640,使用opencv将采集到的红外图像显示出来,使用opencv制作界面。
十方光明
·
2023-01-22 01:32
linux
通过编写游戏程序的视角去编写字符驱动--设备树-百问
imx6ul
l-pro
本文基于
imx6ul
l-pro百问网开发板进行驱动开发设计编写驱动就好比是创建一个游戏并注册一个角色,每一步都是有意义的对于这个游戏本身,我们也是管理者。
凉山有客不自赏
·
2023-01-08 03:38
Linux
游戏程序
驱动开发
linux
嵌入式硬件
[ Linux
IMX6UL
L ] PHY驱动框架解析 —— MDIO总线 |CSDN创作打卡
平台:freescale内核版本:Linuxversion4.1.15文章目录概述PHY控制器驱动PHY驱动解析一、相关结构体二、网口和mdio总线设备树配置(代码以
imx6ul
l为例)三、MAC驱动和
Bazinga bingo
·
2023-01-07 09:36
NXP(IMX系列)
linux
nxp
c语言
phy
arm
IMX6UL
L驱动开发前奏二:Linux内核移植步骤明细
Linux内核移植获取源码和修改Makefile先从NXP获取官方源码,添加到自定义的目录下,然后解压tar-vxjflinux-imx-rel_imx_4.1.15_2.1.0_ga.tar.bz2修改顶层Makefile,也就是内核根目录下的Makefile。给ARCH和CROSS_COMPILE变量赋值编译Linux内核先清理下内核makeclean再配置内核makeimx_v7_mfg_d
Swiler
·
2023-01-07 09:35
Linux基础
linux
驱动开发
运维
物联网
单片机
IMX6ul
l_Linux驱动编写(1)
IMX6ul
l_Linux驱动编写-1linux系统下程序编写架构分析前言整体分析驱动大致框架介绍Makefile文件运行流程测试linux系统下程序编写架构分析前言 Linux属于一个不断发展且较为成熟的系统体系
Quikk
·
2023-01-07 09:35
Linux驱动编写
linux
驱动开发
运维
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他