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.

CCS/AM3358: RTOS am3352 USB Full Speed

Part Number: AM3358

Tool/software: Code Composer Studio

Hello, 

I am using TI RTOS, and RTOS SDK 6.0.1.00.08

When I using USB MSC example which is using high-speed, there is no problem.

but I want to set USB speed to full-speed.

I changed USB_BCD code from 0x200 to 0x110 in C:\ti\pdk_am335x_1_0_16\packages\ti\drv\usb\src\usb_func\device\usdmsc.c

I does not work properly.

in Windows 7, It always doesn't detected. in Windows 10 it sometimes detected but, it takes long.

I also tested with USBCdc setting USB_BCD code 0x110, 

In Windows 7, It always doesn't detected with the error message "it can't be started" (windows device driver log)

In Windows 10, it works.

I also read the register value, HWREGB(0x47401401), it read 0x50, 0x40, 0x48, 0x40, 0x48, 0x40

I think USB negotiated as USB Full Speed.

Is there any changes need to set USB as Full speed?

Best regards,

Kim