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) |