Other Parts Discussed in Thread: AM5728, SYSBIOS
I am working RTOS template app for DSP with a AM5748 based SoM.
I am able to build the firmware and while trying to enable the DSP from the user space (via unbind/bind), the DSP status is showing as offline.
I have tried to load the firmware using in a standalone environment (without Linux on A15 core) using CCS, I am getting the following error:
C66xx_DSP1: File Loader: Verification failed: Values at address 0x800A3400 do not match Please verify target memory and memory map.
C66xx_DSP1: GEL: File: /home/indstron/workspace_v10/AM57X_template_app/Debug/rtos_template_app_am572x_c66.out: a data verification error occurred, file load failed.
Also, I am trying to add the SPI to existing template application.
In processor sdk rtos/ pdk/packages/ti/drv/spi, I can see SPI.h and MCSPI.h. What the difference between these two files?
What are the things I need to change, if I want to run the same application on DSP2?Is setting the platform to "ti.platforms.evmDRA7XX:dsp2" is enough? Do we need to make any changes in the XDC Script or resource table?