TMS320F280039C-Q1: 二次引导RAM问题

Part Number: TMS320F280039C-Q1


您好,TI团队:

        我使用C2000系列中的F280039C做数字电源设计,软件升级使用了二次引导。具体方案是芯片初始化后跳转Bootloader中运行,Bootloader中运行结束会通过函数指针跳转到应用代码中运行。我在CMD中分配了不同的RAM给Bootloader和应用程序使用,现在要做引导扩展,在Bootlaoder前先运行一个miniboot,这导致RAM资源不足,无法独立分配给三个程序。

        请问我可以将三个独立的程序分配同一块RAM区间?在跳转到不同程序后调用RAM初始化函数对RAM进行重新初始化。

image.png

 

期待您们的回复,

谢谢。