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
AM437x
【驱动】TI
AM437x
(内核调试-07):devmem2直接读写内存、寄存器,devkmem读取内核变量
1、/dev/mem和/dev/kmem1)/dev/mem:物理内存的全镜像。可以用来访问物理内存2)/dev/kmem:kernel看到的虚拟内存的全镜像。可以用来访问kernel的内容。kernel部分内存用户空间本不可访问。但是因为所有进程共享内核空间的页表。所以内核虚拟地址对应物理地址是确定的。kmem的作用即是根据kernel的虚拟地址,找到对应的物理地址,再将物理地址映射到用户空间。
郭老二
·
2024-01-29 11:40
linux驱动
linux
devmem
devkmem
【驱动】TI
AM437x
(内核调试-06):网卡(PHY和MAC)、七层OSI
1、网络基础知识1.1七层OSI第一层:物理层。1)需求:两个电脑之间如何进行通信?具体就是一台发比特流,另一台能够收到。于是就有了物理层:主要是定义设备标准,如网线的额接口类型、管线的接口类型、各种传输介质的传输速率等。它的主要作用是传输比特流,就是从1/0转化为电流强弱来进行传输,到达目的之后再转化为1/0,也就是我们常说的数模转换。这一层的数据是比特。2)定义:该层是网络通信的数据传输介质,
郭老二
·
2024-01-17 20:44
linux驱动
linux
驱动
【驱动】TI
AM437x
(内核调试-04):/proc 进程文件系统详解
1、简述在许多类Unix计算机系统中,procfs是进程文件系统(filesystem)的缩写,包含一个伪文件系统(启动时动态生成的文件系统),用于通过内核访问进程信息。这个文件系统通常被挂载到/proc目录。由于/proc不是一个真正的文件系统,它也就不占用存储空间,只是占用有限的内存。2、进程目录个正在运行的进程对应于/proc下的一个目录,目录名就是进程的PID,每个目录包含:-/proc/
郭老二
·
2024-01-13 11:56
linux驱动
linux
【驱动】TI
AM437x
(内核调试-05):创建设备节点到/proc进程文件系统中
1、接口1.1proc_create定义在:include/linux/proc_fs.h/***********************************************************************@name:节点名*@mode:权限位*@parent:父目录*@proc_fops:文件操作结构体*********************************
郭老二
·
2024-01-13 11:24
linux驱动
java
linux
驱动
【驱动】TI
AM437x
(内核调试-03):dump_stack打印函数调用关系
1、介绍当内核发生严重(Oops)错误时,会调用dump_stack来打印函数调用栈的信息。当然也可以,在驱动调试时,手动调用dump_stack函数来打印函数的调用信息。什么是Oops?翻译成中文:“哎呦”。Linux内核出错时,也会说:“哎呦(Oops),对不起,我把事情搞砸了”。Linux内核在发生kernelpanic时会打印出Oops信息,把目前的寄存器状态、堆栈内容、以及完整的调用跟踪
郭老二
·
2024-01-11 09:47
linux驱动
linux
驱动
【驱动】TI
AM437x
(内核调试-02):dynamic 动态打印调试
1、配置内核dynamic可以根据不同级别的作用域来启用/禁用-每个源文件、函数、模块、格式字符串和行号的打印信息。内核中,默认没有配置dynamic,因为使能dynamic会使内核增大2%Symbol:DYNAMIC_DEBUG[=n]Type:booleanPrompt:Enabledynamicprintk()supportLocation:->Kernelhacking->printkan
郭老二
·
2024-01-11 09:43
linux驱动
linux
驱动
【驱动】TI
AM437x
(内核调试-01):printk
1、内核版本查看在linux源码的顶级Makefile中可以查看源码的版本信息$headMakefileVERSION=4PATCHLEVEL=9SUBLEVEL=65EXTRAVERSION=NAME=RoaringLionu2、打印级别定义printk打印级别定义在文件:include/linux/kern_levels.h中#defineKERN_EMERG"0"/*systemisunus
郭老二
·
2024-01-06 02:21
linux驱动
linux
kernel
基于AM62x的ARM+FPGA+Codesys低成本软PLC解决方案
GPMC是AM62x、AM64x、
AM437x
、AM335x、AM57x等处理器专用于与外部存储器设备的接口,如:(1)FPGA器件(2)ADC器件(3)SRAM内存(4)NOR/NAND闪存G
深圳信迈科技DSP+ARM+FPGA
·
2023-12-31 05:16
ARM+Codesys
fpga开发
arm开发
codesys
qt5 linux开发教程,3-5-linux qt图形界面开发入门教程-20210324142026.pdf-原创力文档
基于
AM437x
的LinuxQT图形界面开发入门教程RevisionHistoryDraftDateRevisionNo.Description2018/04/28V1.21.版本更新,内容整理。
weixin_39535557
·
2023-11-08 05:44
qt5
linux开发教程
2021-01-29
1.1.介绍像AM335x、
AM437x
、AM57xx和AM65xx这样的TISOC都支持3D内核,能够使用专用硬件加速3D操作。专用硬件是基于SGX系列设备的想象技术。
chocolate2018
·
2023-08-29 12:16
TI芯片
qtcreator
AM62x GPMC并口如何实现“小数据-低时延,大数据-高带宽”—ARM+FPGA低成本通信方案
GPMC是AM62x、AM64x、
AM437x
、AM335x、AM57x等处理器专用于与外部存储器设备的接口,如:(1)FPGA器件(2)ADC器件(3)SRAM内存(4)NOR/NAND闪存G
Tronlong创龙
·
2023-08-23 06:25
fpga开发
开源IgH EtherCAT主站方案,基于IMX8、ZYNQ、AM335x、T3等平台
前言:创龙科技已基于IMX8、ZYNQ、AM5728、AM5708、
AM437x
、AM335x、T3/A40i等平台提供了开源EtherCAT主站IgH案例。
Tronlong创龙
·
2023-08-10 10:56
imx8
嵌入式ARM
软硬件原理图规格资料平台
工业级核心板
linux
windows
ethercat
基于
AM437x
的FPGA与ARM通信测试
1、FPGA与ARM基于I2C通信测试表1开发板型号是否支持本实验TL437x-EVM不支持TL437x-EasyEVM不支持TL437x-IDK不支持TL437xF-EVM支持本测试程序将FPGA模拟成I2C设备,设备地址为0x2A,ARM使用I2C0总线对此I2C设备进行读写。进入开发板文件系统的”/opt”目录,执行如下命令初始化FPGA程序加载功能的管脚。Target#./set_flas
Tronlong创龙
·
2022-11-22 15:06
AM437x
java
linux
arm
嵌入式
fpga
U-Boot启动参数详解(U-Boot-2014.07版本)
以下为
AM437x
平台U-Boot-2014.07版本U-Boot启动参数详解:/芯片架构为
fdffvggg
·
2020-09-14 03:27
创龙
Linux系统启动LOGO更改方法
在Ubuntu的“/home/tronlong/
AM437x
/”目录下新建psplash目录,并将光盘“Tools\
fdffvggg
·
2020-09-14 03:07
创龙
AM437x
——RTC驱动
本博文对应地址:https://hceng.cn/2017/08/27/
AM437x
——RTC驱动/#more本文主要记录
AM437X
驱动的RTC。
hceng_blog
·
2020-08-24 08:58
嵌入式基础
Linux驱动
AM437x
驱动移植篇4------小米随身wifi驱动移植(MT7601、AP模式)
0.说明:LINUX内核版本:4.14.79(不限内核版本,编译的时候如果有报错,根据报的错误简单修改源码即可)平台:AM437x1.下载源码:源码下载地址在此2.编译sudomakeLINUX_SRC=../../linux-4.14.79+gitAUTOINC+bde58ab01e-gbde58ab01eARCH=armCROSS_COMPILE=/opt/linaro/gcc-linaro-
danxiao898
·
2020-08-22 22:21
交叉编译 gdb-8.1.1
工具链:arm-linux-gnueabihf-***下载路径:http://software-dl.ti.com/processor-sdk-linux/esd/
AM437X
/latest/index_FDS.htmlgdb
calm_agan
·
2020-08-09 07:58
随笔
Exynos4412——内核移植
话说最近应该不会接触
AM437x
了,原因有多种,但学习不能停。手头还有买来没开过几次机的Tiny4412,本想买来学Andro
hceng_blog
·
2020-08-08 16:31
Linux驱动
嵌入式基础
SOM-TL570x基于Linux的EtherCAT开发例程使用手册
实验说明本文介绍使用广州创龙
AM437x
开发板、Linux-3.14.43内核,提供基于EtherCAT协议控制伺服驱动器,驱动伺服电机运转的方法。
Tronlong_
·
2020-08-07 12:18
Uboot 2017.01 启动流程分析
SPL启动在
AM437X
平台中,实际的SP
kunlin_cc
·
2020-08-05 12:12
SPL
Uboot
AM437x
平台的OV2659摄像头模块测试
基于TIAM437x的创龙开发板TL437x-IDK(基于TI437xARMCortex-A9CPU,主频高达1GHz,低功耗DDR3L),使用OV2659摄像头模块TL2659进行测试,通过CAMERA总线实现视频的实时采集,并将视频保存在本地或者显示在LCD显示屏上。开发板图如下:有关广州创龙更详细信息可以关注官网网站:http://www.tronlong.com/具体测试如下:1.本地保存
Tronlong_
·
2020-08-04 12:34
TI Sitara
AM437x
Cortex-A9开发记录
适用于
AM437x
处理器的SDK列表:http://w
sdyang.chd
·
2020-08-04 09:25
am437x
AM437x
驱动移植篇3------USB驱动移植
0.说明:LINUX内核版本:4.14.79平台:
AM437x
说是移植usb驱动,实则是menuconfig配置一下。
danxiao898
·
2020-07-31 21:06
在
AM437x
开发板运行QT程序
广州创龙TL437xF-EVM是基于TIAM437xARMCortex-A9+XilinxSpartan-6FPGA处理器,图片如下:1.新建工程在菜单栏点击"File->NewFileorProject",在弹出的对话框中选择"Application->QtWidgetsApplication",再点击Choose,如下图所示:2.在弹出的对话框的Name栏输入工程名称:helloworld,在
idealisty
·
2020-07-09 16:51
linux
创龙TI
AM437x
ARM Cortex-A9 CPU 串口、BOOT SET启动选择开关
TL437x-EasyEVM是广州创龙基于SOM-TL437x核心板研发的一款TIARMCortex-A9开发板,采用核心板+底板方式,尺寸为175mm*110mm,核心板采用4*60pinB2B工业级连接器,稳定、可靠、便捷,可以帮助客户快速评估核心板性能。SOM-TL437x核心板采用高密度沉金无铅工艺8层板设计,尺寸为58mm*35mm,采用美国德州仪器最新Cortex-A9CPUAM437
Tronlong_
·
2020-07-09 12:38
产品说明
am437x
ubi文件系统制作问题解决方案
由于工作原因,需要用到这款芯片,但是官方提供的dameo是从文件系统中烧写U-boot,设备树,内核,文件系统等操作。这种方式很不方便生产,于是打算走最常规的思路,从u-boot中去烧写,于是需要制作Ubi文件系统镜像。制作流程如下:首先看一下mtd分区情况0:NAND.SPL0x000400000x0000000001:NAND.SPL.backup10x000400000x0004000002
HeroKern
·
2019-07-17 17:37
work
Linux
AM437X
timer产生PWM
step1:Enabletimer4'sclockinCM_PER#devmem20x44DF8D40w0x2step2:selectclocksourceinCM_DPLL(default0x01selectCLK_M_OSC=24MHz)#devmem20x44df420cw0x1step3:setthePinmuxfortimer4要加载驱动后才能使用。。。驱动会配置引脚/*设备树引脚配置:
Homekit2015
·
2017-05-26 16:35
【广州创龙双十二促销公告】
活动时间:12.12-12.18促销平台:OMAP-L138、TMS320C6748、
AM437x
促销板型:TL138-EthEVM、T
gzchuanglong
·
2015-12-14 19:00
广州创龙C6748、OMAPL138、
AM437x
开发板 国庆限时促销 不容错过
广州创龙C6748、OMAPL138、
AM437x
开发板国庆限时促销不容错过OMAPL138、C6748多网口开发板7折OMAPL138、C6748入门开发板6折TI最新Cortex-A9AM437x开发板
gzchuanglong
·
2015-09-30 15:00
创龙高性能
AM437x
Cortex-A9开发板
1 开发板简介TL437x-EVM是广州创龙基于SOM-TL437x核心板研发的一款TI ARM Cortex-A9
AM437x
开发板,采用核心板+底板方式,尺寸为180mm x 130mm,核心板采用
gzchuanglong
·
2015-08-17 17:00
高性能
开发板
Cortex-A9
AM437x
创龙
广州创龙抢先推出
AM437x
开发板
1 开发板简介TL437x-EasyEVM是广州创龙基于SOM-TL437x核心板研发的一款TIARMCortex-A9开发板,采用核心板+底板方式,尺寸为175mmx110mm,核心板采用4*60pinB2B工业级连接器,稳定、可靠、便捷,可以帮助客户快速评估核心板性能。TL437x-EasyEVM开发板底板采用两层无铅沉金电路板设计,为了方便用户学习开发和参考使用,上面引出了各种常见的接口。
非常贵客
·
2015-03-07 15:00
AM437x开发板
上一页
1
下一页
按字母分类:
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
其他