PGA900 GUI中对比OPT 寄存器和全零hex文件后灯变绿,但是生成的对比txt文件中,0~15位的寄存器却并不相同。
所以这种情况下,我的PGA900 OTP寄存器内的数据可以认为是全零吗?
我换了一块全新的PGA900芯片,没有执行OTP操作,但是在CCS中对代码进行过DEBUG。我发现对这块芯片在GUI中执行对比OTP操作,绿灯依然能点亮,但是生成的对比txt文件中很多寄存器都不是全零,这是为什么?
还有一个现象就是PGA900 EVM上电之后如果不进行任何操作,直接在GPA900 GUI中执行对比OTP的操作的话(此时已经确认MICRO_INTERFACE_CONTROL寄存器的值为0x03),绿灯都会点亮;但是如果先在CCS中执行debug调试后,再在GUI中执行对比OTP的操作的话,绿灯就无法点亮。按理说debug应该不会改变OTP内存中的数值吧,这种现象如何解释呢?这种现象也发生在我之前在GUI中对芯片执行过LOAD OTP Memory的芯片上,这种现象导致我无法判断我之前在GUI中执行的程序OTP操作是否生效。