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.
Hello,
I am using the schematic design of Concerto Control Card t get idea about boot mode design.
In the design of Concerto Control Card, USB to JTAG/UART is used to provide isolated JTAG. In this design, UAR/SCI on PE5_GPIO29 and PE4_GPIO28 are used to provide code loading.
However, it is confusing for me. Because based on datasheet and also Concerto F28M35x Technical Reference Manual, if we want to have boot from UART we should use PA0_GPIO0 and PA1_GPIO1. Also for boot from SCI we should use PF3_GPIO35 and PF4_GPIO36.
I will appreciate if someone clarifies this for me,
Thanks in advance,
Best regards,
Masoud Zamani.
Masoud,
The UART/SCI link between the C2000 and the computer was designed to give communication for debugging a method of communication between the C2000 MCU and a PC or other chip . For this purpose it works well but for the reasons you mention you cannot bootload code to it directly.
If you are creating your own board and need to bootload, I would recommend connecting the isolated UART/SCI path to
GPIO0&GPIO1 for M3 UART boot (more likely)
or
GPIO35&GPIO36 for C28x SCI boot
Thank you,
Brett
Hi Brett,
Thanks a lot a for comprehensive answer. So, it means that using GPIO0&GPIO1 for M3 UART boot, I will have both boot load, and also I can have communication for debugging.
Best regards,
Masoud.