AS模式下载成功,但是程序不运行

purpleshade
嘟嘟最可爱~墨墨最讨厌~ 2008-05-14 字数 534

前几天问过,但是还没有解决……

用的ep1c6q240,epcs4

用quartus下载,as模式,显示下载成功,是不是意味着已经成功写进epcs4里了?

然后把下载线拿下来,程序没有运行。

然后我看epcs4的datasheet的时序图,还是有点不明白,是不是只要把下载线拿下来,就应该马上进行读操作呢?如果是这样的话,我的根本没有读啊……

问题到底出在哪呢�

对了,用师兄以前做过的一个板子,发现他的as也不能下载了,和我的问题一样,但是他的上周还正常,但是我换了2个下载线也不行,难道他的epcs4被我弄坏了?还是下载线被我弄坏了?如果这样,quartus是不是应该报错呢?

说的有点啰嗦……请指教%

22 个回复
chenpp
本人男 2008-05-14

你在你师兄的板子上下载的是他以前好用的程序?

【 在 purpleshade (放无双!) 的大作中提到: 】

: 前几天问过,但是还没有解决……

: 用的ep1c6q240,epcs4

: 用quartus下载,as模式,显示下载成功,是不是意味着已经成功写进epcs4里了?

: ...................

purpleshade
嘟嘟最可爱~墨墨最讨厌~ 2008-05-14

就是一个简单的led测试程序啊,当初他做那个板子的时候用的就是这个程序,最简单的那种……

我现在怀疑是不是硬件问题呢?就是下载线或者epcs4,要不然为啥他的以前行现在不行呢?

【 在 chenpp (其实不PP) 的大作中提到: 】

: 你在你师兄的板子上下载的是他以前好用的程序?

flyingcowboy
敢笑“敢笑杨过不痴情”不痴情 2008-05-14

用探针进去看一眼啊

【 在 purpleshade (放无双!) 的大作中提到: 】

: 就是一个简单的led测试程序啊,当初他做那个板子的时候用的就是这个程序,最简单的那种……

: 我现在怀疑是不是硬件问题呢?就是下载线或者epcs4,要不然为啥他的以前行现在不行呢?

purpleshade
嘟嘟最可爱~墨墨最讨厌~ 2008-05-14

要看什么呢……我在用示波器看波形啊,就是下载的过程中挺正常的,然后下载完了就啥都没有了

【 在 flyingcowboy (敢笑“敢笑杨过不痴情”不痴情) 的大作中提到: 】

: 用探针进去看一眼啊

purpleshade
嘟嘟最可爱~墨墨最讨厌~ 2008-05-14

是不是把下载线拔下来就直接读呢?我看时序图,读的时候是ncs变低电平,然后DCLK开始有时钟信号,我现在拔下来之后ncs一直是高的,这个信号是fpga控制么?还是epcs4自己控制?

【 在 flyingcowboy (敢笑“敢笑杨过不痴情”不痴情) 的大作中提到: 】

: 用探针进去看一眼啊

jiu
我喜欢喝醉了那种感觉。 2008-05-14

你这个是写进flash。

重新上电不就执行了吗。

【 在 purpleshade (放无双!) 的大作中提到: 】

: 前几天问过,但是还没有解决……

: 用的ep1c6q240,epcs4

: 用quartus下载,as模式,显示下载成功,是不是意味着已经成功写进epcs4里了?

: ...................

geniisun
精灵 2008-05-14

看看有没有设置下载后自动重配置

【 在 purpleshade (放无双!) 的大作中提到: 】

: 前几天问过,但是还没有解决……

: 用的ep1c6q240,epcs4

: 用quartus下载,as模式,显示下载成功,是不是意味着已经成功写进epcs4里了?

: ...................

purpleshade
嘟嘟最可爱~墨墨最讨厌~ 2008-05-14

重新上电也不行……

【 在 jiu (我喜欢喝醉了那种感觉。) 的大作中提到: 】

: 你这个是写进flash。

: 重新上电不就执行了吗。

purpleshade
嘟嘟最可爱~墨墨最讨厌~ 2008-05-14

这个怎么配置呢……谢谢

【 在 geniisun (精灵) 的大作中提到: 】

: 看看有没有设置下载后自动重配置

jiu
我喜欢喝醉了那种感觉。 2008-05-14

xilinx的是有几个mode配置pin的,

重新上电的时候要修改的。

【 在 purpleshade (放无双!) 的大作中提到: 】

: 重新上电也不行……

purpleshade
嘟嘟最可爱~墨墨最讨厌~ 2008-05-14

我的是altera的,好像不用这么配置……

【 在 jiu (我喜欢喝醉了那种感觉。) 的大作中提到: 】

: xilinx的是有几个mode配置pin的,

: 重新上电的时候要修改的。

jiu
我喜欢喝醉了那种感觉。 2008-05-14

不用配置,fpga怎么知道现在是as,ps,jtag?

【 在 purpleshade (放无双!) 的大作中提到: 】

: 我的是altera的,好像不用这么配置……

purpleshade
嘟嘟最可爱~墨墨最讨厌~ 2008-05-14

quartus中下载的时候会选择下载口,如果插错了就不能下载,可能是这么配置的吧……

【 在 jiu (我喜欢喝醉了那种感觉。) 的大作中提到: 】

: 不用配置,fpga怎么知道现在是as,ps,jtag?

jiahw
<ENTER> 2008-05-14

拔不拔下载线没关系的。

有个下载错误后自动重新下载的选项选了么

另外AS下载后在verify一下看看

【 在 purpleshade (放无双!) 的大作中提到: 】

: 前几天问过,但是还没有解决……

: 用的ep1c6q240,epcs4

: 用quartus下载,as模式,显示下载成功,是不是意味着已经成功写进epcs4里了?

: ...................

jiahw
<ENTER> 2008-05-14

还有把没用管脚设为三态输入

【 在 jiahw (<ENTER>) 的大作中提到: 】

: 拔不拔下载线没关系的。

: 有个下载错误后自动重新下载的选项选了么

: 另外AS下载后在verify一下看看

: ...................

hgwabc10000
Humiture 2008-05-14

用as的时候一定要把下载线拿下来,有的电脑并口会把config_done的管教拉高,这样就不启动了。

【 在 jiahw (<ENTER>) 的大作中提到: 】

: 拔不拔下载线没关系的。

: 有个下载错误后自动重新下载的选项选了么

: 另外AS下载后在verify一下看看

jiahw
<ENTER> 2008-05-14

这也可能是板子或下载线问题。很多板子都不需要拔线。

有人没有用jtag,AS一遍遍烧写着测试早累坏了。

【 在 hgwabc10000 (小胖) 的大作中提到: 】

: 用as的时候一定要把下载线拿下来,有的电脑并口会把config_done的管教拉高,这样就不启动了。

O08
坏人 2008-05-14

首先检查原理图,再检查PCB图,检查电路板

用万用表测试configdone引脚,

不行再用记录仪或者示波器测试其他的配置引脚。

【 在 purpleshade (放无双!) 的大作中提到: 】

: 前几天问过,但是还没有解决……

: 用的ep1c6q240,epcs4

: 用quartus下载,as模式,显示下载成功,是不是意味着已经成功写进epcs4里了?

: ...................

purpleshade
嘟嘟最可爱~墨墨最讨厌~ 2008-05-14

现在我在调试师兄的板子,希望找到问题

现在有3个程序:A是led测试程序,很短,但是led闪的很快;B也是led程序,也很短,led闪的很慢;C是数据采集程序,很长

师兄现在板子里的程序是A,也就是上电运行程序;我试图用AS口下载B,没有成功;下载C,成功了,而且采了一组数据,没有问题;然后再下载B,还是没成功,然后重新上电之后又运行A了……

ABC三个程序用JTAG下载都能正常运行

这个现象好奇怪啊……为啥A还在我的板子里呢?应该已经被擦掉了啊……

恳请大家指点※

前几天问过,但是还没有解决……

用的ep1c6q240,epcs4

用quartus下载,as模式,显示下载成功,是不是意味着已经成功写进epcs4里了?

然后把下载线拿下来,程序没有运行。

然后我看epcs4的datasheet的时序图,还是有点不明白,是不是只要把下载线拿下来,就应该马上进行读操作呢?如果是这样的话,我的根本没有读啊……

问题到底出在哪呢?

对了,用师兄以前做过的一个板子,发现他的as也不能下载了,和我的问题一样,但是他的上周还正常,但是我换了2个下载线也不行,难道他的epcs4被我弄坏了?还是下载线被我弄坏了?如果这样,quartus是不是应该报错呢?

说的有点啰嗦……请指教% ...................

【 在 purpleshade (放无双!) 的大作中提到: 】