首页 » 技术SOS » 嵌入式系统 » 操作系统 » 【悬赏】MPC866平台vxWorks的存储映射(MMU)问题,走过路过进来看看啊

【悬赏】MPC866平台vxWorks的存储映射(MMU)问题,走过路过进来看看啊

菜鸟
2010-12-28 11:11:36     悬赏5分
CPU通过数据总线和地址总线(MPCA[21..31])连了一块外设,片选是CS7,通过设置OR7,BR7对Bank7的参数进行了设置,基地址0xFE000000。并相应在sysLib.c文件中的sysPhysMemDesc数组中添加了存储映射,映射地址和物理地址都是0xFE000000,映射空间大小为4k。 结果在vxWorks启动之后,访问Bank7的空间(d 0xFE000000),却发现实际上访问的是CS0 Nor Flash的空间。查看OR,BR设置,都是正常的,启用的Bank只有3个,Nor Flash,SDRAM和这个外设。 现在不明白为什么会跳转到另外的空间去,硬件连接是没有问题的,至少CS7没错。 我是不是在哪里疏忽了什么? 听说这里高手很多,所以在此提出问题,希望能够得到帮助。 ------------------------------- OR0地址掩码是0xfc000000 OR7地址掩码是0xfffe0000 会不会对映射地址有要求?
分享
关键词: vxWorks, PowerPC  
高工
2023-02-14 23:33:37
1楼

看看

专家
2023-02-15 08:59:01
2楼

看不懂啊

专家
2023-02-15 09:04:30
3楼

等高手回答

高工
2023-03-10 13:01:19
4楼

看不出来,有点乱啊

专家
2023-03-10 13:08:42
5楼

学习

专家
2023-07-26 23:05:26
6楼

学习