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.

TMS320F28P650DK: Use CPU1 to program a combined image for both CPU1 and CPU2

Part Number: TMS320F28P650DK
Other Parts Discussed in Thread: UNIFLASH

Tool/software:

Hi champs,

I am asking this for our customer.

Can the user use CPU1 to program a combined image for both CPU1 and CPU2 in the production line?

For example, 

CPU1 has a CPU1.out running on flash bank0/1/2.

CPU2 has a CPU2.out running on flash bank3/4.

The user converts each .out to .hex and combined them into a combined image ALL.hex.

Then, the user makes an SCI programmer using TI SCI ROM bootloader/SCI boot mode pins with the kernel using CPU1 to program ALL.hex on flash bank 0/1/2/3/4 once.

That is, in the kernel code, CPU1 configures all flash bank0/1/2/3/4 to CPU1 for programming.

On normal standalone mode, CPU1 configures bank0/1/2 to CPU1 and bank3/4 to CPU2 and run each .out accordingly.

Do you think it works?