社区
VxWorks
帖子详情
BSP汇编文件修改编译求助
qq_16778521
2014-06-23 09:24:40
我现在使用的是workbench3.3开发环境,需要修改如图所示的BSP文件中 .s文件内容
请教大家修改完后如何将修改后文件进行编译,编译进vxworks镜像通过FTP加载到目标板上,多谢!
...全文
595
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文件进行编译。
Linux内核编程:设备树overlay和ConfigFS
文件
系统
如果我们想
修改
设备树,需要
修改
hello.dts
文件
文件
,重新
编译
成二进制
文件
:hello.dtb,然后重新启动内核,重新解析。有了设备树的overlay功能,省去了设备树的重新
编译
和内核重启,我们可以直接编写一个设备树插件...
Windows系统及应用技巧二十六篇
目录:一:详细的xp修复控制台命令和用法二:常见
文件
扩展名和它们的说明三:GHOST怎么用?四:如何防范恶意网站五:win2000/xp忘记密码的方法六:WindowsXP自带小工具七:windows中有关网络的几命令八:了解你的windows目录和系统
文件
九:低级格式化的主要作用十:封杀QQ消息连发器病毒十一:ie项目
修改
大全!所有的ie问题都来这里看吧!十二:注册表备份和恢复十三:详细的xp修...
北航操作系统实验lab
实验
OpenCV移植到ARM 全过程
我的环境 Host:VMware + Ubuntu 10.04 Target:Real6410 with Linux 2.6.38 Crossing Compiler:arm-linux-gcc 4.4.3 一 交叉
编译
链的安装 1 解压,即可得到 arm-none-linux-gnueabi 目录 # tar –xjvf arm-none-linux-gnueabi-4
网管教程+从入门到精通软件篇
★一。★详细的xp修复控制台命令和用法!!! 放入xp(2000)的光盘,安装时候选R,修复! Windows XP(包括 Windows 2000)的控制台命令是在系统出现一些意外情况下的一种非常有效的诊断和测试以及恢复系统功能的工具。小编的确一直都想把这方面的命令做个总结,这次辛苦老范给我们整理了这份实用的秘笈。 Bootcfg bootcfg 命令启动配置和故障恢复(
VxWorks
2,179
社区成员
2,916
社区内容
发帖
与我相关
我的任务
VxWorks
xworks是美国 Wind River System 公司( 以下简称风河公司 ,即 WRS 公司)推出的一个实时操作系统。
复制链接
扫一扫
分享
社区描述
xworks是美国 Wind River System 公司( 以下简称风河公司 ,即 WRS 公司)推出的一个实时操作系统。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章