好久不好意思!
从未与CPLD合作过。
拥有ME学位的爱好者。
问题:死音频器件。
跟踪它从XC9536的输出引脚上发出的坏数据选
通信号。
背景:拥有制造商提供的ABEL和JEDEC文件。
他们不知道我的单位是否有相同的版本。
读取ABEL文件显示三个输入和一个与输出相关的逻辑节点。
所有输入都正常,输出引脚乱码/失真信号。
威廉希尔官方网站
板上的JTAG端口。下载了带有iMPACT的Webpack 4.3,用于处理旧式ABEL文件。
购买了USB平台电缆和一些XC9536芯片。
在WebPack 4.3(或10.1)中编译ABEL文件与提供的.jed文件不完全匹配。
差不多。
攻击计划:
1.读取芯片引入.jed文件与提供的版本进行比较。
2.擦除芯片并尝试使用从坏板载芯片上传的相同文件重新擦除芯片。
如果没有工作,
3.擦除芯片并尝试使用制造商提供的.jed文件。
如果没有工作,
4.擦除芯片并尝试使用4.3生成的.jed文件。
如果没有工作,
5.如果文件看起来很好,则更换芯片并从第2项开始,否则第3项。
问题:
没有或知道这些东西是如何工作的,是否有可能重新燃烧船可能会修复它?
他们会失去编程吗?
如果它说一个坏节点,重新运行稍微不同的.jed文件可能会工作,在内部重新路由逻辑?
我是否可能从糟糕的板载芯片上获得良好的代码?
浪费时间搞乱坏芯片,只需更换并使用mfg的.jed文件?
我讨厌尝试从板上拉出一个大的SMD,如果我没有必须更换它,只做一次。
我还可以将输出引脚重新分配给ABEL文件中未使用的引脚,并尝试使用外部接线进行一些削波引线重新路由,因为坏的引脚旁边有一个未使用的输出引脚。
再次,浪费时间?
建议最受欢迎!
这是一件昂贵的装备,否则不会弄乱它......