【技术分享】cyclone IV(EP4CE10E22C8N)板子调试总结
0赞首先感谢我的EDA黄继业老师,是他让我有机会接触到FPGA,今年1月份又资助我投板cyclone iv(EP4CE10E22C8N)这块板子,包括提供给我EP4CE10E22C8N芯片(虽然后来被我搞坏了)。
然后我要感谢吕洋学长,在我调试板子最无助的时候,是他不厌其烦的为我解答各种问题(有的问题非常的白痴,呵呵)
晒一晒板子↖(^ω^)↗
总结一下下载问题:
下载关键1
usb blaster要支持所选器件,我就是被这个搞的要死要死的。
下载关键2
1)
altera recommends connecting the MSEL pins to GND if your device is only using JTAG configuration(配置sof文件,不是配置到EPCSX)
2)
如果要用jic文件配置EPCX,要小心MSEL,当MSEL都是低电平时,出现
配置到81%就死翘翘了。
3)
Using the JTAG interface, the Altera Serial FlashLoader (SFL) is the first in-system programming solution for Altera serial configuration devices.
简单的说就是用JTAG接口配置串行配置芯片,MSEL需要按照AS模式来接(看到没有,截图上显示是3.3V,但是我看到几乎所有人都是2.5V,connect the MSEL pins directly to Vcca(2.5V) or GND)
详情请见http://www.altera.com/literature/an/an370.pdf
下载关键3
芯片底部有个大焊盘,一定要在板子上留一个大大的洞(我太小气了,留了4个小孔,最后为了焊接成功把4个孔变成一个洞,铺铜之后会增加焊接的难度),要焊接,接到地下载才能正常。
总结一下焊接技巧
1)焊接贴片电阻或电容和芯片都用平头(焊接温度340度,太高容易把焊盘给搞下 来,如果板子质量好可以试试更高的温度O(∩_∩)O哈!);
2)焊排针等物体可以先把烙铁头放在焊接处预热一下,焊接375左右,这样锡容易 粘上,而且焊接也美观;
3)芯片如果两个角可以接在一起,把他们线拉到离焊盘一定距离再连在一起,以防 板子画错好修改(尤其是第一版),除非非常有把握。
随文小计:
最大感触:
datasheet才是王道。