Other Parts Discussed in Thread: HALCOGEN
Tool/software:
I'm trying to achieve 5 Mbps UART on the TMS570LC43x LaunchPad, which requires setting the SCI baud rate clock close to 8 MHz. To do this, I’ve configured the MCU to run above the max clock limits specified in the datasheet using HALCoGen.
- What issues can arise from exceeding the rated clock speeds?
- What can I do to achieve this data rate by staying within the max. clock?
I've attached my HALCoGen config and test code in a ZIP file for reference.
I am also facing below errors when I try to upload a new program:
- CortexR5: GEL Output: Memory Map Setup for Flash @ Address 0x0CortexR5: Loader: One or more sections of your program falls into a memory region that is not writable. These regions will not actually be written to the target. Check your linker configuration and/or memory map.
- CortexR5: File Loader: Verification failed: Values at address 0x00000003 do not match Please verify target memory and memory map.
- CortexR5: GEL: File: a data verification error occurred, file load failed.
I can upload a new program by holding the RESET button and releasing it right after clicking the debug button in CCS, but this works only sometimes. I need to try almost 30-40 times and randomly one time I am able to flash the new program. Kindly advise on this also.


