jasonshi
驱动小牛
驱动小牛
  • 注册日期2004-10-11
  • 最后登录2011-07-01
  • 粉丝2
  • 关注0
  • 积分23分
  • 威望446点
  • 贡献值3点
  • 好评度256点
  • 原创分0分
  • 专家分0分
阅读:2118回复:12

请教用USB实现下载调试WINCE的方法

楼主#
更多 发布于:2007-05-23 09:11
以前一直用网卡实现下载调试的功能,现在想去掉网卡,个人感觉把USB设备模拟成网卡或者串口就可以了,想问以下做过的兄弟,这样能实现吗?哪个工作量小些?或者谁还有更好的方法吗?

还望大家不吝赐教,谢谢
wenzai
驱动中牛
驱动中牛
  • 注册日期2002-04-16
  • 最后登录2011-03-04
  • 粉丝0
  • 关注0
  • 积分14分
  • 威望424点
  • 贡献值0点
  • 好评度309点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-05-23 11:47
实现RNDIS
参考mainstorniii
jasonshi
驱动小牛
驱动小牛
  • 注册日期2004-10-11
  • 最后登录2011-07-01
  • 粉丝2
  • 关注0
  • 积分23分
  • 威望446点
  • 贡献值3点
  • 好评度256点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2007-05-23 12:21
mainstorniii在那里?我这里怎么只有mainstornii?RNDIS就是指USB模拟网卡吧?还有RNDIS的PC机驱动哪里有?还望楼上的兄弟再指教一二。
rilyyu
驱动小牛
驱动小牛
  • 注册日期2006-11-17
  • 最后登录2010-08-17
  • 粉丝0
  • 关注0
  • 积分512分
  • 威望130点
  • 贡献值0点
  • 好评度127点
  • 原创分0分
  • 专家分0分
地板#
发布于:2007-05-23 18:25
mainstone3 在wince6.0里
wenzai
驱动中牛
驱动中牛
  • 注册日期2002-04-16
  • 最后登录2011-03-04
  • 粉丝0
  • 关注0
  • 积分14分
  • 威望424点
  • 贡献值0点
  • 好评度309点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2007-05-23 20:33
微软网站可以下载到你所想要的
jasonshi
驱动小牛
驱动小牛
  • 注册日期2004-10-11
  • 最后登录2011-07-01
  • 粉丝2
  • 关注0
  • 积分23分
  • 威望446点
  • 贡献值3点
  • 好评度256点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2007-05-25 09:48
我只找到了mainstone3的安装包,可PC端的驱动呢?楼上的兄弟能否给个联结,或者给我发一份: marsxd@163.com 谢谢
jasonshi
驱动小牛
驱动小牛
  • 注册日期2004-10-11
  • 最后登录2011-07-01
  • 粉丝2
  • 关注0
  • 积分23分
  • 威望446点
  • 贡献值3点
  • 好评度256点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2007-06-01 16:59
谁能告诉我一下那里能下到PC机端的驱动?
oxox
驱动牛犊
驱动牛犊
  • 注册日期2005-12-14
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分16分
  • 威望132点
  • 贡献值0点
  • 好评度45点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2007-06-01 18:06
自己写个USB BOOTLOADER实现USB下载
QQ:215223106 wince ARM9交流!!!!
jasonshi
驱动小牛
驱动小牛
  • 注册日期2004-10-11
  • 最后登录2011-07-01
  • 粉丝2
  • 关注0
  • 积分23分
  • 威望446点
  • 贡献值3点
  • 好评度256点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2007-06-04 08:39
楼上兄弟是怎么实现的?能否给详细解释下?
wikee
驱动小牛
驱动小牛
  • 注册日期2003-02-25
  • 最后登录2009-02-21
  • 粉丝0
  • 关注0
  • 积分355分
  • 威望108点
  • 贡献值0点
  • 好评度104点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2007-06-27 17:16
其实如果不使用PB的调试功能,下载完全可以自主设计,方式可以多种多样。最终目的只不过是把NK.NB0或NK.BIN下载到FLASH或SDRAM的指定地址。

我实现过USB下载,源码为2410BIOS,网上大把有下,ADS1.2的环境,能使用JTAG调试,比在PB中调EBOOT爽多了。基本上EBOOT不能调试,原因是我不知道方法,呵呵。

通过修改2410BIOS我实现了:USB下载NK.NB0到指定地址,烧写进FLASH,从FLASH LOAD到SDRAM运行,开机LOGO,LOAD NK的进度条等。下载软件使用DNW,三星公开源码的。

至于什么USB转网卡,RNDIS的你赶快甩一边去吧,那个东西的复杂性不是一个新接触WINCE的人短期内可以实现的。
jasonshi
驱动小牛
驱动小牛
  • 注册日期2004-10-11
  • 最后登录2011-07-01
  • 粉丝2
  • 关注0
  • 积分23分
  • 威望446点
  • 贡献值3点
  • 好评度256点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2007-06-29 09:14
谢谢楼上的指教,我已经实现了USB转网卡,只是KITL还是很不稳定,不知有没有人做过,知道问什么KITL不稳定吗?
wikee
驱动小牛
驱动小牛
  • 注册日期2003-02-25
  • 最后登录2009-02-21
  • 粉丝0
  • 关注0
  • 积分355分
  • 威望108点
  • 贡献值0点
  • 好评度104点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2007-06-29 11:22
原来楼主是大牛,失敬失敬。能说说怎么弄USB转网卡的么?
jasonshi
驱动小牛
驱动小牛
  • 注册日期2004-10-11
  • 最后登录2011-07-01
  • 粉丝2
  • 关注0
  • 积分23分
  • 威望446点
  • 贡献值3点
  • 好评度256点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2007-06-29 12:05
别这么说,还是小学生,其实MS提供了RNDIS MDD层的代码,我只是写了一个USB PDD的驱动文件而已。只是USB调试费点事,不过对你来说这不是问题了,你都作了那么多东西了。
游客

返回顶部