4218|1

370

帖子

0

TA的资源

纯净的硅(中级)

楼主
 

vxworks 6.6 core 2 945gme问题 [复制链接]

 我从网上看到的资料中学会了如何把在VMware上运行起.
但我把同样的东东到core 2CPU, 945GME上就只能出现++++++++++++++++++++++
我了解到IA-32(X86)的CPU都有向前相容性,这个++++++++++++表示bootrom的代码都不能正常运行,什么原因,
有能人解释一下吗?
另外我也了解到,core 系CPU用了不同的微结构,但编程模型还是原先的,到底是什么地方的有改动记这只能显示+++++++

只打出++++也说明原先的代码在不要双核支持下应是可用的?

现在就是不知bootrom为何不可用.

另按一些人的说法,
转自Tony嵌入式论坛,地址:http://www.cevx.com/bbs/thread-36224-1-1.html
点赞 关注
 

回复
举报

370

帖子

0

TA的资源

纯净的硅(中级)

沙发
 

自已对问题的分析,研究中.

对了,我就是用USB盘起运DOS,再用vxload 去启动Vxworks,这些命令都没问题,我在VMware上都试过了.但到实机下边就不可以,问题一定出在硬件与软件的相容性.但我是初学都,对问题的定位要细化下去就要花半个多月的时间看底层代码, 有没有做过的,高手给指点一下.
请高手也略说明一下,所给方案的原由,这些天我也在网上看了,core 2CPU也是X86架构的,在不启用多核功能时,应当和单核的编程模型是一样的, console能打出字说明,单个CPU的初始化没问题, 是VXwork 为适应多核做了CPU probe?如果有bootrom时vxwork要初始化双核,但这时给出了不正确的CPU(VXworks6.6试用版好似只能用Pentium双核的), 这时bootrom的代码就可能死了.

现在我最想知道,这有没有我分析的代码,这些代码在什么地方.

Vxworks还是有版权啊, 源码分析也没有多少本书.

在别的论坛中发贴也有人说是USB 支持上关上,我是这样想这个问题的:一个设备,如果CPU不指挥它做事,它不应当干扰代码的运行.
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条
有奖探索 | 和村田一起,深挖 GNSS 开发!
活动时间:即日起-5月11日
活动奖励:智能手环、螺丝刀套装、双肩包

查看 »

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网 5

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表