Part Number: LAUNCHXL-F28379D
Other Parts Discussed in Thread: C2000WARE
I am trying to run the example usb_ex4_dev_bulk but I get this error.

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: LAUNCHXL-F28379D
Other Parts Discussed in Thread: C2000WARE
I am trying to run the example usb_ex4_dev_bulk but I get this error.

Hi,
In C2000Ware 4.03 release, the driverlib files were updated to use inclusive terminology . As part of this change, the functions names were changed from Interrupt_disableMaster to Interrupt_disableGlobal and Interrupt_enableMaster to Interrupt_enableGlobal.
The USB Library has to be recompiled to use these files . This will be fixed in the next release of C2000Ware. To fix this for now, the USB library (C:\ti\c2000\C2000Ware_4_03_00_00\libraries\communications\usb\f2837xd\ccs) has to be recompiled after updating the files (usbringbuf.c and usbddfu_rt.c) to use the updated function names for enabling/disabling interrupts.
Best Regards
Siddharth
Thanks for the answer. I changed the usbringbuf.c and usbddfu_rt.c files cleaned the project and rebuilt it, but I got the same error. How can I recompile?
Hi,
Did you recompile the usb library project or the example project? The usb library project has to be rebuilt and then this usblib.lib is linked to the example project.
Best Regards
Siddharth
I recompile the example project. I don't know how to recompile the USB library project. I tried opening it with CCS and clicking on clean and the built, but that does not seem to do anything.
Hi,
Pls import the USB Library project from the following folder - C:\ti\c2000\C2000Ware_4_03_00_00\libraries\communications\usb\f2837xd\ccs and then rebuild it . This will create usblib.lib.
You will have to update the example project to use this newly created lib instead of the existing one.
Best Regards
Siddharth