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.

TMDX654IDKEVM: Hello World application for the A53.

Part Number: TMDX654IDKEVM

Hello,

I am in search for a simple hello world application which shows a hello world string either on UART or in the CCS console window.

However, I can not find any hello world applications which are working. I found this forum post: AM6548: R5F Hello world - Processors forum - Processors - TI E2E support forums, however, this is for the R5F.

When following the instructions, I am not able to find a working linker command script in the PDK. I can find the libraries for the A53 similar to those referenced in the above posted link, though.

When I only create a "Hello World" application by doing these steps:

  1. New > New Project
  2. Select IDK_AM65x_SiRevA
  3. Select Debug Probe: XDS110 USB (is verified and working!)
  4. Select "Basic Examples > Hello World"
  5. Create Project

I am able to get the A53 Core 0 to work by executing the Target Configuration Script, then starting the M3 and then starting the A53. But the A53 is then not running any programs, and when I select my *.out file which is generated by my "Hello World" example application, I get the error:

CortexA53_0_0: File Loader: Verification failed: Values at address 0x0000000000004A2D do not match Please verify target memory and memory map.

CortexA53_0_0: GEL: File: C:\Users\TimoVandrey\workspace\test\Debug\test.out: a data verification error occurred, file load failed.

and am thus not able to start nor debug the system. 

Can anyone help me?