spade7cn
驱动牛犊
驱动牛犊
  • 注册日期2004-07-13
  • 最后登录2010-08-12
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
阅读:1983回复:11

68013开发固件者进来探讨

楼主#
更多 发布于:2004-07-15 17:03
本人最近正在开发68013与DSP-HPI接口通信的固件,基本功能已经实现,不过还是有些小问题,有意者可以一起和我探讨一下,大家共同进步!

QQ:56161354
email:spade7cn@sohu.com
cqs103
驱动牛犊
驱动牛犊
  • 注册日期2004-04-08
  • 最后登录2004-08-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-07-19 15:28
jinghuiren help me
cqs103
驱动牛犊
驱动牛犊
  • 注册日期2004-04-08
  • 最后登录2004-08-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-07-19 15:12
版主help me
cqs103
驱动牛犊
驱动牛犊
  • 注册日期2004-04-08
  • 最后登录2004-08-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-07-19 10:49
我当然是iso方式
pearlish
驱动牛犊
驱动牛犊
  • 注册日期2004-03-27
  • 最后登录2004-07-23
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-07-18 13:09
[quote]我debug发现:
    刚复位管道,会出现一次空中断,继续运行后,进入满中断,再运行却不再出现空中断!似乎usb sie 将EP2 FIFO的数据取走,却不置空中断


有这种事?是不是因为你用的是iso方式呢?BULK方式有这种现象吗? [/quote]
我用BULK模式,也出现了类似情况。读了几包数据后,就不再读了。
看引脚,full标志有效,说明fifo满,却读不出来。郁闷。
spade7cn
驱动牛犊
驱动牛犊
  • 注册日期2004-07-13
  • 最后登录2010-08-12
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2004-07-16 17:04
我debug发现:
    刚复位管道,会出现一次空中断,继续运行后,进入满中断,再运行却不再出现空中断!似乎usb sie 将EP2 FIFO的数据取走,却不置空中断


有这种事?是不是因为你用的是iso方式呢?BULK方式有这种现象吗?
cqs103
驱动牛犊
驱动牛犊
  • 注册日期2004-04-08
  • 最后登录2004-08-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2004-07-16 15:04
我debug发现:
    刚复位管道,会出现一次空中断,继续运行后,进入满中断,再运行却不再出现空中断!似乎usb sie 将EP2 FIFO的数据取走,却不置空中断
wugonghui
驱动牛犊
驱动牛犊
  • 注册日期2004-07-16
  • 最后登录2005-10-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2004-07-16 15:02
68013什么价位啊?
cqs103
驱动牛犊
驱动牛犊
  • 注册日期2004-04-08
  • 最后登录2004-08-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2004-07-16 14:42
dsp数据总线与68013的数据线相连,我用示波器看过搞数据总线数据有,slwr的信号也有,
可用bushound看过uab总线上已经出现了一包
jinghuiren
驱动巨牛
驱动巨牛
  • 注册日期2002-06-01
  • 最后登录2008-10-27
  • 粉丝0
  • 关注0
  • 积分291分
  • 威望460点
  • 贡献值0点
  • 好评度428点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2004-07-16 08:38
收到1个包是指什么?
是DSP收到一个包还是上位机收到一个包
或者是68013收到1个包?你说清楚一点

根据我的猜测,你的DSP好像没有和68013的时序匹配,或者是某个控制信号没有生效,从而导致端点里的数据无法被读出或者数据根本就没有写到端点里去
建议你用示波器检查一下相关信号引脚,看是否数据能正常传输。
cqs103
驱动牛犊
驱动牛犊
  • 注册日期2004-04-08
  • 最后登录2004-08-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2004-07-16 08:30
我是将dsp的16位数据线与FX2相连,但出现了一个奇怪的问题:
      我的驱动用的是cypress提供的原版驱动,固件自己写,配置成高速,iso方式,用端点EP2,buffer size 为1024,4缓冲,
但收到一包即停止了(大小为1024*4)。若为2缓冲,也收到一包即停止了(大小为1024*2)。
这是为什么???
darkplayer
驱动牛犊
驱动牛犊
  • 注册日期2003-10-21
  • 最后登录2006-08-24
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2004-07-15 20:11
i am here.
不过我的进度比你慢,不过也是fx2与dsp-hpi接口通信,
如果你不介意的话
我平时都在qq上,呵呵
游客

返回顶部