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.

Linux/IWR1443BOOST: Configuring the SDK version and baudrate in linux serial port for IWR1443BOOST.

Part Number: IWR1443BOOST

Tool/software: Linux

Hi,

My IWR1443BOOST is working with the demo visualizer app. I want to ask what command should i send over serial terminal to configure the SDK ver. and baudrate while using the linux serial port.

I am sending the config file through serial commands like ( ttyACM3 = CFG PORT and ttyACM4 is my data port)-

echo 'sensorStop' > /dev/ttyACM3
echo 'flushCfg' > /dev/ttyACM3
echo 'dfeDataOutputMode 1' > /dev/ttyACM3
echo 'channelCfg 15 5 0' > /dev/ttyACM3
echo 'adcCfg 2 1' > /dev/ttyACM3
echo 'adcbufCfg 0 1 0 1' > /dev/ttyACM3
echo 'profileCfg 0 77 429 7 57.14 0 0 70 1 240 4884 0 0 30' > /dev/ttyACM3
echo 'chirpCfg 0 0 0 0 0 0 0 1' > /dev/ttyACM3
echo 'chirpCfg 1 1 0 0 0 0 0 4' > /dev/ttyACM3
echo 'frameCfg 0 1 16 0 100 1 0' > /dev/ttyACM3
echo 'guiMonitor 1 1 0 0 0 1' > /dev/ttyACM3
echo 'cfarCfg 0 2 8 4 3 0 1280' > /dev/ttyACM3
echo 'peakGrouping 1 1 1 1 229' > /dev/ttyACM3
echo 'multiObjBeamForming 1 0.5' > /dev/ttyACM3
echo 'clutterRemoval 0' > /dev/ttyACM3
echo 'calibDcRangeSig 0 -5 8 256' > /dev/ttyACM3
echo 'compRangeBiasAndRxChanPhase 0.0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0' > /dev/ttyACM3
echo 'measureRangeBiasAndRxChanPhase 0 1.5 0.2' > /dev/ttyACM3
echo 'sensorStart' > /dev/ttyACM3

After that i am simply doing cat for ttyACM4 but no data is there. Though i configure the data ports and sdk version through app and then just do sensorStart command through terminal, it works.

Any suggestion?

Thanks.

  • Hi Rahul,

    SDK version and baudrate are NOT sent to the mmw demo software running on the device.

    1. The SDK version option is used by the mmWave Demo Visualizer to show (or hide) the specific options available for the specific mmWave SDK demo running on the EVM. Basically, some advanced options such as static clutter removal and range/angle bias configuration procedure are only available in SDK 1.1 so you need to select SDK 1.1 in the visualizer if your EVM is running the out of box demo from SDK 1.1.

    2. The baud rate specified under Options->Serial Port, is used to configure the serial port for communication with the EVM. This value is not sent to the mmWave SDK Demo. You should use a terminal emulator program (e.g. minicom or picocom) and configure the correct baud rate in it's configuration settings.

    Regards
    -Nitin