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.

IWR1443BOOST: Level- sense-demo Calibration failed (unknown reason -100)

Part Number: IWR1443BOOST
Other Parts Discussed in Thread: IWR1443,

We have an IWR1443 board with ES3 chip, we only use one receiver (Rx4) and one transmitter (Tx1), it failed the calibration, if do single step measurement after the calibration failed, it show "measurement timeout (config). We use the default configuration in level-sense-demo for ES3 chip which is provided by Akash. We checked the GPIO_0 signal, it went to "high (3.3 v) when push MSP reset button and keep high during the calibration, it went to low after push "s" for step measurement four times with measurement error "measurement time out (config); we step into the code in debug mode, it failed in demo.c line 1424 "mmwave ECALCFG" ((-3109)-19), anyone know what is wrong and how to we change the config from RX1 to RX4?

Thanks and best regards,

  • Hi Feng,

    It would be helpful to see a scope shot so we can see where GPIO_0 is failing to transition.

    We can continue this discussion next week.


    Cheers,
    Akash
  • Attachment is screen copy of the plo  t.

  • Hi Feng,

    There are a couple of techniques you can try to perform the calibration cycle manually.

    The Calibration "mode" of the device is tied to GPIO_1 upon power on. So if you hold down the GPIO_1 button (SW1) and perform the calibration cycle then it might result in a successful calibration and you can perform measurements afterward.

    A more foolproof technique is to completely disconnect the MSP432 and then hold down the GPIO_1 while applying power to the IWR1443BOOST board. You should be able to reconnect the MSP432 board and be able to perform measurements after doing this.

    Let me know if you have issues.


    Cheers,
    Akash
  • Hi Akash,
    Thanks for the help!
    I hold the SW1 down during the calibration, the calibration is successful, and can do the measurement. Do you know why? I also need to change the Rx port to Rx4, how do I do that? Can you help me on this?
    I see RxUsed in the config, but it is not used in any program such as demo.c, main.c

    Thanks and best regards,
  • Hi Feng,

    Are you still having this issue? The single Rx used is Rx4, if you are looking to change it you will want to find the DEMOCFG_RXUSED on line 164 of demo.h.


    Cheers,
    Akash
  • DEMOCFG_RXUSED does not used in any where of the program (code)!!!! It look like who does this definition, but not complete it in the code.

    Best regards,