MSP430 JTAG 与 IEEE 1149.1 间的兼容性如何?
MSP430 JTAG 接口执行由 IEEE 标准 1149.1 规定的测试访问端口状态机(TAP 控制器)。 然而,有一些对于 MSP430 JTAG 的限制(不符合 IEEE 标准 1149.1):
? MSP430 必须是 JTAG 链中的第一个器件(这是因为通过 TDI 和 JTAG 熔丝检查序列计时)。
? 没有 MSP430 器件具有边界扫描单元
? 只支持 BYPASS 指令。 不支持 SAMPLE,PRELOAD,或 EXTEST 指令。
? JTAG 引脚与特定器件上的端口功能共用;由 TEST 引脚控制 JTAG 功能。
哪里能找到针对 MSP 器件的 BSDL(边界扫描描述语言)?
由于 MSP430 JTAG 与 IEEE 1149.1 不是 100% 兼容,所以它不支持边界扫描。
MSP-GANG430 使用哪个校验和算法来验证存储器内容?
MSP-GANG430 使用下面显示的 PSA(伪签名分析):
for (PSA = StartAddr - 2, i = 0; i < Length; i++)
{
if (PSA & 0x8000)
PSA = ((PSA ^ 0x0805) << 1) | 1;
else
PSA <<= 1;
PSA ^= Data;
} |