这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » vxworks启动问题

共6条 1/1 1 跳转至

vxworks启动问题

菜鸟
2007-04-10 17:22:26     打赏

我的vxworks系统复位重启要20秒,这在我的项目是不能忍受的,有什么办法能让

启动时间大大缩短么




关键词: vxworks     启动     问题    

菜鸟
2007-04-10 18:14:00     打赏
2楼

请问你的CPU是何种类型的,内存多大,有没有启用MMU和缓存?有没有使用以太网?

另外请比较一下插上网线和不插上网线启动所需的时间差。

另外,如果有可能的话,在启动的各步骤中添加一些打印信息(必须在iosExtarInit()执行后才好打印),做个tick计数。检查下各个步骤分别需要多少tick。

(如果你使用Tornado工程编译。在生成工程后,可以修改prjConfig.c文件,添加你要添加的打印信息,然后打开命令行(cmd),进入工程目录,执行make,这样生成的映象就包含了你添加的打印代码,但其它部分与你工程配置是一致的。)

然后我们再讨论。。。。

[align=right][color=#000066][此贴子已经被作者于2007-4-10 10:41:34编辑过][/color][/align]

菜鸟
2007-04-10 19:53:00     打赏
3楼
需要先确认一下是什么地方耽误时间了。

菜鸟
2007-04-10 21:51:00     打赏
4楼

cpu:amd的gx3,500mhz

内存:256m

使用了以太网

另:多谢各位的帮助,感激涕零


菜鸟
2007-04-10 22:38:00     打赏
5楼

还是没有描述清楚。

我猜猜:以太网连接占用了很多时间,大概超过10s。把网线插上应该可以改善不少。如果是这样,则有方法可以改善。


菜鸟
2007-04-11 16:59:00     打赏
6楼
500M的主频,启动时间缩短的余地很大,还是先把启动的每个步骤耗了多少时间搞清楚,tick生效前的时间压缩的余地很小,tick生效后,可以使用记tick的方法测一下,有针对性的调整

共6条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]