Other Parts Discussed in Thread: HALCOGEN, UNIFLASH
Tool/software:
Dear Ti Team
Since the MCU can only boot from address 0 of the FLASH, I wrote assembly at address 0, which can b directly to other areas to execute new code.
I burned a new program in the bank0 OTP area of the flash and it burned successfully.
Then I jump from address 0 to bank 0 OTP area (0xF0000010).
But nothing happened. The program wasn't executed.
Does the FLASH BANK 0 OTP area have execution privileges and can the CPU address and execute from that area?
We want to put the program in the FLASH OTP area because it is secure enough.
This incident is rather urgent, please reply as soon as possible, thank you!