This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] PGA305:EEPROM 上的可用空间?

Guru**** 1558020 points
Other Parts Discussed in Thread: PGA305, PGA900
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1308762/pga305-free-space-on-eeprom

器件型号:PGA305
主题中讨论的其他器件: PGA900

您好、TI!

我要对在以前的职位上提供的所有援助表示感谢。 我们成功地处理了本项目最关键的方面。

我们开发了一个系统性完成所有配置和校准步骤的脚本、从而生成功能齐全且经过校准的4 -20mA 传感器。
这一成就表明,我们现在准备从研究和开发过渡到生产阶段。

在这方面、我们通常需要在 EEPROM 上存储一些唯一的标识符、例如:

  • 唯一序列号
  • 批号
  • 膜片编号
  • 依此类推。

但我们注意到、EEPROM 已在寄存器0x64至0x67中为序列号分配了一个4字节编号。 是否有任何其他可用的寄存器可用于存储、而这些寄存器在内部未使用? 我们怀疑可能存在、特别是因为这是 PGA305、而不是利用所有寄存器的 PGA900。

如果能提供可用于此目的的所有可用寄存器的列表、我们将不胜感激。

感谢您的帮助。


此致
Mohammad Waqas Imtiaz

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的  Mohammad Waqas Imtiaz、

    PGA305数据表中的表20列出了"EEPROM 地址"列下所有使用的 EEPROM 地址空间。  EEPROM 寻址为4000000至4000007F、总共128个字节。  遍历该表时、可能会注意到有一些随机空间、其中可能有1个或两个相邻字节。  最大的开放区域是40000070到4000007E (15个相邻字节)。

    就写入 EEPROM 而言、写入必须通过 EEPROM 缓存以8字节为增量进行。  此外、还必须相应地更新 EEPROM CRC。

    此致、

    鲍勃 B

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Bob:

    再次感谢您的快速响应。

    您是说6A 至7E、所以21个自由寄存器?



    那么、所有这些寄存器都是免费的、可供我们用作额外的存储空间?

    0x400000 38
    0x400000 39

    0x400000 3B

    0x400000 5A
    0x400000 5B

    0x400000 6A
    0x400000 6B
    0x400000 6C
    0x400000 6D
    0x400000 6E
    0x400000 6F
    0x400000 70
    0x400000 71
    0x400000 72
    0x400000 73
    0x400000 74
    0x400000 75
    0x400000 76
    0x400000 77
    0x400000 78
    0x400000 79
    0x400000 7A
    0x400000 7B
    0x400000 7C
    0x400000 7D
    0x400000 7E

    如果是这种情况、这远远超出了我们的预期、将对我们大有帮助。


    此致
    Mohammad Waqas Imtiaz

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的  Mohammad Waqas Imtiaz、

    我试图在我的头上转换十进制和十六进制太快,应该说6A 而不是70。  

    请记住、您使用 EEPROM 缓存一次写入8个字节。  因此、在写入开放的 EEPROM 区域时很容易将一些配置弄得一团糟。  写入 EEPROM 时、请务必注意不要意外更改配置值。

    此致、

    鲍勃 B