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.

BOOTCOMPLETE register

Other Parts Discussed in Thread: SYSBIOS, TMS320C6678

Hello,

we have an issue with the BOOTCOMPLETE register. Is it set by the SYSBIOS OS automatically after bootup? Which value should the boot complete pin have  

after bootup? Is it only set after _all_ cores have finished their boot procedure?

In our case, we use the GPIO pins of the DSP to set the boot configuration by the FPGA and after the boot the FPGA should switch to high-resistance state.

Unfortunately, the pin is never set by the DSP. We use the tms320c6678.

Is there a way to set it manually before the main() function is executed (maybe in the sysbios config or by the gel-file)?

Best,

Martin

  • BOOTCOMPLETE register is set after all Core's have been released from reset to run (Core1-x are released from reset by having their BOOT MAGIC ADDRESS' written to tell the core's where to begin execution.)  This is HW implemented and doesn't matter what SW / OS you're running on top.

    Best Regards,

    Chad