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.

Uniflash with CC3200 LaunchXL doesn't run correctly on Ubuntu 16.04

Other Parts Discussed in Thread: UNIFLASH, CC3200SDK

Hi. I've installed the CCSv6 and Uniflash 3.4.1.00012 (including the CC3200SDK) on Ubuntu 16.04. I can connect the board with CCS debug. And can see the output with second serial converter (But when I restart the debug it cannot work correctly, this is another problem, so I need to open new post for it). When I want to run Uniflash and format the device then install the new service pack, program cannot connect the device. I'm writing to just no of ttyUSB* port, I've gave the +x permission to both ports of FTDI on launchpad, and also installed the Uniflash with sudo permission. I'm changing the jumper P58-VCC to SOP2 when I'm trying to format or service pack programming. When I'm press the format button on the Unişflash GUI it staying in "INFO: --please reset the device--" after that I'm pressing the reset button on the board but Uniflash can't detect it. I cannot cancel or close Uniflash after this.

  • Hi,

    After a lot of research and fiddling around I was able to access my CCS Launchpad using the same software versions as you.

    It seems you covered most of the steps, but just to be sure we are on the same page I reproduce below what I did:

    - I followed the directions in the page below and was sure to properly run the cc3x_ftdi_usb_linux_install.sh script mentioned in section 3.2:

    http://processors.wiki.ti.com/index.php/CC31xx_%26_CC32xx_UniFlash_Quick_Start_Guide

    - I then properly configured my uniflash with the contents shown in section 4 of the above page. However I couldn't connect at all.

    - I then realized the page above has a note that says Uniflash only works with this Launchpad in serial port mode if it runs as sudo. Since I have seen this before, I checked the udev rules files in the directory /opt/ti/uniflash_3.4/install_scripts and found out the file 99-usbftdi.rules does not properly set user permissions. I filed then the bug number UNIFLASH-589 and a proper rules file is attached. 

    Therefore the workaround is to unzip the attached file to the directory above, detach the Launchpad from the USB port, re-run the cc3x_ftdi_usb_linux_install.sh and reattach the Launchpad. 

    This worked for me as long as I set the COM Port in Uniflash as 1 (for /dev/ttyUSB1).

    Hope this helps,

    Rafael 

    99-usbftdi.zip

  • Hi  can try it after go home. Now I'm at the office and working on other project. I'am going to inform you when applied it. Thanks again.