EP1C6 QFP and BGA 烧写EPCS 不同
- UID
- 140781
- 性别
- 男
|
EP1C6 QFP and BGA 烧写EPCS 不同
本人现有 两套板子,主要区别就是FPGA芯片不同:分别为QFP和BGA封装。
并分别有两个工程文件,区别主要是引脚不同。
同样的源代码在两套板子上都能在线运行,都有数据,而且都能对EPCS4进行读写数据
但烧写到EPCS4后,两者就有不同了
在QFP封装的板子上,断电后,再次上电能运行
在BGA封装的板子上,却不行,没数据出来,但能烧进去
这是咋回事呢?!!!!!!!!!!!!!!!!!!! |
|
|
|
|
|
- UID
- 79720
- 性别
- 男
|
|
|
|
|
|
- UID
- 140781
- 性别
- 男
|
问题是程序能在线跑起来,在线跑时已涉及到板上所有芯片
我现在就觉得在在工程文件中,除了改引脚外,还需要改什么
还有一个,下载用的目标板也是自己建的 |
|
|
|
|
|
- UID
- 79720
- 性别
- 男
|
如果两个板子上资源都一样的话,一个下进去能跑,另一个不能跑,那肯定是硬件的问题。
现在你是说你的sof文件能跑,但是pof不能跑吗?这个我觉得除了和硬件有关系外,和你的设计也有关系,你尝试优化以下代码阿。
|
|
|
|
|
|
- UID
- 140781
- 性别
- 男
|
我现在发觉是不能进入中断所致了,不知道怎么解决?
但程序在线能跑起来 |
|
|
|
|
|
- UID
- 79720
- 性别
- 男
|
|
|
|
|
|