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#39;m 尝试通过引导加载程序获取 USB 访问。

Guru**** 2535750 points
Other Parts Discussed in Thread: C2000WARE, CONTROLSUITE

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/605774/ccs-tms320f28069f-i-m-trying-to-get-usb-access-through-the-bootloader

器件型号:TMS320F28069F
Thread 中讨论的其他器件:C2000WAREcontrolSUITE

工具/软件:Code Composer Studio

首先介绍基础知识;我想向引导加载程序中添加一个 USB 堆栈、以便可以从 USB 记忆棒加载映像? 我已经开始使用2806x_boot_ROM 示例;能否开始剥掉我不需要的功能、例如 CAN_boot、I2C_boot 和 SPI_boot? 在哪里可以找到轻量级 USB 实现(我还将 USB_HOST_msc 视为另一个起点)。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我建议查看 F2837xD 上的 ROM 引导加载程序源代码。 我们没有轻量级 USB 库可用。 但 F2837xD 上的 USB 引导加载程序是所需最小值的示例。 您可以在 C2000Ware 中找到该工具。

    SAL
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    SAL、F2837xD USB_FLASH_kernel 的示例似乎是从 USB 主设备加载。 我弄错了吗?

    是否可以在 F2806x 上将 USB 主设备加载到引导加载程序中、然后检测连接的 USB 设备、导航到 FatFS 上的正确位置、然后将十六进制映像加载到内部闪存中? C2000WARE 或 controlSUITE 中是否有任何示例会执行与此类似的操作?