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/TMS320F28388D: TMS320F28388d USB BOOTLOADER

Part Number: TMS320F28388D
Other Parts Discussed in Thread: C2000WARE

Tool/software: Code Composer Studio

Hi,

I'm using TMS320F28388D. I'm trying to implement usb_bootloader. 

In the case of 28377d, if you input key(0x5A) and usb_device_code(0x0C) at 0xD00, PC recognizes usb device.

However, in the case of 28388d, enter 0x5AFF and 0xFFFF in 0xd00 and 0xd02 as the contents changed from 28377. And if you enter 0xFF09(usb_device_code) and 0xFFFF in 0xd04 and 0xd05, the PC will be recognized as an unknown device.

Q1. If the current 28388d is shipped with the GPIO72 and GPIO84 set to High, is the USB Bootloader mode correct?

Q2. Is it normal to display Unkwon device on the PC when it is in USB Bootloader?

Q3. How can I use the USB Bootloader to get the USB information properly on my PC like the 28377d?

Q4. If the 28388d recognizes USB Bootloader, can I use the USB_Flash_programmer provided with the C2000?

  • Hello

    Q1 - Yes, on an unprogrammed device with erased flash, pulling those pins high will have it boot to USB

    Q2 - I believe it will show that until you install drivers for it to be recognized more specifically.

    Q3 - Only drivers we have currently are the ones used with F2837xD, which will work with F28388D. ~/C2000Ware_2_00_00_03\utilities\flash_programmers\usb_flash_programmer\windows_driver

    Q4 - Yes

    Best regards

    Chris