dragon_hn
驱动中牛
驱动中牛
  • 注册日期2002-05-18
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分297分
  • 威望40点
  • 贡献值0点
  • 好评度32点
  • 原创分0分
  • 专家分0分
阅读:6255回复:31

ISP1362问题请教开发过ISP1161或ISP1362等的朋友

楼主#
更多 发布于:2004-02-22 13:33
我在开发ISP1362的HOST的时候出现问题,想向各位咨询一下:
对host的HcATLPTDSkipMap(1CH:Read,9CH:Write)寄存器,其读出值不断变化,即使刚写进去一个数据,读出来的也会与刚才写进去的不一样.同时,同样,HcATLCurrentActivePTD(1EH:Read only)也不断随机变化,并且与HcATLPTDSkipMap存在冲突.

下面是一次打印消息,每次的打印结果都会不一样
#define REG_ATL_PTD_SKIP_MAP 0x1C
#define REG_ATL_CURR_ACT_PTD 0x1E

WRITE::REG_ATL_PTD_SKIP_MAP::0xFFFFFFFF
READ ::REG_ATL_PTD_SKIP_MAP::0xDFFFDFFF
READ ::REG_ATL_CURR_ACT_PTD::0x001E

READ ::REG_ATL_PTD_SKIP_MAP::0xDEFFDFFF
WRITE::REG_ATL_PTD_SKIP_MAP::0xFFFFFFFF
READ ::REG_ATL_PTD_SKIP_MAP::0xDFFFDFFF
READ ::REG_ATL_CURR_ACT_PTD::0x000F

READ ::REG_ATL_PTD_SKIP_MAP::0xDFFFDEFF
READ ::REG_ATL_CURR_ACT_PTD::0x0013
READ ::REG_ATL_PTD_SKIP_MAP::0xDFFFDFFF!
READ ::REG_ATL_CURR_ACT_PTD::0x000B
READ ::REG_ATL_PTD_SKIP_MAP::0xFFFFFFFF
WRITE::REG_ATL_PTD_SKIP_MAP::0xFFFFFFFF
READ ::REG_ATL_PTD_SKIP_MAP::0xDFFFDFFF

请问可能是那种原因造成这种情况的.
我用两块电路板试过了,结果都是这样,而其他寄存器工作都还算正常.
www.dragon-2008.com 欢迎交流
dragon_hn
驱动中牛
驱动中牛
  • 注册日期2002-05-18
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分297分
  • 威望40点
  • 贡献值0点
  • 好评度32点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-02-23 09:47
真的没有开发ISP1362或ISP1161的同行吗?还有我用它作的DEVICE工作正常
www.dragon-2008.com 欢迎交流
mcs0000
驱动牛犊
驱动牛犊
  • 注册日期2004-03-18
  • 最后登录2004-06-22
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-04-22 14:57
我是使用isp1362的新同行,看到你已经很厉害了,能不能给我传些资料,方便的话,帮帮末学,我的email : mcs0000@126.com
dragon_hn
驱动中牛
驱动中牛
  • 注册日期2002-05-18
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分297分
  • 威望40点
  • 贡献值0点
  • 好评度32点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-04-22 16:26
可以到菲利普的网站上去下载资料和源程序啊,我就是从那里下载的
www.dragon-2008.com 欢迎交流
hustdj
驱动牛犊
驱动牛犊
  • 注册日期2003-06-06
  • 最后登录2008-07-02
  • 粉丝0
  • 关注0
  • 积分40分
  • 威望5点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-04-23 10:07
你把想要测试的程序发给我吧,我用philip的开发包跑一下,把结果发给你。
zxlaw2002
驱动牛犊
驱动牛犊
  • 注册日期2004-03-03
  • 最后登录2007-08-02
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2004-06-01 08:53
我正在做 ISP1362 的开发,遇到基本的读写问题。我的程序是参考PHILIPS的样板程序写的,但基本的 CHIP_ID 都不能读正确,返回值总是 0x0011,相同的总线用在FLASH的读写上是正常的。 请求帮助!  E-mail: zxlaw2002@yahoo.com.cn
dragon_hn
驱动中牛
驱动中牛
  • 注册日期2002-05-18
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分297分
  • 威望40点
  • 贡献值0点
  • 好评度32点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2004-06-02 13:22
我正在做 ISP1362 的开发,遇到基本的读写问题。我的程序是参考PHILIPS的样板程序写的,但基本的 CHIP_ID 都不能读正确,返回值总是 0x0011,相同的总线用在FLASH的读写上是正常的。 请求帮助!  E-mail: zxlaw2002@yahoo.com.cn


你不会读的HcRevision寄存器吧?
另外你也可以通过读写HcScratch或DcScratch寄存器来检测。
www.dragon-2008.com 欢迎交流
liuzq
驱动小牛
驱动小牛
  • 注册日期2003-05-25
  • 最后登录2004-06-19
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2004-06-04 13:04
Dragon_hn:
ISP1362的固件源程序是不是这个(见附件)?
但它又不象嘛,怎会有DOS的东西掺在里面?怎样使用呵?
用什么编译环境?
附件名称/大小 下载次数 最后更新
2004-06-04_ISP1362 PCI Dos DC FW_APP_DRV setup.zip (710KB)  111
dragon_hn
驱动中牛
驱动中牛
  • 注册日期2002-05-18
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分297分
  • 威望40点
  • 贡献值0点
  • 好评度32点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2004-06-04 20:32
是DOS的,但能参考到ISP1362的所有源代码。
程序有一个是ISA卡有一个P是CI卡的,都是针对PC的。
www.dragon-2008.com 欢迎交流
liuzq
驱动小牛
驱动小牛
  • 注册日期2003-05-25
  • 最后登录2004-06-19
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2004-06-04 22:05
TO Dragon_hn:
是不是这样:PHILIPS是利用了DOS的可读写IO的功能(而WIN不行),给了个DOS下的读写ISP1362的例子,如果我们想做固件的话,就要进行移植,转换?


[编辑 -  6/4/04 by  liuzq]

[编辑 -  6/4/04 by  liuzq]

[编辑 -  6/4/04 by  liuzq]
liuzq
驱动小牛
驱动小牛
  • 注册日期2003-05-25
  • 最后登录2004-06-19
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2004-06-04 22:41
TO Dragon_hn,zxlaw2002,hustdj,mcs0000:

你们使用ISP1362是用的是什么MCU?
dragon_hn
驱动中牛
驱动中牛
  • 注册日期2002-05-18
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分297分
  • 威望40点
  • 贡献值0点
  • 好评度32点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2004-06-05 12:29
TO Dragon_hn:
是不是这样:PHILIPS是利用了DOS的可读写IO的功能(而WIN不行),给了个DOS下的读写ISP1362的例子,如果我们想做固件的话,就要进行移植,转换?


[编辑 -  6/4/04 by  liuzq]

[编辑 -  6/4/04 by  liuzq]

[编辑 -  6/4/04 by  liuzq]


ISA卡现在的电脑都没有了,它的控制方式跟直接写IO一样的,从源程序就可以看出来。
所以你要移植的话只要将相应的IO操作换成你系统的方式就行了。
www.dragon-2008.com 欢迎交流
dragon_hn
驱动中牛
驱动中牛
  • 注册日期2002-05-18
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分297分
  • 威望40点
  • 贡献值0点
  • 好评度32点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2004-06-05 12:29
TO Dragon_hn,zxlaw2002,hustdj,mcs0000:

你们使用ISP1362是用的是什么MCU?
 

CS98000
www.dragon-2008.com 欢迎交流
avr51
驱动牛犊
驱动牛犊
  • 注册日期2002-11-24
  • 最后登录2006-03-14
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2004-06-05 13:43
使用ARM LPC2210

avr51
驱动牛犊
驱动牛犊
  • 注册日期2002-11-24
  • 最后登录2006-03-14
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
14楼#
发布于:2004-06-05 13:45
PHILIPS上面那个例子不可以直接使用,那相关到USBHOST 的低层驱动,还需要编写
shuiweii
驱动牛犊
驱动牛犊
  • 注册日期2004-06-07
  • 最后登录2004-06-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
15楼#
发布于:2004-06-07 11:56
小弟苦苦寻觅了9天,终于找到了些关于ISP1362的资料.,现在看到各位大侠这么厉害.真是太高兴了.请帮帮我吧,拜托!
lingxscn
驱动牛犊
驱动牛犊
  • 注册日期2003-08-25
  • 最后登录2004-09-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
16楼#
发布于:2004-06-07 13:14
小弟苦苦寻觅了9天,终于找到了些关于ISP1362的资料.,现在看到各位大侠这么厉害.真是太高兴了.请帮帮我吧,拜托!

想问一下,1161和1362有何区别,我正在用1161。
shuiweii
驱动牛犊
驱动牛犊
  • 注册日期2004-06-07
  • 最后登录2004-06-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
17楼#
发布于:2004-06-07 13:57
[quote]小弟苦苦寻觅了9天,终于找到了些关于ISP1362的资料.,现在看到各位大侠这么厉害.真是太高兴了.请帮帮我吧,拜托!

想问一下,1161和1362有何区别,我正在用1161。 [/quote]
这个网站应该有你需要的东西.因为我也不是很清楚.
http://www.zlgmcu.com/philips/philips-usb.asp
lingxscn
驱动牛犊
驱动牛犊
  • 注册日期2003-08-25
  • 最后登录2004-09-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
18楼#
发布于:2004-06-07 14:27
[quote][quote]小弟苦苦寻觅了9天,终于找到了些关于ISP1362的资料.,现在看到各位大侠这么厉害.真是太高兴了.请帮帮我吧,拜托!

想问一下,1161和1362有何区别,我正在用1161。 [/quote]
这个网站应该有你需要的东西.因为我也不是很清楚.
http://www.zlgmcu.com/philips/philips-usb.asp [/quote]
好像没有货而且不能用作HOST。
dragon_hn
驱动中牛
驱动中牛
  • 注册日期2002-05-18
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分297分
  • 威望40点
  • 贡献值0点
  • 好评度32点
  • 原创分0分
  • 专家分0分
19楼#
发布于:2004-06-07 16:30
1362和1161都可单独做HOST和DEVICE也可同时做HOST和DEVICE。
但1362附加了OTG功能,不过我觉得用1362一点必要也没有!
www.dragon-2008.com 欢迎交流
上一页
游客

返回顶部