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/TMS320F28069F: I'm trying to get USB access through the bootloader.

Part Number: TMS320F28069F
Other Parts Discussed in Thread: C2000WARE, CONTROLSUITE

Tool/software: Code Composer Studio

To start with the basics; I'm looking to add a USB stack to the bootloader, so I can load an image from a USB stick? I've started with the 2806x_boot_rom example; can I start peeling out functionality that I don't need, like CAN_boot, I2C_boot, and SPI_boot? Where can I find a light-weight USB implementation (I also looked at usb_host_msc as another starting point). 

  • I suggest looking at the ROM boot loader source on F2837xD. We do not have a lightweight USB library available. But the USB bootloader on F2837xD is an example of the minimum required. You can find this in C2000Ware.

    sal
  • Sal, it seems the example for the F2837xD usb_flash_kernel is to load off a USB master. Am I mistaken?

    Is it possible on the F2806x to load a USB master in the bootloader, then detect a USB device connected, navigate to the proper location on the FatFS and then load the hex image into the internal flash? Do any of the examples in the C2000WARE or ControlSUITE that would do something similar to that?