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.
你好,
我已经得知在280039的ROM中不支持Flash API,就类似280049中的F021_ROM_API_F28004x_FPU32.lib。但是,我们现在开发满足UDS的BootLoader时,OEM不希望DSP中保存有可以擦写Flash的代码,所以BootLoader需要在烧录App程序之前,先把擦写Flash的代码通过UDS烧写到RAM中。所以想请教一下,该如何满足这样的要求?
其他厂家的芯片,如英飞凌、STM32等芯片是因为芯片厂家的Flash擦除、编程等指令对用户开放,我们自己编写好擦除、烧写相关的用户函数,编译后得到Hex文件,通过UDS服务烧写到RAM中。TI之前的28035、280049等芯片,因为在ROM中支持Flash API,所以我们先根据F021_ROM_API_F28004x_FPU32.lib编写擦除、烧写相关的用户函数,编译后得到Hex文件,通过UDS服务烧写到RAM中。
UDS:汽车上用到统一诊断诊断服务。
感谢您对TI产品的关注!为更加有效地解决您的问题,我们建议您将问题发布在E2E英文技术论坛上,
C2000 microcontrollers forum - C2000︎ microcontrollers - TI E2E support forums
将由资深的英文论坛工程师为您提供帮助。