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.

AWR1243: GPIO configuration via SPI

Part Number: AWR1243

Hi, 

There are a couple of questions that I need help. 

1. It is my understanding that with AWR1243 the GPIO pins are configurable via the SPI interface from an external host. I was able to get a adc_valid signal out from the GPIO_0 with radar studio. I understand this includes register writes to some specific registers.

If we want to do this via embedded code or even lua shell in radar studio, I need to know what is the prescribed procedure for this.

I was not able to locate anything of this nature about GPIO in the documents I have so far -  the AWR1xx_interface control document.

Can you please provide some documentation or guidance about how to set this up ? Is t

2. What are all the possible signals that can be configured to show up on the GPIO_0, GPIO_1 and GPIO_2 ?

I understand that ADC valid signal is possible through radar studio. If I want to bring out the frame start signal on the GPIO_x pin on the AWR1243BOOST, what would be the procedure for this ?

Thank you,

RJ

  • Hello RJ,
    In general GPIOs are not configurable in AWR1243. We have only enabled the ADC valid functionality for debug and testing purpose only. There is no other GPIO configuration available in AWR1243.

    Regards,
    Vivek
  • Hi Vivek, 

    Thank you for your reply. So for our planning purposes, does it suffice to say that the GPIO pins on the AWR1243 will not be used unless we want to use it for debug purpose.

    We do have a need to see signals like adc_valid while we are in proto phase and make some chirp measurements in system using the adc_valid as a trigger signal.

    Will it be possible for us to at least configure the GPIO_0 similar to how it is done in the eval board ?

    Is this a hardware modification that has been made or is it just a firmware setup that can enable debug signals
    on the GPIO_0 ?

    Can a similar thing be done with GPIO_1 or GPIO_2 where we can use it for debug and get other signals on interest on them ?

    Thank you,

    RJ

  • Hello RJ,
    Yes, the GPIO_0 functionality is available only for debug purpose and not supported as a production option.
    On your proto board would you have the capability to use radar studio or would it be just the API control from external processor?

    Regards,
    Vivek
  • Hello Vivek,

    Thank you for the message. 

    On the proto board we would have the API control from an external processor with the full firmware developed to configure the AWR1243s. 

    Thank you,

    RJ

  • Hello RJ,
    You can bring out the GPIO_0 and OSC_CLKOUT pins on your proto design. Later point in time we will add the API to enable the synth output and ADC_valid signals on these pins from external host.

    Regards,
    Vivek
  • Thank you, Vivek.