Spartan6老配置电路的新问题

我以前做了一块Spartan6LX45的开发板,配置电路如下图,由于产品化的需要将开发板精简,只是对M0和M1的连接做了修改,以前使用跳线选择,方法和xilinx的SP601、sp605中一样,现在则是直接将M0用200欧拉高,M1用470欧拉低,其他的电路都没变。

今天焊接好外围电路,编了一个流水灯的程序使用chipscope和iMPACT都可以下载程序,不过下载完后设计的流水灯没有跑起来,开始还以为是晶振和引脚定义的问题,后来都排除了!在iMPACT操作时下载bit文件成功,而烧写SPI flash时提示失败!而chipscope中下载完成后观察的信号列表和触发条件都出不来,手动导入CDC文件,说没有找到器件,不过在chipscope和iMPACT开始找下载线时都可以识别出LX45芯片来!

大家有没有遇到过类似的问题,给点意见!!!  

下载电路如下: 

chipscope和iMPACT中的现象: 

 
电路修改的地方:
 
永不止步步 发表于10-31 15:01 浏览65535次
分享到:

已有5条评论

  • 永不止步步
    永不止步步 11-02 09:18

    结果是虚焊的问题,换了一块板子就好了!
    坑爹啊!麻烦了!!!

  • 永不止步步
    永不止步步 11-02 09:17

    可以正常下载,可以显示出新片信息表明JTAG接口是连接了的,好像是配置的过程出了问题,貌似没结束!!!

  • 永不止步步
    永不止步步 11-02 09:17

    我把M1和M2的电阻去掉过,改小过,就算直接用0欧的结果还是一样!
    还有个现象是配置成功后DONE接的指示灯时钟没亮,以前配置好后都会亮!!!

  • hcay
    hcay 10-31 15:04

    是芯片焊接问题,还不是复位问题!!!

  • hcay
    hcay 10-31 15:03

    你是不是复位极性搞错了,我最近做了个项目,用MICROBLAZE加外围,外部晶振输入后接PLL得到两路时钟,一路80M给MICROBLAZE,另一路160MHZ给逻辑,MICROBLAZE设置成低电平复位,PLL本来就是高电平复位,逻辑电路又搞成低电平复位,结果搞了好久没出来,都快疯了,最后发现是复位不一致而接到了同一个低电平复位引脚输入。

添加一条新评论

只有登录用户才能评论,请先登录注册哦!

话题作者

永不止步步
金币:67417个|学分:363741个
立即注册
畅学电子网,带你进入电子开发学习世界
专业电子工程技术学习交流社区,加入畅学一起充电加油吧!

x

畅学电子网订阅号