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.

[参考译文] RTOS/TM4C1294NCPDT:从2.1.2.111升级到2.1.4.178会终止 USB

Guru**** 2470720 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/671228/rtos-tm4c1294ncpdt-upgrading-from-2-1-2-111-to-2-1-4-178-kills-the-usb

器件型号:TM4C1294NCPDT

工具/软件:TI-RTOS

你好。  

此主题与 此主题相关、但未解决。

我可以使用2.1.4.178运行示例、并且它们运行正常。 但是、我有一个正在运行的代码来维护和开发。 在此代码中、当我从2.1.2.111升级到2.1.4.178并保持所有环境相同时、USB 无法连接。 我得到的最大值是"USB 器件无法识别"、而不是嵌入式端的输入。

我正在使用 TM4C129x 开发板

有什么想法吗?

Shlomo

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

    如您选择的工具/软件中所示、您是否将 TI-RTOS 用于 Tiva-C 以及 TivaWare_C_Series-2.1.1.71b 用于此应用? 如果是、这与您所引用的帖子有很大的不同、我们需要提前了解这一点。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Ralph、

    我确定是忙碌的早晨-海报已标记"使用 TI-RTOS。"   不清楚这是否是过去使用的-以及...

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

    如果您在去年8月/9月参考 Saurabh 的帖子、我可以保证不是基于 TI-RTOS 的。 我在一个点上看到了他的源代码、它没有 RTOS 机制。 因此、如果 Shlomo 将使用 TI-RTOS、这将是与先前引用的查询相比具有显著的架构差异。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好
    我使用的是 TI-RTOS。
    tirtos_tivac_2_16_00_08
    xdctools_3_32_00_06_core
    使用 CCS 7.20

    我在先前的一个项目中看到了同样的现象,即从2.111变为4.178
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Shlomo、您好!

    抱歉、我们确实需要在此处确定版本。 我看到您正在将 TI-RTOS 用于 TivaC 2.16.00.08。 这是 TivaWare_C_Series-2.1.71b 的发货地址。 您是说您正在将 TI-RTOS 用于 TivaC 2.16.00.08、而是使用 TivaWare 2.1.2.111。 然后、当您使用 TivaWare 2.1.4.178尝试用于 TivaC 2.16.00.08的 TI-RTOS 时、它停止工作。

    最后、为了清楚起见...您是否正在使用 TI-RTOS 内核(也称为 SYS/BIOS)?

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

    您好、Ralph、

    否-没有去年的帖子参考  (虽然疯狂、但我还没有走这么远。)   海报中包含了他对 TI-RTOS 的使用。   (证据显示、通过屏幕盖、如下所示)

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

    你好

    我正在使用 TI RTOS。

    Tiva 的最新版本为2.16.01.14。

    我将2.16.00.08与 TIvAware 2.1.2.111搭配使用 、它正在工作。

    已使用 TIvAware 2.1.4.178尝试2.16.00.08和2.16.01.14、所有内容(其他外设)似乎都可以正常工作、但 USB 未连接。

    我正在使用 TI-RTOS 内核。  

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

    Shlomo、您好!

    我刚刚从 TI-RTOS 2.16.01.14导入了 USB 串行示例(包含 TivaWare 2.1.1.71b)。 我验证了它是否正常工作。 然后、我更改了工程设置中的 Include 路径以及 usblib 和 driverlib 库、以指向2.1.4.178版本。

    重建后、该示例仍然有效。 您是否更改了两者?

    为什么要迁移到新的 TivaWare?

    注意:我们尚未使用此较新版本的 TivaWare 验证 TI-RTOS。

    注意:我没有使用新的 driverlib 来重建 TI-RTOS 产品中的 TI-RTOS 驱动程序(例如 UART、I2C 等)。 出于完整性考虑、如果您必须迁移到更新的 TivaWare、我也会这样做。 用户指南中提供了有关重建 TI-RTOS 驱动程序的说明。 tirtos.mak 文件位于顶部、具有要使用的 TivaWare 的位置。

    TIVAWARE_INSTALL_DIR   ?=$(TIRTOS_INSTALL_DIR)/products/TivaWare_C_Series-2.1.1.71b

    Todd

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

    Shlomo、

    这是否得到了解决?

    Todd

    [更新原始海报中的3/29...no 文字、因此我将其标记为 TI 认为已解决。 如果您不同意、请拒绝索赔并发布后续行动]。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我很抱歉。 我工作很匆忙、无法通过手机登录。 问题没有解决、但我等待解决的时间更安静
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Shlomo、您好!

    没问题。 我要将其标记为 TI 认为已解决、但当您收到并发布响应时、它将再次打开。

    Todd