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).
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:
- Verify that the CDC Virtual COM demo (cdc_vcom_twrk40x256) works.
- Import and rebuild bsp_twrk40x256_pe and psp_twrk40x256.
- Rebuild cdc_vcom_twrk40x256.
- 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.