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.

CCS/AWR1642BOOST: Radar application, Project working in Debug but not with the flashed MetaImage

Part Number: AWR1642BOOST
Other Parts Discussed in Thread: AWR1642, UNIFLASH

Tool/software: Code Composer Studio

Hi everyone,

I am working on a radar application developed starting  from the Non-OS mmWave SDK DEMO on AWR1642BOOST and I can't generate a proper image bin to be flashed on the device. 

I tried to debug on device the project with the mss.xer4f and dss.xe674 file from CCS and it work properly.

///////////////////////////////DSS/////////////

PRE BUILD STEPS

rm -f ${PROJECT_ROOT}/xwr16xx_mmw_dss_nonOS.bin

iN THE POST BUILD STEPS I GENERATE THE DSS.BIN

{COM_TI_MMWAVE_SDK_INSTALL_DIR}/packages/scripts/ImageCreator/xwr16xx/out2rprc/out2rprc.exe xwr16xx_mmw_dss_nonOS.xe674 xwr16xx_mmw_dss_nonOS.bin

OUTPUT

C:/ti/mmwave_sdk_02_00_00_04/packages/scripts/ImageCreator/xwr16xx/out2rprc/out2rprc.exe xwr16xx_mmw_dss_nonOS.xe674 xwr16xx_mmw_dss_nonOS.bin
Parsing the input object file, xwr16xx_mmw_dss_nonOS.xe674.
Appending zeros 8463880
File conversion complete!

/////////////////////////MSS//////////////////////////////

PRE-BUILD STEP

rm -f ${PROJECT_ROOT}/xwr16xx_mmw_mss_nonOS.bin

POST-BUILD STEP : I GENERATE THE MSS.BIN AND THEN I RUN THE MULTICORE_IMAGE.EXE TO GENERATE THE COMBINED ONE

${COM_TI_MMWAVE_SDK_INSTALL_DIR}/packages/scripts/ImageCreator/xwr16xx/out2rprc/out2rprc.exe xwr16xx_mmw_mss_nonOS.xer4f xwr16xx_mmw_mss_nonOS.bin


${COM_TI_MMWAVE_SDK_INSTALL_DIR}/packages/scripts/ImageCreator/xwr16xx/multicore_image_generator/MulticoreImageGen.exe LE 37 0x01000005 xwr16xx_mmw_nonOS.bin 0x35510000 C:\Users\caffi\Desktop\Dottorato\WorkSpaces\DMA_catenaria_AWR1642_perMattia\firmware\AWR16xx_mss_nonOS_catenaria\Debug\xwr16xx_mmw_mss_nonOS.bin 0xb5510000 ${COM_TI_MMWAVE_SDK_INSTALL_DIR}/firmware/radarss/xwr16xx_radarss_rprc.bin 0xd5510000 C:\Users\caffi\Desktop\Dottorato\WorkSpaces\DMA_catenaria_AWR1642_perMattia\firmware\AWR16xx_dss_nonOS_catenaria\Debug\xwr16xx_mmw_dss_nonOS.bin

${COM_TI_MMWAVE_SDK_INSTALL_DIR}/packages/scripts/ImageCreator/xwr16xx/crc_multicore_image/crc_multicore_image.exe xwr16xx_mmw_nonOS.bin xwr16xx_mmw_nonOS.bin.tmp


${COM_TI_MMWAVE_SDK_INSTALL_DIR}/packages/scripts/ImageCreator/append_bin_crc/gen_bincrc32.exe xwr16xx_mmw_nonOS.bin

OUTPUT


C:/ti/mmwave_sdk_02_00_00_04/packages/scripts/ImageCreator/xwr16xx/out2rprc/out2rprc.exe xwr16xx_mmw_mss_nonOS.xer4f xwr16xx_mmw_mss_nonOS.bin
Parsing the input object file, xwr16xx_mmw_mss_nonOS.xer4f.
Appending zeros 0
Appending zeros 72
Appending zeros 3088
Appending zeros 38664
File conversion complete!
C:/ti/mmwave_sdk_02_00_00_04/packages/scripts/ImageCreator/xwr16xx/multicore_image_generator/MulticoreImageGen.exe LE 37 0x01000005 xwr16xx_mmw_nonOS.bin 0x35510000 C:\Users\caffi\Desktop\Dottorato\WorkSpaces\DMA_catenaria_AWR1642_perMattia\firmware\AWR16xx_mss_nonOS_catenaria\Debug\xwr16xx_mmw_mss_nonOS.bin 0xb5510000 C:/ti/mmwave_sdk_02_00_00_04/firmware/radarss/xwr16xx_radarss_rprc.bin 0xd5510000 C:\Users\caffi\Desktop\Dottorato\WorkSpaces\DMA_catenaria_AWR1642_perMattia\firmware\AWR16xx_dss_nonOS_catenaria\Debug\xwr16xx_mmw_dss_nonOS.bin
Number of Input Files 3
Number of zeros 16
Number of zeros 32
Number of zeros 40

C:/ti/mmwave_sdk_02_00_00_04/packages/scripts/ImageCreator/xwr16xx/crc_multicore_image/crc_multicore_image.exe xwr16xx_mmw_nonOS.bin xwr16xx_mmw_nonOS.bin.tmp
size of App Image is 183232 bytes
cur_crc_read_addr 128
cur_crc_read_addr 37248
cur_crc_read_addr 59200
Failed to remove CRC temp file

C:/ti/mmwave_sdk_02_00_00_04/packages/scripts/ImageCreator/append_bin_crc/gen_bincrc32.exe xwr16xx_mmw_nonOS.bin
>>>> Binary CRC32 = 73046890 <<<<
>>>> Total bytes in binary file 183236 <<<<

To me it seems i don't get any error but when I flash the device the program is not working as in debug. I also tried the procedure from console with the setenv.bat program but i get the same output and result.

Possible Solutions or Errors?

Thank you in advance