AM335X核心板通过GPMC总线拓展16c554及软件配置

gpmc(General-Purpose Memory Controller)是TI特有的总线, 本人开发gpmc驱动算是摸了很多石头过河的。所以想通过这遍文章可以给也做GPMC驱动开发的后来者有一点参考价值。文章如有瑕疵也请各位批评改正。
EVB-335x GMPC dts配置     基于EVB-335x Linux-4.14.67,调试GPMC总线的ST16C554扩展串口,对当中dts中配置分析。 1、ranges     引用dtsi的gpmc 节点,添加ST16C554片选。rangs放映每一个片选设置的内存布局的4个整数只构成,其格式为:      0
 
片选地址区域的划分主要由GPMC_CONFIG7_i[11-8]来确定当前片选地址空间的大小,GPMC_CONFIG7_i [6]控制片选引脚, GPMC_CONFIG7_i [5-0]确定当前片选的起始地址。
 
 Base address 由地址线的高8位决定,这个地

AM335X核心板通过GPMC总线拓展16c554及软件配置最先出现在Python成神之路

版权声明:
作者:cc
链接:https://www.techfm.club/p/24420.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>