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.

AWR1843: How to flash the mmwave automotive labs in a custom board

Part Number: AWR1843
Other Parts Discussed in Thread: UNIFLASH, ,

Hi, I am trying to flash the labs (SRR,ODS,MRR,parking assistant) to my custom awr1843 board, in the load with uniflash I dont receive any fail messages,everything is ok, but when I want to see the GUI it does not works, only the MRR lab shows me some cloud points but only the mrr cloud, do I need to load extra firmware to the device like the xwr18xx_radarss_rprc.bin to configure the radar front end?, or maybe I am choosing the wrong device in uniflash? (we are choosing awr1843boost instead awr183), we edit the code to introduce CAN communication and works (only in MRR lab), I also have an awr1843boost and all the tests works ok in that board, any suggestion?

changes in pins respect to awr1843boost evk:

UARTB TX

pin F14 to pin N13

CAN

TX: E14  to   F14

RX: D13  to  H14

we are not using the TM4C1294NCPDTT3

thanks

  • Hi,

    If I understand correctly your description,

    • developed a custom board with AWR1843
    • not using TM4C1294NCPDTT3 on the custom board.
    • modified the MRR demo (lab007) to export the data through CAN
    • tried several demos, the GUI does not work

    I am not clear if you have modified all the demos to export the data through CAN. Please note that the demos export the data through UART and that the GUIs require the use of UART. You would need to develop a new GUI to be used with CAN

    thank you
    Cesar

  • Hi, all this is correct

    • developed a custom board with AWR1843
    • not using TM4C1294NCPDTT3 on the custom board.

    except this:

    - modified the MRR demo (lab007) to export the data through CAN

    because I modified this lab to export data through CAN and UART

    and this:

    - tried several demos, the GUI does not work

    because the GUI works with the MRR lab and the CAN too

    " I am not clear if you have modified all the demos to export the data through CAN. Please note that the demos export the data through UART and that the GUIs require the use of UART. You would need to develop a new GUI to be used with CAN "

    sorry if I was not clear, I know that the GUI uses the UART, that is why I modified the UART pins in my custom board and in the MRR lab which is the only one that is working for me I see data through the GUI and CAN at same time with no problem, in the other labs I cant see data throught UART or CAN but all the labs are flashed ok

    thanks

  • Hi, I forget to mention something else:

    we are using MX25L3233F flash instead MX25V1635FZNQ, we use this guide to choose a compatible flash "Flash Variants Supported by the mmWave Sensor"

  • Hi,

    If you are able to run the MRR demo this means that the flashing process, Uart mapping is correct.

    So, there should be no problem running the Parking Assistance demo.

    Could you perform the following steps:

    1) Flash the Parking Assistance Demo on the custom board

    2) Power on the board to run the demo

    3) Start a serial console such as Tera Term

    4) In Tera Term,  connect to the User Uart COM Port at 115200 Baud Rate

    5) Type Enter.

    6) If the demo runs correctly, you should see the following in Tera Term terminal:

    PaTIDesign:/>

    Do you see this prompt?

    thank you

    Cesar

  • Hi, yes, I can see that message in both boards, the AWR1843BOOST and in my custom board, in the AWR1843BOOST the GUI works but in the custom board I start the GUI but does not works, what could be the issue?

    thanks

  • Hi,

    In the exercise above only the User UART is being used.

    It is possible that there is an issue with your Data UART.

    Please perform the following steps:

    1) At the "PaTIDesign:/>" prompt send following commands: "advFrameCfg" and "sensorStart"

    2) At this point the demo should be started and data should be sent through the data UART.

    3) Check the Tx pin of the data UART with a scope to see if you see any activity

    4) If you don't see any activity on the UART Tx this means that there is an issue with the UART Tx hardware

    thank you

    Cesar

  • Hi, you say:

    " At the "PaTIDesign:/>" prompt send following commands: "advFrameCfg" and "sensorStart" "

    Where can I find more info (docs or videos) about this interchange of messages between the EVK and the GUI?

    Now the automated parking lab works in my custom EVK, we were connecting the data UART after starting the GUI so in the terminal we could see a timeout warning and the GUI did not work, so we started the GUI after connect the data UART and works, but, for example, the SRR lab shows us the "PaTIDesign:/>" via terminal but the GUI does not work

    thanks

  • Please search the GUI files.
     
    During normal operation, the GUI is the one sending these commands to start the demo
     
    Thank you
    Cesar
  • Hi, I will try to do that test but I still don't understand why do I need to send those commands to some labs but other labs run automatically

    labs that run ok in both boards (custom and awr1843boost evk):

    - MRR beamsteering

    - MRR

    - parking assitance

    labs that does not work: ("PaTIDesign:/>" message is shown)

    - ODS

    - SRR

    - ODD

    any suggestion?, thanks

  • Hi,

    I think there is some confusion,

    The fact that you are seeing "PaTIDesign:/>" tells me that the evm (Board) is running the Parking Assistance demo.

    This would explain why the MRR and PA demos are running.

    If you want to run the SRR demo, you will need to flash the SRR binaries on the board first as described in the SRR demo documentation. After that you will need to run the SRR GUI

    Thank you

    Cesar

  • Hi, when I send the "advFrameCfg" and "sensorStart" commnads the GUI starts but the detection of the targets are not so good, what coould be wrong with the SRR lab that needs this commands to start?, any suggestions to debug this issue or a doc where explains the messages interchange between the GUI and AWR1843?

    thanks

  • HI,

    If the GUI starts this means that the PC-HOST UART communication works fine.

    "The detection of the targets are not so good" - You probably need to characterize the performance better.

    I recommend you put a strong reflector at some distance and you check the corresponding detection in the GUI. You should compare the performance with the BOOST EVM.

    At this point this is not an issue with the messages interchanged between GUI and AWR1843.

    It could be a problem with the RF performance of the antennae on your custom board.

    You should probably perform a RF characterization of your antenna to check the RF performance.

    thank you

    Cesar

  • But if is not an issue between GUI and AWR1843 why do I need to send the commands "advFrameCfg" and "sensorStart" in my custom board?, in the texas EVK the labs run automatically, I dont need to introduce this commands, should I open a new thread?

  • Hi,
    Yes please open a new thread. Please mention clearly which demo you are running. Let’s focus on a single demo.
     
    Thank you
    Cesar