Omap4460内存映射简介

Omap4460作为32位芯片,它的4G空间被分成4个部分(G0~G3):

Q0:GPMC空间(通用存储器控制器)

1、  用于NOR/NAND flash

2、  用于SRAM:xLoader被Boot ROM中的代码加载到此处执行,空间大小为从零地址开始的16MB

Q1:系统内部资源:

1、Boot ROM internal(addr:0x4003 0000~0x4003 BFFF, size:48KB)这个就是Boot Rom,它的作用是用来引导系统上电之后确定优先到哪里去找xLoader,然后加载到SRAM中执行。

2、L3和L4区用于系统控制、片内外各个寄存器以及GPIO的控制(掌握L3和L4区是很重要的)

3、其他的一些控制寄存器

Q2: DRAM、DDR-SDRAM CS0地址空间

(addr:0x8000 0000~0xBFFF FFFF,size:1GB)

Q3: DRAM、DDR-SDRAM CS1地址空间

(addr:0xC000 0000~0xFFFF FFFF,size:1GB)

附omap4460内存映射图表:

Omap4460内存映射简介相关推荐

  1. 内存映射IO (MMIO) 简介

    MMIO(Memory mapping I/O)即内存映射I/O,它是PCI规范的一部分,I/O设备被放置在内存空间而不是I/O空间.从处理器的角度看,内存映射I/O后系统设备访问起来和内存一样.这样 ...

  2. mmap映射大于4g的文件_iOS文件内存映射——MMAP

    前言 最近一段项目上总是出现一些因为文件没有及时保存而产生的问题,因此小编就在网上寻找到了这个文件存储方法mmap,这里为大家进行下简单的介绍. 简介 首先我们需要对iOS中各App的运行环境进行了解 ...

  3. S5PV210的内存映射

    S5PV210简介 S5PV210是基于ARM Crotex-A8架构32位CPU的微处理器.  内部拥有32根地址线和32位数据线,32根地址线决定了CPU的地址空间最大为4G,这4G的内存空间如何 ...

  4. STM32(CM3内核) 内存映射

    这里写目录标题 STM32(CM3内核) 内存映射 一.CM3内核简介 二.CM3内核地址映射 三.搭建代码,实现映射 STM32(CM3内核) 内存映射 一.CM3内核简介 <CM3权威指南& ...

  5. LCD不带显存,是如何内存映射屏幕。S5PV210SoC在内存中选一段内存存放颜色数据,通过配置将LCD控制器和这一段内存连接起来,构成映射关系,LCD控制器就自动从显存中读取像素数据传给LCD驱动器

    一.LCD控制原理 S5PV210处理器中自带LCD控制器,控制LCD的显示,把 LCD 图像数据从一个位于系统内存的 video buffer 传送到一个外部的 LCD 驱动器接口. 类型: STN ...

  6. 内存映射和多功能LED控制器驱动芯片/带按键扫描的LED驱动芯片(IC)-VK16K33A/B/C,内置RC振荡器,最大16seg和8com

    品牌:永嘉微电/VINKA ­工程服务,技术支持 型号:VK16K33A/B/C 封装:SOP28/24/20 年份:新年份 概述: VK16K33是一个内存映射和多功能LED控制器驱动程序.VK16 ...

  7. iOS之深入解析文件内存映射MMAP

    一.常规文件操作 常规文件操作(read/write)有以下重要步骤: 进程发起读文件请求: 内核通过查找进程文件符表,定位到内核已打开文件集上的文件信息,从而找到此文件的 inode: inode ...

  8. Linux内存管理子系统——mmap内存映射原理分析(dax文件系统的mmap)

    Linux mmap分析 内核版本:linux-5.16 1. 虚拟内存概要及相关内容简介 内存映射是学习过操作系统的大家都耳熟能详的词,理解起来也很简单.所谓"映射"就是为一种事 ...

  9. Windows使用内存映射文件

    1.简介 内存映射文件主要用于以下三种情况: 系统使用内存映射文件,以便加载和执行. exe和DLL文件.这可以大大节省页文件空间和应用程序启动运行所需的时间. 可以使用内存映射文件来访问磁盘上的数据 ...

最新文章

  1. 周末--------粉红色的回忆
  2. 使用Filezilla Server配置FTP服务器
  3. start 与 run 区别
  4. MongoDB在linux下的启动
  5. 54 MM配置-评估和科目设置-将评估分为群集分组
  6. 为什么不能在SSH(Secure Shell)登录中设置ulimit值?
  7. 从Scala2.13.0开始废弃了一些方法
  8. Android App性能优化十技巧
  9. python不调包实现sobel_python利用百度云接口实现车牌识别的示例
  10. 大型石油公司联手银行推出能源商品交易区块链平台
  11. cad导出pdf_MxCAD云图DWG转PDF
  12. MongoDB下载速度慢的解决办法
  13. QT-数据可视化大屏1
  14. PTA——7-4 秋天的第一杯奶茶
  15. 51单片机ADDA数模转换
  16. [R]_使用mutate_all(),mutate_at(),mutate_if()操纵数据框的列
  17. IDV和IDV的发展简史
  18. 校园宽带网更换/安装路由器指南
  19. WINDOWS的远程桌面。
  20. css 层叠样式表详解

热门文章

  1. 安装配置Discuz论坛
  2. Unity---toast提示
  3. 魔域中文乱码还不让更新
  4. 技术指标逻辑描述-1
  5. vue.js 密码加密_密码演化史-1
  6. 防抵赖 java_一种防抵赖的架构方法与流程
  7. 声纹识别技术助力远程身份认证
  8. 消防给水及消火栓系统技术规范_消防给水及消火栓系统技术规范13、14 习题
  9. MTI雷达原理的学习
  10. js监测关闭当前页面、关闭浏览器和取消监测