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

本文详细介绍了EVB-335x平台上的GMPC(通用内存控制器)驱动开发,包括DTS配置要点如内存映射、UART接口、中断设置及时钟频率等。适合GPMC驱动开发者参考,提供了基于ST16C554的实例配置和注意事项。

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个整数只构成,其格式为:
    <cs-number> 0 <physical address of mapping> <size>

 

片选地址区域的划分主要由GPMC_CONFIG7_i[11-8]来确定当前片选地址空间的大小,GPMC_CONFIG7_i [6]控制片选引脚, GPMC_CONFIG7_i [5-0]确定当前片选的起始地址。

 

 Base address 由地址线的高8位决定,这个地址与当前的片选相关联。

例子:

GPMC_CONFIG7_0: 基地址规划为0x08,大小划归为16MB(0x00FF FFFF)

            起始地址:0x0800 0000

GPMC即组策略管理控制台,与windows 2000/2003 Server上传统的组策略编辑器截然不同,由一个全新的MMC管理单元及一整套脚本化的接口组成,提供了集中的组策略管理方案,可以大大减少不正确的组策略可能导致的网络问题并简化组策略相关的安全问题,解决组策略部署中的难点,   减轻了IT管理员们在实施组策略时所承担的沉重包袱。   组策略概述   相信"组策略"(Group Policy)这个名词已经为广大的Windows用户所知晓。微软在Windows NT 4.0中早就有了基于策略的管理--策略编辑器--一个深受NT管理员欢迎的实用程序,但它个并不为大多数用户所掌握并加以应用。为此,微软在 Windows 2000中不但彻底更新了目录服务,而且推出了与这个目录完全集成的策略管理--组策略对象(GPO)。随着Windows 2000的深入应用,组策略的应用也随之遍地开花,影响力远远超过了它的前身。可以说,组策略配置的正确与否将与您整个网络息息相关--虽然您可以完全放弃它,然而,作为一种手段,组策略的成功应用将起到事半功倍的效果。   GPMC的起源   当然,并不是每个人都成功了。随着组策略的深入应用,对这些组策略的管理成了用户最大的负担,而部分用户根本无法预料他所配置的组策略会产生什么样的后果,很多时候结果大大出乎他们的意料。在微软新闻组里,恐怕最著名的组策略问题就是"本地策略不允许您交互式登录"。GPMC(Group Policy Management Console,组策略管理控制台)就是微软在汲取遍布全球的合作伙伴及大量客户反馈的基础上酝酿而成的。   GPMC由一个全新MMC管理单元及一整套脚本化的接口组成,提供了集中的组策略管理方案,可以大大减少不正确的组策略可能导致的网络问题并简化组策略相关的安全问题,解决组策略部署中的难点,减轻了IT管理员们在实施组策略时所承担的沉重包袱
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值