vxworks环境使用

来源:互联网 发布:安卓项目源码 编辑:程序博客网 时间:2024/06/05 20:56


vx66调试步骤

1.选择debug rtp;

2.系统中加载相关驱动,例如要使用qt,就必须加载上显卡相关模块;

3.选择目标板中编译好的文件的路径;

4.填写环境变量;

5.添加本地vxworks core;

6.添加本地编译好的调试文件;

7.添加要调试的二进制库;

qt441编译过程

gui目录下的配置文件,加上shine驱动;

然后重新configrtp一下(主目录下);

src目录下make就可以了;

制作vxworks image

1.建立一个image文件,编译器选择gnu;导入我们的bsp;

2.加载ifconfig和ipattach,加载shell comond;

3.加ata支持;

3.usrapp中加上网卡的设置;

3.加ftp,见vxworks 6.6 FTP Server配置;

4.加telnet server功能;

5.加word功能;

6.添加qt483支持;源码里有说明文档;

7.添加ohci和ehci支持,和ohci init和ehci init;

8.添加mouse和mouse init支持;

vxworks 6.6 FTP Server配置

在kernel configuration中增加FTP Server组件(INCLUDE_IPFTPS);
将Authentication callback routine (FTPS_AUTH_CALLBACK_HOOK)挂到自己的回调函数myAuthenticateCallback;
将FTP initial directory 定义为"/ata0a";将FTP root directory定义为"/";
将install ftp server callback routine (FTPS_INSTALL_CALLBACK_HOOK)定义为TRUE;
将下面的代码copy到usrAppInit.c,放在usrAppInit()前。
#include <iprip.h>
#include <ipftps.h>
int myAuthenticateCallback (Ipftps_session * session,char * password)
{
return 0;
}

制作dos启动盘

首先从U盘dos启动盘启动
查看硬盘分区gdisk
删除所有分区:gdisk 2 /del/all
创建硬盘主分区:Gdisk 2 /cre/pri/-32/for/q/ext
gdisk 1 /mbr初始化主引导记录
sys d:将U盘中的数据写进D盘
gdisk disk /ACT /P:2激活

原创粉丝点击