Tool/software:
Hi experts
My customer now have a problem about 2800137/2800157. When there is a password in the project and there is data in the address areas 0x78010 and 0x78020, it is necessary to call TI's flash_api, Fapi_issueProgrammingCommand to rewrite these address areas. Before the call, 0xFFFFFFFFC has been written to the address 0x52210 through Fapi_setupBankSectorEnable to enable the modification permission for the DCSM OTP area of the chip. This is a normal process, which has been verified in 280039 and 28p650 and can be used normally.
At present, the problem is that during the programming process of the password area of the 2800135 and 2800157 chips, when rewriting these two addresses in an empty chip (where the password areas are all at initial values), the FSM module will report an error and stall the programming process. At this point, without making any changes, if you power on again and repeat the programming operation once, it can be completed successfully according to the normal process. That is, two programming operations are required to program the project with a password into an empty chip. Please help give some comments.