工具/软件:
您好、专家
我的客户现在遇到了有关 2800137/2800157 的问题。 当工程中有密码且地址区域 0x78010 和 0x78020 中有数据时、需要调用 TI 的 flash_API Fapi_issueProgrammingCommand 来重写这些地址区域。 在调用之前、0xFFFFFFFFFFFFC 已通过 Fapi_setupBankSectorEnable 写入地址 0x2210、以启用芯片 DCSM OTP 区域的修改权限。 这是一个正常过程、已在 280039 和 28p650 中验证并可以正常使用。
目前的问题是,在 2800135 和 2800157 芯片的密码区域的编程过程中,当在空芯片中重写这两个地址(其中密码区域都处于初始值)时, FSM 模块将报告错误并停止编程过程。 此时、无需进行任何更改、如果再次通电并重复编程操作一次、则可以按照正常流程成功完成。 也就是说、使用密码将工程编程到空芯片需要两个编程操作。 请帮助提供一些意见。