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.

AWR2243: ACKREQ of FLGAS in message send by AWR2243

Part Number: AWR2243

Hi!

It's me again. I am using a FPGA as a host to config AWR2243 (I use TI's Cascade demo rf board) and receive data from AWR2243;

You know, I send a command to AWR2243, AWR2243 processing this command and send a message to FPGA.

My question is :

The ACKREQ of the message send by AWR2243 sometimes be 00 and sometimes be 11. In mmWave Radar Interface Control Document.pdf 00 of ACKREQ means Acknowledgement is requested for the current message. If the ACKREQ of the message send by AWR2243 is 00, what should I do in FPGA? so do 11?

Thank you!

  • Hi,

    The protocol and the communication sequence is captured in the radar ICD in section 3.1 and 3.2. Are you following the sequence as specified in the document.

    When you set the ACQREQ to 00 that will ensure that you will receive an acknowledgment message from the radar device. The ACK response is a radar message which contains SYNC, MSGHDR, MSGDATA and CRC. In case the MSGTYPE was COMMAND_GET the MSGDATA for ACK response will contain the parameter values read by the radar device. If a correctly formatted message is received, and after processing the message no errors are encountered, the radar device responds with an ACK response. Depending on what command you sent you should respond accordingly. If your MSGTYPE was not COMMAND_GET you can send a new command after you receive an ack response. Otherwise you will get some data in the MSGDATA which you can process as per the application.

    Thanks,

    Pradipta.