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.

  • Resolved

CCS/IWR1642BOOST: IWR1642 usb serial ports problems

Prodigy 250 points

Replies: 10

Views: 188

Part Number: IWR1642BOOST

Tool/software: Code Composer Studio

Hi,

I'm trying to reproduce the Out of Box Demo using the IWR1642BOOST EVM board following the guide http://dev.ti.com/tirex/content/mmwave_industrial_toolbox_4_2_1/labs/out_of_box_demo/16xx_mmwave_sdk/mmw_16xx_user_guide.pdf provided by the TI Resource Explorer under Industrial Toolbox 4.2.1.

I'm stuck at the point 5.1 in which the EVM should be connected to the CCS.

I'm using the CCS v10 and mmWave SDK 2.0.0.4 as suggested by the guide and they are running inside a VM with Ubuntu 16.04.2 LTS as OS.

I was trying to test the connection of a new .ccxml configuration file, when it had raised an error concerning the firmware update of the EVM.

I got that the tool turned the EVM in DFU mode but in this way the EVM was disconnected and since it was running inside a VM it did not connect automatically the usb ports.Before understanding that I had to connect the EVM in firmware updating mode from USB tool of virtualbox I tried to use also xdsdfu command line program.

I've tried to use the xdsdfu tool in a terminal shell loading the firmware directly (firmware_3_x_x.bin) and it raised an error.

For this reason, finally I've also tried to load the bootloader binary present in the directory but after power cycling the EVM I was no more able to see the ports.

At this point I tried power cycling several times the EVM but I didn't see anymore the ports under the OS X host under which the virtualbox VM was running.

Is it possible that the bootloader bin of the xdsdfu tool has kind of broken something ? Is there any kind of hardware hard reset to solve this kind of problem ?

Best regards

Trex

  • Hi Trex

    Would you be able to post a screenshot of the errors you are seeing here?

    I don't think it is an issue with the bootloader flashing tool but rather more like an error with the drivers in your OS.

    Regards,

    AG

  • In reply to Akash Gondalia:

    Hi Akash, ty for the answer.

    Unfortunately, I don't have a screenshot of the error, but it was related to the fact that inside a virtual machine the ports of a EVM don't reconnect automatically to the virtual host after switching in the DFU mode to update the firmware. Exploiting the USB Device Filter settings of virtualbox I was able to update the firmware inside CCS.

    My problem now is the reason for which after uploading the bootloader binary file inside the EVM and power cycling it, I did not see the ports connected the the Host environment and to the VM consequently.

    I loaded the bootloader bin through the following command "xdsfdu -f boot_loader.bin -r". Is it possible that using -f in instead of -b had caused a problem in the TM4C129NCPDT module since the USB connection does not work anymore?

    If not so, following your suggestion

    Akash Gondalia
    I don't think it is an issue with the bootloader flashing tool but rather more like an error with the drivers in your OS.
    . What are the drivers that you are referring to ? Could be these ones https://software-dl.ti.com/ccs/esd/documents/xdsdebugprobes/emu_xds_software_package_download.html ?

    Regards

    Angelo

  • In reply to Angelo Claudio Re:

    Hi Angelo,

    Yes the XDS drivers are supported for OS X: http://software-dl.ti.com/dsps/dsps_public_sw/sdo_ccstudio/emulation/exports/ti_emupack_setup_9.1.0.00001_osx_x86_64.dmg

    Please install the same and see if you can see the ports. Then we can look into VM issue.

    Thanks

    Yogesh

  • In reply to Yogesh Siraswar:

    Hi Yogesh,

    I have tried to install the XDS drivers, but I don't see the ports. Could it be a problem with the TM4C129NCPDT module ?

    Is there any software or procedure to boot a golden image into the TM4C129NCPDT module in order to reactive the USB ports ?

    Regards,

    Angelo

  • In reply to Angelo Claudio Re:

    Hi Angelo,

    Is it possible to update the driver on window machine, just to make sure the board is fine. We can come back on the MAC-OS later.

    Thanks

    Yogesh

  • In reply to Yogesh Siraswar:

    Hi Yogesh,

    I have tried to install the XDS drivers on a Windows  10 machine.

    Then I connected the IWR1642BOOST EVM but the com ports weren’t available in the device manager.

    Regards,

    Angelo

  • In reply to Angelo Claudio Re:

    Hi Angelo,

    Did you install the XDS driver as well?

    Thanks

    Yogesh

  • In reply to Yogesh Siraswar:

    Hi Yogesh,

    Yes, I did and the com ports weren't available for the IWR1642BOOST EVM.
    I guess that the TM4C1294NCPDT MCU is damaged, doesn't it ?

    Regards,
    Angelo

  • In reply to Angelo Claudio Re:

    Hi Angelo,

    Yes, at-least on the windows it should come up.

    One last thing to check is the power supply, else try with another board.

    Thanks

    Yogesh

  • In reply to Yogesh Siraswar:

    Hi Yogesh,

    The power supply is ok, so I guess that there is something wrong with the TM4C1294NCPDT MCU.

    I will order another device.


    Thanks Yogesh for your help :)
    Regards,
    Angelo

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.