针对TMS320C5535,如何用ARM(比如STM32)对其进行在线升级,即重新烧写?
在独立工作环境中实现DSP的在线升级?
这个系统类似于达芬奇DM6446,即为DSP+ARM的双核系统,但是又不是DM6446。
请大神大牛们提些路线,或者哪位有相关的技术文档?
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.
针对TMS320C5535,如何用ARM(比如STM32)对其进行在线升级,即重新烧写?
在独立工作环境中实现DSP的在线升级?
这个系统类似于达芬奇DM6446,即为DSP+ARM的双核系统,但是又不是DM6446。
请大神大牛们提些路线,或者哪位有相关的技术文档?
Qiao Fang 说:针对TMS320C5535,如何用ARM(比如STM32)对其进行在线升级,即重新烧写?
在独立工作环境中实现DSP的在线升级?
这个系统类似于达芬奇DM6446,即为DSP+ARM的双核系统,但是又不是DM6446。
请大神大牛们提些路线,或者哪位有相关的技术文档?
#1. 这种问题无非就是考虑两者之间采用哪种接口连接方式,UART,还是SPI,或I2C之类的,只要ARM能通过这个接口将数据送给DSP,DSP的软件在接到数据后,将之写到flash,只要软件硬件上能完成这样的流程就可以实现你说的升级。
#2. 实际情况要考虑C5535不支持外部RAM,程序只能跑在片上RAM,空间有限,在软件里除了应用程序之外还要实现前面说的软件升级的辅助功能,要看片上RAM空间够不够。
谢谢Mr.Tang的指导,最近没能及时回复。
我在用C5535 eZdsp做这个试验,目的是向eZdsp的SPI Flash中烧写几个程序,例如B,C,D等,
之后用一STM32对其进行重新烧写,
我在E2E论坛上看到TI有这个例程http://www.ti.com/lit/an/sprabl7a/sprabl7a.pdf可这个链接已失效,您能在系统中查找一下吗?
同样希望您对此方案做些指导,比如STM32如何发出数据控制eZdsp的ROM中固化的bootloader?怎么理解这个固化的意思?