TI中文支持网
TI专业的中文技术问题搜集分享网站

TMS320F280039C: 已知280039的ROM中不支持Flash API,但是有特殊要求不允许DSP中保存有可以擦写Flash的代码

Part Number:TMS320F280039C

你好,

       我已经得知在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:汽车上用到统一诊断诊断服务。

Ben Qin:

感谢您对TI产品的关注!为更加有效地解决您的问题,我们建议您将问题发布在E2E英文技术论坛上,

C2000 microcontrollers forum – C2000Tm︎ microcontrollers – TI E2E support forums

将由资深的英文论坛工程师为您提供帮助。

赞(0)
未经允许不得转载:TI中文支持网 » TMS320F280039C: 已知280039的ROM中不支持Flash API,但是有特殊要求不允许DSP中保存有可以擦写Flash的代码
分享到: 更多 (0)