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.

AWR1642BOOST: Flash not working from CLI in Ubuntu 18.04

Part Number: AWR1642BOOST
Other Parts Discussed in Thread: UNIFLASH, AWR1642

Hi
I am trying to flash the AWR1642Boost using the CLI.
But it is throwing some error: libstdc++.so.6: version `GLIBCXX_3.4.29' not found.

I tried the upgrading the libstdc++.so.6, using:

sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install gcc-4.9
sudo apt-get upgrade libstdc++6

Then, it worked fine.

By default, in Ubuntu 18.04, GLIBCXX is available till GLIBCXX_3.4.25

I want to know what TI docx says for flashing in the TI radar board using CLI in Ubuntu?
Also, is there any specific command to install the required GLIBCXX_3.4.25?
 
  • Hi,

    Can you please provide more information about the CLI utility used? Where does it come from?

    Thank you

    Cesar

  • Hi 
    I have used the following command:
    /home/adityas/ti/uniflash_8.3.0/deskdb/content/TICloudAgent/linux/ccs_base/DebugServer/bin/DSLite flash --config=/home/adityas/Downloads/AWR1642.ccxml -s COMPort=/dev/ttyACM0 /home/adityas/ti/mmwave_sdk_03_06_00_00-LTS/packages/ti/demo/xwr16xx/mmw/xwr16xx_mmw_demo.bin,1

    The following error came:
    ti/uniflash_8.3.0/deskdb/content/TICloudAgent/linux/ccs_base/DebugServer/bin/DSLite: /home/adityas/MATLAB/sys/os/glnxa64/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /home/adityas/ti/uniflash_8.3.0/deskdb/content/TICloudAgent/linux/ccs_base/DebugServer/bin/libti_xpcom.so)

    After executing the following thing, Flash Worked:

    sudo add-apt-repository ppa:ubuntu-toolchain-r/test
    sudo apt-get update
    sudo apt-get install gcc-4.9
    sudo apt-get upgrade libstdc++6
  • Aditya,

    You are getting this issue after already installing the required dependencies as mentioned in the below article?

    https://software-dl.ti.com/ccs/esd/documents/ccsv12_linux_host_support.html

    Thanks

    ki

  • Hi Ki

    I have got the fix for this.

    I executed the following command, and it worked for me.  

    • sudo usermod -aG dialout $USER
    • reboot

    In Linux, the "dialout" group is a special group that provides access to serial ports and modem devices. Members of the "dialout" group can read from and write to these devices.

    Regards
    Aditya