社区
VxWorks
帖子详情
BSP汇编文件修改编译求助
qq_16778521
2014-06-23 09:24:40
我现在使用的是workbench3.3开发环境,需要修改如图所示的BSP文件中 .s文件内容
请教大家修改完后如何将修改后文件进行编译,编译进vxworks镜像通过FTP加载到目标板上,多谢!
...全文
593
10
打赏
收藏
BSP汇编文件修改编译求助
我现在使用的是workbench3.3开发环境,需要修改如图所示的BSP文件中 .s文件内容 请教大家修改完后如何将修改后文件进行编译,编译进vxworks镜像通过FTP加载到目标板上,多谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Tony363
2014-07-23
打赏
举报
回复
.s中只需要配一个就够了,当然全陪也没有问题。必须配的那个是BR0、OR0. 你需要指明flash的范围以及类型,FCM/GPCM...因为后面要copy代码从flash到内存,所以.s中一定把这个设置对了。至于以后能不能配,我觉得应该可以,你再查查。P1021mds只有一片 nand flash吧已经配到BR0上了,我忘了其他还有其他flash可以配置吗?
qq_16778521
2014-07-22
打赏
举报
回复
求大神帮忙哈
qq_16778521
2014-07-22
打赏
举报
回复
多谢高手的指教,抱歉,刚看到您的回复,请问您的意思是不是只有ELBC在这个.s文件中配置过后才会被识别?我如果单独写一个程序来配置ELCB的寄存器,是否能够有效果?我现在的主要问题是,BR0~BR3都是在这个.s文件中配置的,我测试过它们的片选信号,,是好使的;而我单独写了个程序来配置BR4,却测不出来CS4的片选信号,一直找不到问题在哪?苦死我了。
Tony363
2014-07-08
打赏
举报
回复
怎么编,target。ref里写得很清楚,你仔细看看,PPC的BR OR配置都一样没有什么特殊的,再.s文件里肯定是有配过,不然ELBC无法被识别。
qq_16778521
2014-06-28
打赏
举报
回复
请问,如果单独编译此文件,该如何操作?
qq_16778521
2014-06-27
打赏
举报
回复
多谢大神回复,我主要想修改此文件中关于涉及P1021Enhanced Local Bus Controller配置部分的内容,如:BR和OR寄存器,请问您是否了解P1021的Local Bus的配置方法?
Tony363
2014-06-24
打赏
举报
回复
这是freescale P1021mds的BSP, 之前开发过比较熟悉,这个板子没有norflash 所以只能从nand Flash启动,这个.s有单独的makefile文件,需要单独编译,只对bootrom有效,要是编译vxWorksdownload image没什么用处。这个.s的作用就是把nandflash里的内容copy到指定的内存位置出去,然后跳转到传统的bootrom继续启动。
qq_16778521
2014-06-23
打赏
举报
回复
多谢回复!我去看看
lerd_cs
2014-06-23
打赏
举报
回复
1, 看target.ref里的说明 2, 看Makefile的编译规则 romInit都是编bootrom, VxWorks_rom, VxWorks_romCompress时用的。VIP的工程要把build_spec改成default_rom或者default_romCompress. nand当然是nand启动时用的,可能要修改config.h和Makefile,这个取决于bsp怎么使用这个文件。
qq_16778521
2014-06-23
打赏
举报
回复
我自己建立一个vxworks Image project,选择这个BSP,但是呢编译时好像没对修改后的.s文件进行编译。
Windows系统及应用技巧二十六篇
如何防范恶意网站五:win2000/xp忘记密码的方法六:WindowsXP自带小工具七:windows中有关网络的几命令八:了解你的windows目录和系统
文件
九:低级格式化的主要作用十:封杀QQ消息连发器病毒十一:ie项目
修改
大全!...
北航操作系统实验lab
Exercise 1.1 请
修改
include.mk
文件
,使交叉
编译
器的路径正确。之后执行 make指令,如果配置一切正确,则会在gxemul 目录下生成vmlinux 的内核
文件
。 vim一下include.mk
修改
路径为 /OSLAB/compiler/usr/bin/mips...
OpenCV移植到ARM 全过程
我的环境 Host:VMware + Ubuntu 10.04 Target:Real6410 with Linux 2.6.38 ...一 交叉
编译
链的安装 1 解压,即可得到 arm-none-linux-gnueabi 目录 # tar –xjvf arm-none-linux-gnueabi-4
网管教程+从入门到精通软件篇
ASM:
汇编
语言源
文件
,Pro/E装配
文件
ASP:动态网页
文件
;ProComm Plus安装与连接脚本
文件
;Astound介绍
文件
AST:Astound多媒体
文件
;ClarisWorks“助手”
文件
Axx:ARJ压缩
文件
的分包序号
文件
,用于将...
野火&洋桃STM32开发版学习指导完整版
Ps:为防止.h被不同.c
文件
调用而导致其中宏定义被多次定义【类似一个函数可以被声明多次,但是只能被定义一次】,在.h
文件
中宏定义时一定要用条件
编译
文件
作用 1-
汇编
编写的启动
文件
startup_stm32f10x_hd.s:设置...
VxWorks
2,179
社区成员
2,916
社区内容
发帖
与我相关
我的任务
VxWorks
xworks是美国 Wind River System 公司( 以下简称风河公司 ,即 WRS 公司)推出的一个实时操作系统。
复制链接
扫一扫
分享
社区描述
xworks是美国 Wind River System 公司( 以下简称风河公司 ,即 WRS 公司)推出的一个实时操作系统。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章