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.

28035的BOOT ROM为何不和FLASH一样受CSM保护呢?

原来FlashAPI和存放在FLASH中,加密以后仍然可以访问FLASH,擦除或者编程都可以。

28035把FlashAPI放到BOOT ROM中了,然而BOOT ROM不受CSM保护,加密以后FLASH API无法操作FLASH,带来很大不便。

BOOT ROM代码是固化的,用户无法写入代码,固化的代码也是经过TI验证的,让它具备访问CSM保护地址没有安全隐患,无论从哪方面,让BOOM ROM能访问CSM保护地址都是一个更好的设计。不知道为何28035要这么设计。

e2e上也有同样的讨论

https://e2e.ti.com/support/microcontrollers/c2000/f/171/t/402676?Using-Flash-API-for-28035-with-CSM-enabled