- 0
- 0
- 约5.12千字
- 约 6页
- 2026-01-28 发布于北京
- 举报
VxWorksBSPforAT91RM9200开发记录
背景:
VxworksbspforAT91RM9200要求完成该串口和以太网的驱动,该为
ARM920T,拥有:
1.独立的指令缓存和数据缓存2.
MMU3.电源管理(时钟管理
PMC)
4.SDRAM管理器(SDRAMC)
5.静态RAM管理器(SMC)初始化时,按照VxWorks的要求,至少要对
上面的几个部件进行初始化:
第一步,初步完成MAKEFILE:
Makefile:
1.ARM920T属于ARMARCH4,编译器采用GNU2.采用系统默认的
Little_endian模式3.根据Vxworks的说明书,对于ARM920T,MMU和
CACHE必须同时使用,以保证DMA时CACHE的一致性,必须按照下面的定义:
a.在config.h中USER_D_CACHE_MODE必须设置为CACHE_COPYBACK,
USER_I_CACHE_MODE必须设置为CACHE_WRITETHROUGHb.编译器宏:
在BSPConsiderationsforCacheandMMU/MPU一节:Whenbuildinga
BSP,theinstructionsetisselectedbychoosingoneofthetwoarchitectures
(即通过定义CPU为ARMARCHx或ARMARCHx_T来选择架构);cache和
MMU类型在BSP内通过定义适当的ARMMMU和ARMCACHE宏值并调用相应
的例程(如表3所示)来支持cache和MMU。对于此BSP有:‑DARMMMU=
ARMMMU_920T‑DARMCACHEARMCACHE_920Tc.几个相关的地址定义:
RAM_HIGH_ADDRESS据资料介绍用于boot_rom的Vxworks运行TEXT段起
始地址,实际上也用于vxworks_rom初始化时的数据段及bss段(Tornado在
时指定数据段的开始地址为RAM_HIGH_ADDRESS),RAM_HIGH_ADDRESS
前面则用于初始化的堆栈。RAM_LOW_ADDRESS前面用于传递系统的一些参数。
根据vxworks默认的配置:中断向量位于VEC_BASE_ADRS,定义为
LOCAL_MEM_LOCAL_ADRS,对于AT91RM9200,
应当将其定义为0
VxWorksBSPforAT91RM9200开发
背景:
VxworksbspforAT91RM9200要求完成该串口和以太网的驱动,该为
ARM920T,拥有:
1.独立的指令Cache和数据Cache
2.MMU
3.电源管理(时钟管理PMC)
4.SDRAM管理器(SDRAMC)
5.静态RAM管理器(SMC)
初始化时,按照VxWorks的要求,至少要对上面的几个部件进行初始化:
第一步,初步完成MAKEFILE:
Makefile:
1.ARM920T属于ARMARCH4,编译器采用GNU
2.采用系统默认的Little_endian模式
3.根据Vxworks的说明书,对于ARM920T,MMU和CAHCE必须同时时用,以保
证DMA时CACHE的一致性,必须按照下面的定义:
a.在config.h中USER_D_CACHE_MODEmustbesetto
CACHE_COPYBACK,USER_I_CACHE_MODEmustbesetto
CACHE_WRITETHROUGH
您可能关注的文档
- 单元厘米分米测量教学设计.pdf
- 消化系统疾病药物治疗概览与案例分析.pdf
- Locale Emula使用指南:系统区域虚拟化工具.pdf
- 红长征中草与情——周副主席教诲与成长.pdf
- 小学英语:描述朋友与友谊.pdf
- 著名商标认定与.pdf
- 老年人牙齿数量与认知脆弱性关联横断面研究.pdf
- 2026年及未来5年市场数据中国卷烟行业竞争状况及投资发展前景分析报告.docx
- 2026年及未来5年市场数据中国咖啡机行业市场运营态势与投资潜力咨询报告(定制版).docx
- 2026年及未来5年市场数据中国咖啡连锁产业深度调研与投资决策咨询报告.docx
- 三年级下册语文1-8单元默写通关训练(含答案)(2).docx
- 2026年及未来5年市场数据中国金属钒市场发展规划及投资战略可行性预测报告.docx
- 2026年及未来5年市场数据中国金属工艺品行业全景调研及投资可行性报告.docx
- 2026年及未来5年市场数据中国金属家具市场分析及投资战略研究预测可行性报告.docx
- 2026年及未来5年市场数据中国金属膜电阻器行业市场需求预测与投资战略规划分析报告.docx
- 2026年及未来5年市场数据中国金银花行业市场发展战略分析及投资前景专项预测报告.docx
- 2026年及未来5年市场数据中国金银花行业市场研究及投资战略预测报告.docx
- 2026年及未来5年市场数据中国抗氧化剂市场专项调查分析及投资前景预测报告.docx
- 2026年及未来5年市场数据中国救护车市场运行格局及投资战略研究报告.docx
- 2026年及未来5年市场数据中国精细化工行业发展前景预测及投资分析报告.docx
最近下载
- 专题22.32 二次函数背景下平行四边形存在性问题(专项练习)-2021-2022学年九年级数学上册基础知识专项讲练(人教版).docx VIP
- 2025年高考语文真题完全解读(新高考II卷).pptx VIP
- 综合柜员-高级强化训练3.docx VIP
- 110千伏变电站春检预防性试验服务方案-施工方案.docx VIP
- ATV630 使用 Profinet 与 S7 1200 通讯-IO 模式.pdf VIP
- 《涤纶长丝缝纫线》.docx VIP
- 2025年班子成员发言提纲:民主生活会对照检查材料.docx VIP
- 保洁操作流程及技巧.doc VIP
- 《传染科》单选考试.docx VIP
- AED知识培训PPT课件.pptx VIP
原创力文档

文档评论(0)