PGA900 GUI对比hex文件

Other Parts Discussed in Thread: PGA900

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操作是否生效。

  • 您好,
    请按照下面E2E论坛工程师提供的OTP Programming和Verify OTP操作过程操作:
    e2e.ti.com/.../3689922
    其中有一点请注意,是在关闭EVM电源之后进行的Verify OTP操作:“ At this point, the part is programmed and you should be able to verify it using the same procedure after powering down the EVM, and clicking verify instead of program.”
  • 网址打不开,可以重新发一下吗

  • 即是您在E2E论坛咨询的链接:

    https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/991112/pga900-pga900-otp/3697676?tisearch=e2e-sitesearch&keymatch=PGA900#3697676