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
STM32MP157驱动调试
正点原子嵌入式linux驱动开发——TF-A使用
上一篇笔记
STM32MP157
芯片的开发环境,之后就直接简写为MP1。为了保证安全ARM推出了ArmTrustedFirmware的可信固件,简称TF-A。
努力自学的小夏
·
2023-10-01 10:52
linux学习
学习
笔记
linux
驱动开发
【正点原子MP157连载】第三十三章 异步通知实验-摘自【正点原子】STM32MP1嵌入式Linux驱动开发指南V1.7
1)实验平台:正点原子
STM32MP157
开发板2)购买链接:https://item.taobao.com/item.htm?
正点原子
·
2023-10-01 05:56
LINUX
stm32
linux
驱动开发
【正点原子MP157连载】第三十一章 Linux中断实验-摘自【正点原子】STM32MP1嵌入式Linux驱动开发指南V1.7
1)实验平台:正点原子
STM32MP157
开发板2)购买链接:https://item.taobao.com/item.htm?
正点原子
·
2023-10-01 05:55
LINUX
linux
stm32
驱动开发
【正点原子MP157连载】第三十二章 Linux阻塞和非阻塞IO实验-摘自【正点原子】STM32MP1嵌入式Linux驱动开发指南V1.7
1)实验平台:正点原子
STM32MP157
开发板2)购买链接:https://item.taobao.com/item.htm?
正点原子
·
2023-10-01 05:55
LINUX
linux
stm32
驱动开发
【正点原子MP157连载】第二十九章 Linux按键输入实验-摘自【正点原子】STM32MP1嵌入式Linux驱动开发指南V1.7
1)实验平台:正点原子
STM32MP157
开发板2)购买链接:https://item.taobao.com/item.htm?
正点原子
·
2023-10-01 05:25
LINUX
linux
驱动开发
stm32
正点原子嵌入式linux驱动开发——STM32MP1启动详解
STM32MP157
内部没有供用户使用的Flash,系统都是存放在外部Flash里面的,比如EMMC、NAND等,因此
STM32MP157
上电以后需要从外部Flash加载程序到内存中。
努力自学的小夏
·
2023-09-30 15:34
linux学习
linux
驱动开发
stm32
笔记
学习
获取Linux内核卡死前的日志
背景在Linux
驱动调试
工作中,如果遇到内核卡死,只能断电复位,复位后打开/var/log/syslog文件,会发现卡死时的日志都丢了。
六个九十度
·
2023-09-29 06:15
linux软件
驱动开发
linux
syslog
rsyslog
Linux驱动分析——gpiolib子系统
stm32mp157
盘古开发板Linux内核版本4.191、简述(摘自https://blog.csdn.net/zhoutaopower/article/details/98082006)GPIO资源是相对来说较为简单
放羊娃
·
2023-09-26 14:45
Linux
逆向学习路径
端手机端(Android)PC端计算机操作系统C、C++编程语言基础STL等库知识数据结构与算法汇编知识(放在这里是因为前面学C、C++的时候会有所涉及,学起来简单些)windowsapiwindows
驱动调试
技术
Junisyoan
·
2023-09-25 10:04
学习
5g时代来临,modem工程师何去何从?
我觉得modem工程师职业方向应该分成两个大的方向,一块是偏底层驱动,主要包括RF
驱动调试
,modem功耗,modem子系统稳定性等内容。
知不足而奋进
·
2023-09-24 20:41
5G
实例讲解,一文弄懂workqueue和waitqueue
linux设备驱动中的并发linux设备驱动中的编译乱序和执行乱序linux设备驱动之内核模块linux字符驱动linux字符驱动之ioctl部分linux字符驱动之read、write部分linux
驱动调试
之
浪矢杂谈
·
2023-09-24 00:49
linux设备驱动开发
计算机操作系统
linux
运维
服务器
驱动开发
OpenHarmony实战
STM32MP157
开发板 “控制” Hi3861开发板 -- 中篇
一、前言我们在OpenHarmony实战
STM32MP157
开发板“控制”Hi3861开发板–上篇中介绍到了,App面板的开发,以及JSAPI接口的开发和调用。
Halifax
·
2023-09-23 15:34
harmonyos
OpenHarmony
iot
物联网
cJSON
OpenHarmony实战
STM32MP157
开发板 “控制” Hi3861开发板 -- 下篇
OpenHarmony实战
STM32MP157
开发板“控制”Hi3861开发板–上篇OpenHarmony实战
STM32MP157
开发板“控制”Hi3861开发板–中篇本篇文章,我们继续完成OpenHarmony
Halifax
·
2023-09-23 15:34
stm32
OpenHarmony
物联网
javascript
App
STM32MP157
驱动开发——USB设备驱动
STM32MP157
驱动开发——USB设备驱动一、简介1.电气属性2.USBOTG3.STM32MP1USB接口简介4.Type-C电气属性二、USBHOST驱动开发1.USBHOST驱动编写2.配置PHY
Amonter
·
2023-09-21 14:14
STM32MP157
驱动开发
stm32
嵌入式硬件
使用stm32CubeIDE调试
stm32mp157
的Cortex-M4核
目录环境及工具串口设备驱动修改最小系统修改补充stm32CubeIDE1.3.0软件问题不少,针对stm32mp1系列,相关支持没跟上,在Productionmode下调试,软件无法识别USB转串口,同时J-link无法在stm32CubeIDE1.3.0软件上识别芯片,故而使用ST-Link,在某宝买的十几块钱小USB样式。环境及工具Win10下的stm32CubeIDE1.3.0软件开发板:P
feitingfj
·
2023-09-17 12:26
stm32mp1
linux
linux
stm32
嵌入式
stm32mp157
使用SD卡模式启动
目录使用环境编译uboot编译linux编译SD启动卡制作SD模式启动附本文主要记录
stm32mp157
在SD卡上的启动,使用上篇文章制作的最小系统。
feitingfj
·
2023-09-17 12:25
stm32mp1
linux
arm
linux
stm32
mp157
第38章
驱动调试
方法实验
在之前编写的驱动程序中,通常都使用printk函数打印相应的提示信息从而对驱动进行调试,那有没有其他的方式来调试驱动呢,答案是肯定的,在本章节中将对不同
驱动调试
方法进行学习。
北京迅为
·
2023-09-16 18:00
linux
服务器
算法
驱动开发
4G网卡
驱动调试
-ec20
4G网卡
驱动调试
分三步走:一、基本概念USB部分的功能接口APN二、驱动移植USBDriverGobiNetDriver或者QMIWWANPPP拨号配置三、RIL移植RILDriverIntegration
那肯定是很多年以后!
·
2023-09-16 11:37
RK系列驱动开发调试
linux uboot制作自定义菜单指令menu
适用平台尝试过在
STM32MP157
,RK356X,RK3588里使用menu指令代码描述新建一个指令文件:u-boot/cmd/hybmenu.c#include#include#includevoiddo_choose_screen
赟赟、嵌入式
·
2023-09-16 00:24
嵌入式驱动调试
linux
运维
Linux-PHY 88E1512
驱动调试
记录
1.简介1)开发板平台:创龙AM5728(tl5728-easy-evm)2)PHY芯片:Marvell88E151288E1512和88E1510都是一个系列的phy,采用marvell的通用phy驱动,驱动源码路径如下:drivers/net/phy/marvell.c2.应用场景1)系统框图AM5728连接两个PHY,PHY0的工作模式是RGMIItoCopper(RGMII到电口),PHY
heat.huang
·
2023-09-16 00:21
网卡驱动
嵌入式Linux驱动开发(I2C专题)(四)
i2c-dev.cI2C-Tools-4.2:https://mirrors.edge.kernel.org/pub/software/utils/i2c-tools/AT24cxx.pdf1.硬件连接
STM32MP157
嵌入式学习者。
·
2023-09-14 22:38
Linux
驱动以及裸机
linux
驱动开发
运维
迅为
STM32MP157
开发板Debian 镜像的烧写
由于Debian系统和Ubuntu系统相同,他们镜像的烧写和之前的QT系统存在区别,QT系统所使用的内核可以不用区分屏幕,而ubuntu系统不同。所以我们在烧写镜像的时候需要修改对应的内核镜像,我们镜像存放路径为“iTOP-STM32MP157开发板网盘资料汇总\03_文件系统源码和镜像\04_debian文件系统\02_制作好的debian镜像”,如下图所示:在这里rootfs.ext4为我们要
mucheni
·
2023-09-14 13:47
stm32
debian
单片机
STM32 Linux开发板丨
STM32MP157
开发板资料手册+实战教程+视频教程
iTOP-STM32MP157开发板是基于意法半导体STARM双Cortex-A7核加单Cortex-M4核的一款多核异构处理器。Cortex-A7内核提供对开源操作系统Linux的支持,借助Linux系统庞大而丰富的软件组件处理复杂应用。M4内核上运行对于实时性要求严格的应用。开发板既有A7核,又有M4核,从学习者角度来看,既可以学习嵌入式Linux又可以学习STM32单片机,一板两用,节省学习
mucheni
·
2023-09-14 13:47
stm32
单片机
linux
迅为iTOP-STM32MP157开发板使用手册目录
迅为ITOP-STM32MP157是基于ST的
STM32MP157
芯片开发的一款开发平台。
mucheni
·
2023-09-14 13:47
STM32MO157
stm32
arm
嵌入式硬件
迅为
STM32MP157
开发板使用手册更新啦
迅为
STM32MP157
开发板使用手册更新啦最新版本为1.2版本。后续资料会不断更新,不断完善,帮助大家快速入门,大大提升研发速度。
迅为电子
·
2023-09-14 13:16
LINUX
嵌入式硬件
linux
迅为
stm32mp157
开发板资料手册+实战教程+视频教程
处理器iTOP-STM32MP157开发板采用ST推出的双核cortex-A7+单核cortex-M4异构处理器,既可用Linux、又可以用于STM32单片机开发。迅为iTOP-stm32mp157核心板开发板采用核心板+底板结构,主频650M、1G内存、8G存储。核心板采用工业级板对板连接器,高可靠,牢固耐用,可满足高速信号环境下使用。共240PIN,CPU功能全部引出。迅为iTOP-stm32
迅为电子
·
2023-09-14 13:16
嵌入式硬件
物联网
Linux
迅为
STM32MP157
开发板入门教程之外设功能验证
一、硬件连接1电源的连接请使用开发板自带的12V电源连接开发板的POWER插座,如图所示。2控制台(console)串口使用数据线连接开发板的J8到PC机的串口,在这里J8是由CH340芯片转接出来的,所以在电脑上需要安装CH340驱动,CH340对应的驱动存放路径为“iTOP-STM32MP157开发板网盘资料汇总\01_开发所需PC软件\01_CH340驱动(USB串口驱动)”,下载完成之后双
迅为电子
·
2023-09-14 13:46
嵌入式硬件
STM32MP157开发板
linux
单片机
ArmSom-W3开发板之PCIE的开发指南(二)
一、前言上一篇RK3588平台
驱动调试
篇[PCIE篇]-PCIE的开发指南(一)已经介绍过如何在3588上使用pcie的资源,这一篇介绍在Linux系统下如何应用pcie接上的设备二、PCI配置空间一个
ArmSoM
·
2023-09-14 02:27
嵌入式硬件
arm开发
linux
Qt点亮I.MX6U开发板的一个LED
I.MX6U和
STM32MP157
的相关信息都会用到,但是后期还是将I.MX6U的学习作为重点。当然其他开发版的开发也可以参考本博文。
十月旧城
·
2023-09-12 08:41
#
嵌入式Linux
Qt5(C++)开发
qt
开发语言
嵌入式
STM32MP157
系统驱动:LED驱动开发
LED驱动开发编程实现灯的亮灭hello.hmycdev_led.cmakefilemain.c程序的自动化实现hello.h#ifndef__HEAD_H__#define__HEAD_H__//LED1------->PE10#definePHY_LED1_MODER0x50006000#definePHY_LED1_ODR0x50006014#definePHY_LED_RCC0X50000
#_404_Not_Found_#
·
2023-09-11 06:55
stm32
c语言
嵌入式硬件
驱动开发
基于A31s的AP6210
驱动调试
按照《A31s平台wifi移植说明》的相关步骤配置完成在修改sys_config.fex的ap6xxx_clk_power="axp22_dldo4"后32.768K的时钟输出有了修改Wifi_pm_ap6xxx.c(arch\arm\mach-sun6i\rf)函数:staticintap6xxx_gpio_ctrl(char*name,intlevel){inti=0;intret=0;int
滴水未满
·
2023-09-08 01:42
YT8531 YT8521
驱动调试
(一)
背景实际项目中使用YT8531YT8521,这两款PHY的调试也消耗了不少时间,这里做个简单的记录原理图首先YT8531采用UTPRGMII原理图设计PHY地址为0x3这个地址很重要,要和设备树的地址保持一致,当然也要确认硬件PCB最终贴装回来的地址是否一致。硬件设计选择CFG_LDO[1:0]=2'b01既选择RGMII2.5V驱动设计驱动修改如下首先内核选中,如果你的内核没有这个选项,可能需要
大牛攻城狮
·
2023-09-04 06:14
嵌入式系统
YT8531
YT8521
Linux驱动调试
裕太
国产phy
【网络BSP开发经验】Linux gmac
驱动调试
文章目录Linux网络设备驱动简介Linux网卡驱动网络协议接口层网络设备接口层设备驱动功能层网络设备与媒介层linux驱动数据结构linux驱动注册过程网络设备驱动的注册与注销linux驱动数据包收发流程LinuxPHY驱动MDIO接口PHY简介PHY关联过程PHY状态机对端MAC情况(接switch芯片)的处理总结Linux网络设备驱动简介网络设备驱动是linux内核中三大类设备驱动之一,它用
与光同程
·
2023-09-04 06:44
BSP开发
网络
linux
arm开发
驱动调试
技巧点滴分享
姓名张立泽学号:16020188014转载自:https://zhuanlan.zhihu.com/p/51700597【嵌牛导读】:作为一个算是合格的驱动工程师,总是有很多话想说。代码看的多了总是有些小感悟。可能是吧。那就总结一下自己看的代码的一些感悟和技巧。如何利用你看的这些代码?如何体现在工作的调试中?作为驱动工程师,主要的工作就是移植各种驱动,接触各种硬件。接触最多的就是dts、中断、gp
Gideon_576c
·
2023-09-02 09:09
STM32MP157
u-boot2021.10移植
STM32MP157u-boot2021.10移植1.初次编译2.移植2.1添加自己的板子2.2修改设备树2.2.1修改串口Uart2.2.2修改时钟2.2.3修改电源2.2.4修改DDR2.2.5删除LCDHDMI和音频2.2.6修改EMMC和SD卡2.2.6修改USB2.2.7修改ethernet2.2.8修改LED3.编译下载3.1编译3.2下载4.总结参考母板是STM32MP157D-DK
Sonboy哦
·
2023-09-02 06:50
STM32MP157
stm32
arm
linux
cortex-A7 SPI实验 ---
STM32MP157
实验目的:1、数码管显示相同的值00001111......99992、数码管显示不同的值1234一,SPI概念1,SPI总线是全双工三线/四线同步串行总线,有两根单向数据线(MOSI,MISO),一根设备片选线(NSS),一根时钟线(SCL)2,采用主从模式(MasterSlave)架构3,支持多主机多从机模式应用,一般使用单主机单从机模式4,时钟由主机控制,在时钟移位脉冲下,数据按位传输,可高
饭吃八分饱
·
2023-09-01 23:16
ARM
stm32
嵌入式硬件
单片机
RK3588平台
驱动调试
篇 [ GPIO篇 ] - RK3588-对GPIO的操作控制
1.简介RK3588从入门到精通本⽂介绍Linux操作gpio⽅法开发板:ArmSoM-W32.GPIO配置RockchipPin的ID按照控制器(bank)+端口(port)+索引序号(pin)组成2.1GPIO驱动介绍驱动包括Pinctrl驱动(drivers/pinctrl/pinctrl-rockchip.c)和GPIO驱动(drivers/gpio/gpio-rockchip.c)Pin
ArmSoM
·
2023-08-31 15:06
ArmSoM-W3
RK3588
开发板
嵌入式硬件
arm开发
linux
ARM-Linux GPIO 占用问题(sh: write error: Device or resource busy)
因内核调试较少,写博客记录一些自己在调试内核中遇到的问题;坑1:Linux
驱动调试
中可能遇到gpio无法申请的问题,需要查找gpio被哪个驱动占用,用来解决管脚占用问题,介绍几种查找gpio占用的方案方案
雨点-
·
2023-08-30 17:01
Linux驱动
全志s3
linux
arm
驱动开发
使用Debugfs确认GPIO_pinctrl占用状态
Linux
驱动调试
中可能遇到gpio无法申请的问题,需要查找gpio被哪个驱动占用,用来解决管脚占用问题,介绍几种查找gpio占用的方案如果使用echo17>/sys/class/gpio/export
hdh717
·
2023-08-30 17:18
kernel
cortex-A7中断实验 ---
STM32MP157
实验目的1,实现KEY1/LEY2/KE3三个按键,中断触发打印一句话2,实现KEY1/LEY2/KE3三个按键按下之后,灯的状态取反一,异常源和异常模式1,异常源:异常源引发处理器进入对应的异常模式2,异常模式===异常源===FIQFIQ类型异常源IRQIRQ类型异常源SVCreset(复位异常源)swi(软中断指令)ABORTdataabort(取数据中止)prefetchabort(取指令
饭吃八分饱
·
2023-08-26 17:18
ARM
stm32
嵌入式硬件
单片机
arm开发
汇编
cortex-A7 UART总线实验---
STM32MP157
实验目的:实现字符/字符串收发一,总线相关1,总线:各个部件之间传输的一种媒介芯片内部总线:核与芯片内部控制器进行连接A7---AHB4总线---GPIO控制器A7---AHB4总线---RCC控制器芯片外部总线:SOC与各个外设这件连接PC---UART总线---TargetSOC---IIC总线---温湿度传感器SOC---SPI总线---数码管2,串行总线/并行总线:串行总线:在同一时刻,根
饭吃八分饱
·
2023-08-26 16:17
ARM
stm32
单片机
嵌入式硬件
arm开发
cortex-A7核PWM实验--
STM32MP157
实验目的:驱动风扇,蜂鸣器,马达进行工作目录一,PWM相关概念有源蜂鸣器和无源蜂鸣器二,分析电路图,框图三,分析RCC章节1,确定总线连接2,根据总线内容确定基地址3.分析RCC章节所需寄存器1,RCC_MP_AHB4ENSETR寄存器2,RCC_MP_APB1ENSETR寄存器四,分析GPIO章节寄存器1,GPIOx_MODER寄存器2,GPIOx_AFRL寄存器五,分析TIM4章节1,概述:编
饭吃八分饱
·
2023-08-26 09:53
ARM
stm32
嵌入式硬件
单片机
cortex-A7核LED灯实验--
STM32MP157
实验目的:实现LED1/LED2/LED3三盏灯工作一,分析电路图1,思路分析电路图可知:网络编号==引脚编号LED1==PE10LED2===>PF10LED3===>PE82,工作原理:写1:LED灯亮,写0:LED灯灭二,框图1,A7核和GPIO控制器:通过内部总线通讯,查看芯片手册可知总线为AHB4总线2,(核外特殊功能寄存器):芯片厂家出厂时,固化到芯片内部的一端寻址空间,地址固定3,A
饭吃八分饱
·
2023-08-26 09:53
ARM
stm32
嵌入式硬件
单片机
ARM DIY(三)板载串口和 LCD 调试
屏幕焊接ST7789V
驱动调试
step1:使能内核驱动编译选
Li-Yongjun
·
2023-08-24 09:27
#
ARM
嵌入式
#
Driver
arm开发
Nvidia Tx2平台 Allied vision相机
驱动调试
记录
1.前言之前调试了一个alliedvisionalvium相机通过CSI2连接到板想用OpenCV写一个简单的c++代码cv::VideoCapturecapvid;cv::Matframe;std::stringpipeline=“v4l2-ctl-d/dev/video0--set-fmt-video=width=720,height=544,--set-ctrlbypass_mode=0--
free-xx
·
2023-08-18 10:04
Nvidia
Jetson平台相机开发
opencv
nvidia
tx2
camera
Jetson Orin Nano 平台适配IMX585 camera
驱动调试
记录
1.前言JetsonOrinNanoDevkit适配imx585camera使用argus_camera捕获流,图片是黑色的用示波器来测量mipi信号,信号正常Jetpack版本:sensor参数:dts配置:mode0{/**/mclk_khz=“24000”;num_lanes=“4”;tegra_sinterface=“serial_c”;phy_mode=“DPHY”;discontinu
free-xx
·
2023-08-18 10:04
Nvidia
Jetson平台相机开发
Jetson
驱动开发
Orin
nano
camera
Jetson Orin Nano 平台适配IMX715 camera
驱动调试
记录
1.前言JetsonOrinNanoDevkit适配imx715camera使用argus_camera捕获流,图片是黑色的用示波器来测量mipi信号,信号正常Jetpack版本:sensor参数:dts配置i2c@1{sw_mipi_cam1:cam_1@1a{compatible=“sensing,imx715_1”;/*I2Cdeviceaddress*/reg=;/*V4L2devicen
free-xx
·
2023-08-18 10:04
Nvidia
Jetson平台相机开发
Jetson
camera
驱动开发
Orin
Nano
Nvidia Xavier Nx平台GMSL接口imx390相机
驱动调试
记录
1.前言使用GMSL的串行器和解串器92959296两路imx390相机有两种采集方式,一种是在前端拼接好作为一路采集;另一种是独立采集,使用MIPI的虚拟通道。下面为调试记录2.搭建环境设备树:只截取部分{num-channels=;ports{#address-cells=;#size-cells=;port@0{reg=;imx390_vi_in0:endpoint{vc-id=;port-
free-xx
·
2023-08-18 10:04
Nvidia
Jetson平台相机开发
nvidia
xavier
nx
imx390
windbg符号加载和调试
谈一谈windows
驱动调试
。使用windbg调试。一般安装ddk后,就安装了windbg,在目录C:\
子曰小玖
·
2023-08-16 19:07
WinDbg
iTOP-STM32MP157开发板Linux Misc驱动编写实验程序(运行测试)
启动
STM32MP157
开发板,我们通过nfs挂载共享文件目录,我们进入到共享目录,加载驱动模块如图所示:insmodmisc.ko驱动加载成功后,输入以下命令,查看注册的设备节点是否存在,如下图所示,
mucheni
·
2023-08-15 11:53
STM32MP157
linux
stm32
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他