Part Number: TMS320F28388D
Dear Sir ,
We are considering to switch in our next project from 28376S to 28388D C2000 MCU , as to benfift from 64bit floating point and also the dual core.
in our current desing the 28376S has custom bootlader the allow to reprogramming the Flash content in to diffrent firmware , the communitaction is done with external MPU by propriatery protocol.
in case of dual core as i understande only CPU2 is able to program its content , but is it possiable according to example (F2837XD_sci_flash_kernel_cpu1 /F2837XD_sci_flash_kernel_cpu2)
to prefrom the following
1. CPU1 Bottolder is programming CPU1 Flash (CPU2 is not relased from reset)
2.CPU1 jump to CPU1 application
3.CPU1 application load CPU2 bootloader into Global Shared RAM
4.CPU1 set owner ship of gloabl RAM to CPU2
5.CPU1 Relase CPU2 from reset (and make it in such way that it will jump to Gloabl RAM)
6.CPU1<-->CPU2 communicat via Message RAM (from Upgrading CPU2 Flash Conent)
7.CPU1,CPU2 Jump to user applocation
if this is possiable , how to link CPU2 Boolader into CPU1 Flash (i know that it difffernt project m and each complied independly , but is there way using post build and copy obj file ?)