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.

AWR1843BOOST: How to achieve the dynamic reconfiguration?

Part Number: AWR1843BOOST
Other Parts Discussed in Thread: AWR1843

Hi, in the awr1843 datasheet says this (but no more info is available):

"Simple programming model changes can enable a wide variety of sensor implementation (Short, Mid, Long) with the possibility of dynamic reconfiguration for implementing a multimode sensor."

this post gives you a clue about the profiles you can create but the first link included is broken

https://e2e.ti.com/support/tools/ccs/f/81/p/800804/2963637?tisearch=e2e-sitesearch&keymatch=awr1843%252525252525252520dynamic%252525252525252520reconfiguration#2963637

and in this link you give the steps to reconfig the sensor but you don´t say how (and you don´t mention any document or datasheet)

https://e2e.ti.com/support/sensors/f/1023/t/800850?tisearch=e2e-sitesearch&keymatch=awr1843%25252520dynamic%25252520reconfiguration

I mean, is this possible from the demo visualization?, do I need an aditional board or uC?, maybe an external memory?, maybe via CLI?, sorry but this is very confuse, could you tell me in which document are these steps and all this process of reconfig the device well documented?

thanks

  • Hi,

    Could you please provide more information about your use case?

    You should not need additional board.

    The implementation would be software only

    Please search this forum using google site search for this topic.

    "site e2e.ti.com dynamic"

    thank you

    Cesar

  • Hi, I already have search in the forum and the links I have included in my post were what I found, but there is not enought info, I would like to recalibrate as many parameters as possible (to get better resolution or range, bandwidth, slope, etc) but I don´t know what can be recalibrated and how could be done

  • Hello Jairo,

    I assume that you need multiple usecase (SRR, MRR, LRR) embedded within single application. These three features are mostly being used combining within three different frames, i.e. Frame0: SRR, Frame1:MRR, Frame2: LRR. 

    This can be achieved using advanced frame configuration feature of device where within on advFrame, it contains three subframes and each sub-frames are connected with specific profiles of above mentioned usecase. 

    As AWR1843 is autonomous sensor, all the configuration can be embedded within the application image, so at the bootup applicaiton configures the RadarSS with the required configuration and trigger the framing. (without any external control/trigger).

    At this link MRR application showcases SRR and MRR feature integrated in single application using advFrame feature, same you can extend to include another usecase (say LRR).

    https://dev.ti.com/tirex/explore/node?node=AObIl5yAPR-DjIwxgdgyuA__AocYeEd__LATEST 

     

    Above info explains with the static configuration where all the configurations are done once and trigger the device to frame/chirp the required frequency ramps.

    In case you need to tweak the device configuration on the go as DSP process the data which requires some re-calibration of parameters. SDK provides few APIs under mmwavelink which can be used to update the configuration on the go

    You can refer these rlSetDynChirpCfg, rlSetDynPerChirpPhShifterCfg to find out if these fulfill your requirement to update the parameters dynamically.

     ICD explains these API constraints (if any).

    On top of that you can refer the mmwavelink test application for usage of these APIs.

    C:\ti\mmwave_sdk_03_04_00_03\packages\ti\control\mmwavelink\test

     

    Please let me know if you any other questions.

     

    Regards,

    Jitendra