lvhaow
驱动小牛
驱动小牛
  • 注册日期2001-10-31
  • 最后登录2018-05-29
  • 粉丝0
  • 关注0
  • 积分44分
  • 威望35点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
  • 社区居民
阅读:1735回复:2

EPM7128S不能在线下载程序的问题

楼主#
更多 发布于:2004-12-04 21:03
芯片型号为7128SQC100,使用5V内核电压和3.3V的IO电压,JTAG插座电压取5V,程序下载时报错"插座为空或不可识别的芯片"。

使用的是自制下载电缆,可以确定电缆没有问题、芯片焊接正常。

我想确定一下,这是不是与IO电压只有3.3V有关?有什么解决办法?
lvhaow
lllggg
驱动小牛
驱动小牛
  • 注册日期2002-05-04
  • 最后登录2007-01-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-12-07 20:07
首先我感觉比较奇怪,一般核电压都比IO电压小(或相同)。
其次,JTAG插座电源为5V,会导致JTAG电缆的输入输出电压为5V,会和CPLD的IO电压不匹配。建议JTAG插座上供3.3v电压(要求下载电缆兼容3.3v)。
(DEEP + BROAD + SIMPLE) & delicate
lvhaow
驱动小牛
驱动小牛
  • 注册日期2001-10-31
  • 最后登录2018-05-29
  • 粉丝0
  • 关注0
  • 积分44分
  • 威望35点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
  • 社区居民
板凳#
发布于:2004-12-07 22:37
lllggg兄:实在抱歉,问题已解决了,我却忘了在这里结贴子!
7128S的内核是5V供电,而IO另外供电可以是5V也可是3.3V,这似乎是有点违背常规,但的确就是这样的。
不能下载程序原因找到了,为了节约电路板上的空间,JTAG插座被我简化为一个6P的插座,又做了一个6P到10P的转接线好往标准的插头上连接,那个10P插座上有两个地线,我只焊了一个地线,结果就出岔子了。
实际上IO电压无论是3.3V还是5V都可以顺利下载,这取决于下载电缆所用的74XX245的输入输出电压,之所产生误会是因为CPLD的DATASHEET里有一句话有歧义:......allowing in-system programming with only a single 5.0 V power supply.我没搞清是指芯片电源单5V还是JTAG电源单5V.
lvhaow
游客

返回顶部