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.

IWR6843ISK: MSS+DSS demo.bin

Part Number: IWR6843ISK
Other Parts Discussed in Thread: IWR6843

Hello all,

My doubt is related to the following 2 points of the given IWR6843ISK out-of-the-box demo (.\ti\mmwave_industrial_toolbox_4_10_1\labs\Out_Of_Box_Demo\prebuilt_binaries\xwr6843ISK_mmw_demo.bin) :

Q1.- Are the available MSS and DSS workspaces in the mentioned folder out-of-the-box path part of this binary file? I see from the src code of these that the former one does just have range signal processing (lacking the other radar signal processing parts), and the latter one does not have any Mmwave control and interface configuration.

Q2.- In case of affirmative Q1, can I know how to map/combine addresses and elfs into a meta-image (what I believe is the xwr6843ISK_mmw_demo.bin)? Is it obtained just following the Image_Creator_User_Guide.pdf file as it is, meaning using the addresses they talk about?

Thank you and best regards,

Gorka

  • Gorka,

    In regards to point 1, all control code for the out-of-box-demo is managed by the MSS. The very generalized processing flow for this demo is
    1. Range Processing done on MSS side via HWA

    2. Object Detection processing is then done on the DSS

    3. Output from DSS is transmitted via UART on the MSS

    If you have doubts regarding this binary, please build the CCS projects and utilize the resulting binary.

    In regards to point 2, yes, you should refer to the image creator user guide. You can see the steps that are called to translate the elf files into a binary in the post-build steps of the MSS CCS project.

    Let me know if there are further questions here.

    Best Regards,
    Alec

  • Thanks for your help. Actually, I checked the MAKE recipes and saw that the image creator is included inside. That is nice to have and remember. The only thing is that I saw a difference between the image creator pdf mentioned, and the recipe followed, when calling MulticoreImageGen.exe. There might be something I am missing, but there is a collocation of the meta-image binary created in address 0x0000 0006, which I did not read is needed in the image creator pdf, and I am now curious. I thought I just needed to combine MSS, BSS and DSS; which I did for another project with just MSS and BSS (but from mmwave Studio, no DSS), and it worked once flashed to IWR6843 board.

    BR,

    Gorka

  • Hi Gorka,

    The 0x00000006 is actually the Shared memory alloc field, and is not an address. It specifies how you want to utilize the memory banks that can be shared between the various Cores. In the majority of use cases, the value of 0x00000006 is what we find to be ideal, but it can be changed if needed.

    Best Regards,
    Alec