|
我做了个简单的SOPC包含NIOS2,编译成sof,quartus 显示下载成功!!
(有个现象:有时配置时会出现 “can't access JTAG”、“expected JTAG ID code OX020b10dd for device 1,
but found JTAG ID code 0Xffffffff”等错误,估计是自己制作的班子有干扰,一般多下再两次就都
configuration succeeded!)
致命障碍:
我在IDE 编译了 hello_world 示例代码,然后run as nios2 hardware.
这是控制台居然说 芯片中没有JTAG模式的NIOS2,让我重新下载sof。
"There are no Nios II cpus with debug modules available match the values
specified."
我试了几遍了,都这样。
板子自制的,很奇怪配置完后CONFIG_DOWN引脚我从板子上测试一直没有高电平??但为何quartus 显示却配置成功?
附件信息:
JTAG 那几个电阻我用1K的(标配);
晶振100HZ,示波器测试正常;
我还一度把PLL去掉,怕是PLL问题,结果还是那样。
另外我又做了个工程:
没有NIOS2,只有个非常简单的乘法逻辑,两个输入PIN,一个输出PIN.
结果也是programmer显示配置成功,CONFIG_DOWN也没高。
我在板子上测试显示该逻辑没有运行起作用。
但我现在怎么办呀?
JTAG我都对照altera pdf 看过没问题的,难道芯片有问题?
我查看了刻在芯片上的 型号和批号
EP2C5Q208C8
******************A
问题就在这个'A'上面。
A片是altera的最初批号,发现其片上RAM有问题。A系列已被召回销毁。
但由于某种渠道,市场上还有销售。我就在西安南梢门那边的电子大楼买到了,
这个郁闷气,浪费了多少时间精力!!!
B或以后的系列可用,那些卖芯片的不懂,只知道是原装货。大家注意点! |
阿莫论坛20周年了!感谢大家的支持与爱护!!
知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)
|