JZ2440学习笔记之内存设备
2024-08-30 03:23:03
通过OM[1:0]选择启动的设备:
OM[1:0]=00,地址0对应的是Internal 4K RAM,且Nand的前4K会被复制到这里,得到执行;
OM[1:0]=01,地址0对应的是Nor Flash(Bank0),Nor Flash里面的代码得到执行。
内存设备:
SDRAM:Bank6(DATA 32bit,地址线从ADDR2开始)
网卡:Bank4(ADDR2(CMD)用来决定总线上传输的是地址还是数据):0x2000_0000传输的是地址(Index),0x2000_0004传输的是数据(DATA)
Nor Flash:Bank0(DATA 16bit,地址线从ADDR1开始)
内存控制器的初始化(配置相关寄存器):
最新文章
- koa redis 链接
- SQL最简单分类简介
- 第一次尝试使用JAVA编写的ATM机程序
- VS2013中直接浏览网页显示“无法显示此页”的可能原因
- C#socket通讯两个最经典错误解决方案
- Performance of Transport Control Protocol over Dynamic Spectrum Access Links
- 从HCE的各种问题 讨论未来趋势
- php内核--SAPI概述
- Swift - 使用Auto Layout和Size Classes实现页面自适应弹性布局
- MobileProbe的使用
- springtest-junit-jidi--测试接口
- 最近工作再弄基于bootstrap的定制sass
- 【iCore4 双核心板_uC/OS-II】例程六:信号量——任务同步
- 2019.03.01 bzoj2555: SubString(sam+lct)
- Android:真机调试遇到的问题(INSTALL_FAILED_CANCELLED_BY_USER和INSTALL_FAILED_INSUFFICIENT_STORAGE)
- 【计算机视觉】如何使用于仕琪老师的libfacedetect人脸检测库
- React基本实例
- Python进阶内容(一)--- 高阶函数 High order function
- Lua学习笔记(2): 流程控制与循环以及初涉迭代器
- [network]交换机中用户权限