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.
Part Number: IWR1642BOOST
Tool/software: Code Composer Studio
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 220.127.116.11 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 ?
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.
We are glad that we were able to resolve this issue, and will now proceed to close this thread.
If you have further questions related to this thread, you may click "Ask a related question" below. The newly created question will be automatically linked to this question.
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 GondaliaI don't think it is an issue with the bootloader flashing tool but rather more like an error with the drivers in your OS.
In reply to Angelo Claudio Re:
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.
In reply to Yogesh Siraswar:
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 ?
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.
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.
Did you install the XDS driver as well?
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
Yes, at-least on the windows it should come up.
One last thing to check is the power supply, else try with another board.
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
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.