Chinaunix首页 | 论坛 | 博客
  • 博客访问: 177011
  • 博文数量: 22
  • 博客积分: 1411
  • 博客等级: 上尉
  • 技术积分: 370
  • 用 户 组: 普通用户
  • 注册时间: 2006-08-19 18:12
文章分类
文章存档

2011年(1)

2010年(1)

2008年(20)

我的朋友

分类:

2008-12-10 16:24:32

Attached TCP/IP interface to fei0.
Warning: no netmask specified.
Attaching network interface lo0... done.
ready to load the vxworks image
Loading...   9000272

Starting at 0x00038000

vxworks执行到这里就没有下文, 停在这里了, 对于我的平台可能是有些不标准, 是Cache的问题, 我enable cache的时候比较靠前。 如果disable cache后就能成功启动了。

还有一种方法就是把cache enable放到比较usrKernelInit 后面的地方。
usrKernelInit (); 
usrCacheEnable ();   
修改
config/comps/vxworks/00vxWorks.cdf

/* INITIALIZATION ORDER */

InitGroup usrInit {
PROTOTYPE void usrInit (int startType)
SYNOPSIS pre-kernel initialization
INIT_ORDER INCLUDE_SYS_START \
INCLUDE_CACHE_SUPPORT \
INCLUDE_EXC_HANDLING \
INCLUDE_SYSHW_INIT \
INCLUDE_WINDVIEW_CLASS \
INCLUDE_KERNEL            \
INCLUDE_CACHE_ENABLE

}

阅读(1895) | 评论(0) | 转发(0) |
0

上一篇:windows 串口程序

下一篇:Mac 驱动开发

给主人留下些什么吧!~~