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.

IWR1642BOOST: .bin file is not being created in the Ubuntu

Part Number: IWR1642BOOST

Hi,

I bought the fully set up IWR1642Boost EVM board, and I tested that with mmWave Demo Visualizer 2.1.0. It was properly giving me data.

I tried to do the same with python serial read and was successfully able to do that.

Then I followed this tutorial to compile the out of box demo project in CCS.

However, when I build the project in the Ubuntu environment, the sequence gets completed but the .bin file does not get created as expected. The file I get is a .hex file generated in the debug directory of the workspace

The following are available in the post build steps:

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

${COM_TI_MMWAVE_SDK_INSTALL_DIR}/packages/scripts/ImageCreator/xwr16xx/multicore_image_generator/MulticoreImageGen.exe LE 37 0x00000006 xwr16xx_mmw.bin 0x35510000 xwr16xx_mmw_mss.bin 0xb5510000 ${COM_TI_MMWAVE_SDK_INSTALL_DIR}/firmware/radarss/xwr16xx_radarss_rprc.bin 0xd5510000 ${WORKSPACE_LOC}/mmw_dss_16xx/Debug/xwr16xx_mmw_dss.bin

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

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

Still, the .bin file is not being created in the ubuntu environment. Please guide me with the required steps to sort out the issue.

  • Hello,

    Today is a holiday for our TI employees. We will look into this on Monday 4/18 when our employees return to the office. 

    Thank you,

    Angie

  • Hello,

    The .exe files will not work in a linux environment so the post build steps don't work. In the SDK, there is a script provided to run these steps that should work on linux. Please try using the following file and the out files from your CCS build.

    mmwave_sdk_03_05_00_04\packages\scripts\unix\generateMetaimage.sh

    Regards,

    Jackson

  • It seems the file, mmwave_sdk_03_05_00_04\packages\scripts\unix\generateMetaimage.sh requires .bin files of MSS and BSS types. 

    However, following are the files generated after building the MSS project

    In such a case what are the arguments to be passed for the generateMetaImage.sh ?

    Thank you.

  • The user's guide for the image generation tools should have this information. Also, you can open the projectspec file to look at the postbuild steps where these values are called.

    You will need the .xer4f file, the .xe674 from the DSS build, and the radarss bin file from the SDK.

    Example post build steps from the 3D people counting lab:

    Regards,

    Jackson