AnsweredAssumed Answered

TWR-K40X256 - MQX with Processor Expert enabled BSP - CDC Virtual COM demo - device will not enumerate

Question asked by Scott George on Jul 2, 2011
Latest reply on Feb 18, 2016 by Ryan Lush

The USB CDC Virtual COM demo (cdc_vcom_twrk40x256) that ships with MQX 3.7 stops working (device will not enumerate) as soon as MQX 3.7 is updated to use the Processor Expert Logical Level Device Driver enabled BSP (bsp_twrk40x256_pe) instead of the default BSP (bsp_twrk40x256).

 

My configuration:

Operating System: Windows XP SP2 

                       IDE: CodeWarrior 10.1

                   RTOS: MQX 3.7

 

After a clean installation of CW 10.1 and MQX 3.7...

 

Steps to reproduce USB CDC device enumeration problem:

  1. Verify that the CDC Virtual COM demo (cdc_vcom_twrk40x256) works.
  2. Import and rebuild bsp_twrk40x256_pe and psp_twrk40x256.
  3. Rebuild cdc_vcom_twrk40x256.
  4. Verify that the CDC Virtual COM demo no longer works (device will not enumerate).

I did a clean build of all MQX libs and the device will still not enumerate.

 

bsp_twrk40x256_pe

psp_twrk40x256

mfs_twrk40x256

rtcs_twrk40x256

shell_twrk40x256

usb_ddk_twrk40x256

usb_hdk_twrk40x256

 

Any ideas?

Outcomes