fnmdcp
驱动牛犊
驱动牛犊
  • 注册日期2004-03-23
  • 最后登录2004-09-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2191回复:11

cy68013重枚举和控制面板问题,请达人们近来看看

楼主#
更多 发布于:2004-04-21 12:37
我自己做的板子。现在完全按照CY的开发包提供的说明生成了EZLOADER。SYS来下载固件,用他提供的EZUSB。SYS来做重枚举以后的驱动。但是上电以后枚举应该是成功了,因为设备是能够识别,EZLOADER。SYS作为驱动程序被安装了,但是重枚举没进行,EZUSB。SYS就无法安装了。
我后来更改了INF文件让EZUSB。SYS直接捆绑在68013的默认配置上了,这样CY的控制面板能够打开并进行基本的操作,获得的设备描述符就是默认设备的。但是我用DOWNLOAD键把固件程序下载到RAM里面去,似乎下载是成功了,但是8051RESET以后获得的设备描述符还是默认设置的,固件好象完全没有工作。
请有经验的达人帮我分析一下原因,或者我做的工作有什么不对的地方,不胜感谢!!
nesta
fnmdcp
驱动牛犊
驱动牛犊
  • 注册日期2004-03-23
  • 最后登录2004-09-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-04-21 16:01
顶一下,沉的这么快啊
nesta
shihw
驱动牛犊
驱动牛犊
  • 注册日期2002-11-20
  • 最后登录2005-01-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-04-21 16:54
改DECR。A51中的VID和PID!同时INF也要改!
记住给分!!!!
fnmdcp
驱动牛犊
驱动牛犊
  • 注册日期2004-03-23
  • 最后登录2004-09-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-04-21 17:24
对,我DSR51里的PID/VID和INF是保持一致的,但是不行,用控制面版下载也要注意这个问题吗?肯定给分的,我研究一下怎么给啊,呵呵新手上路
nesta
fnmdcp
驱动牛犊
驱动牛犊
  • 注册日期2004-03-23
  • 最后登录2004-09-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-04-21 17:27
不知道怎么给分,FT
nesta
aqdy001
驱动牛犊
驱动牛犊
  • 注册日期2004-04-21
  • 最后登录2005-05-14
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2004-04-21 19:57
请问楼上的你的cy7c68013在那里买的,多少钱呀?
jinghuiren
驱动巨牛
驱动巨牛
  • 注册日期2002-06-01
  • 最后登录2008-10-27
  • 粉丝0
  • 关注0
  • 积分291分
  • 威望460点
  • 贡献值0点
  • 好评度428点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2004-04-21 21:28
呵呵,其实不用该vid和pid,你该了描述符后将fw.c里面的如下两行修改:
   if(!(USBCS & bmRENUM))
   {
       EZUSB_Discon(TRUE);   // renumerate
   }
去掉那个限制,强制让设备重枚举就可以了
fnmdcp
驱动牛犊
驱动牛犊
  • 注册日期2004-03-23
  • 最后登录2004-09-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2004-04-21 22:43
我的68013在南京买的,85RMB,南京没现货,到上海拿的,所以估计被奸商了,你要是在深圳,上海或北京买56PIN的大概50吧
楼上的,谢谢了,我回去试试,VID和PID还是要自己设的吧,不过固件和INF的要一致而已,要不然怎么加载驱动呀,还有能不能留个联系方式好请教一下,还有我怎么给你分呀,不会,呵呵
nesta
lgchina97
驱动牛犊
驱动牛犊
  • 注册日期2003-05-25
  • 最后登录2010-03-29
  • 粉丝0
  • 关注0
  • 积分45分
  • 威望35点
  • 贡献值1点
  • 好评度5点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2004-04-28 09:46
楼主and大家好,
我刚刚来
能否指导一下:

固件和驱动是什么关系?固件放在那里?是和.sys方一起吗?

弱智问题,望不要见笑,诚盼指点!!

我的mail:lg_china97@sohu.com
谢谢!!
Reagan
jinghuiren
驱动巨牛
驱动巨牛
  • 注册日期2002-06-01
  • 最后登录2008-10-27
  • 粉丝0
  • 关注0
  • 积分291分
  • 威望460点
  • 贡献值0点
  • 好评度428点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2004-04-28 13:40
驱动在pc机上,固件在设备端的mcu里,对68013来说就是在8051里。
arthurcao
驱动小牛
驱动小牛
  • 注册日期2003-10-12
  • 最后登录2012-07-08
  • 粉丝0
  • 关注0
  • 积分92分
  • 威望20点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2004-04-28 17:28
楼主问题值得研究,JINGHUIREN 大侠的方法很好啊。就是说不用该VID,PID了,只在固件里做强制2次枚举就成?!
arthurcao喜欢开源。
cherry
驱动小牛
驱动小牛
  • 注册日期2001-11-28
  • 最后登录2006-03-02
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2004-04-29 15:47
我也遇见过这样的情况,感觉很奇怪
游客

返回顶部