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.

IWR1443: mmWave Demo Visualizer does not support changing RX mask in config file

Part Number: IWR1443
Other Parts Discussed in Thread: AWR1642

I am trying to change the channelCfg from 15 to 1 in order to select the first RX channel to display data from.  When I do so, I get the following error: Incorrect config reported by target. Hint: Change configuration and try again.

  • Robert,

    If you check mmwave_sdk_user_guide.pdf, you will find below info.

    channelCfg

    Channel config message to RadarSS.

    See mmwavelink doxgen for details.

    The values in this command should not

    change between sensorStop and

    sensorStart.

    Reboot the board to try config with

    different set of values in this command

    This is a mandatory command.

  • Thanks for the reply.  I've read this section in the user guide and it doesn't seem to make sense.  Can you please provide me with a sequence of commands or instructions required to re-load a different config rather than re-posting information that I already have?

  • By rebooting, it means that you need to manually restart the AWR device. I believe that in this case, simply pressing the reset button on the board is sufficient. If not, then you have to unplug the power and plug it back in.


    If this gets annoying for you, like it did for me, you can wire a digital signal from another controller to the PMIC_EN signal on the EVM board.

    After rebooting, you'll need to load your new configuration file as normal, since the configuration will not be retained across a reboot.

  • Thanks for tips on cycling power. I tried this now and it is still giving me an error. Can you possibly give me a sequence of how to actually program the device and where the reboot occurs in that sequence?
  • robert hoff said:
    Thanks for tips on cycling power. I tried this now and it is still giving me an error. Can you possibly give me a sequence of how to actually program the device and where the reboot occurs in that sequence?

    I just tried this on mine to make sure the sequence works. (Disclaimer, I'm using an AWR1642, but I imagine it's the same.)

    1. Power on AWR device, connect to computer
    2. Open mmwave demo visualizer, make sure both serial ports are connected
    3. Load config file 1
    4. Press "Stop sensor"
    5. Press reset on AWR EVM board (power disconnection is unnecessary)
    6. Load config file 2 (with different channelCfg)

    If I don't press reset in between, I get an exception with a line number.

    Now, if you are using the steps above and you're still getting an error in "Console messages" under the Configure tab, then it's possible that the problem isn't with your programming sequence, but rather with your configuration settings. If it's giving you an exception with a line number, then you can look in the demo source code to find the reason for the assertion failure. Otherwise, you can review the SDK user guide where it describes valid settings for the config file commands, and make sure you're not doing anything invalid.