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.

[参考译文] CC3200-LAUNCHXL:OTA 示例不起作用

Guru**** 2756835 points

Other Parts Discussed in Thread: CC3200, UNIFLASH

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/1027487/cc3200-launchxl-ota-example-not-working

器件型号:CC3200-LAUNCHXL
主题中讨论的其他器件:CC3200UNIFLASH

您好!

我使用的是 CC3200 LAUNCHXL 板。 我尝试执行 SDK 中给出的 OTA 示例。 我正在使用

SDK - 1.5.0

CCS - 10.4.0

服务包- CC3x00ServicePack-1.0.1.15-2.14.0.0

Uniflash - uniflash_cc3xxx_setup_3.2.0.00123

我将关注 SDK 的 docs 文件夹中提供的 CC3200_OTA_Update_Application_Note 中的示例。  

我对 Application_Bootloader.bin 执行了以下步骤,该步骤位于第11页。

之后,我按照第23页中为下拉框给出的步骤操作

之后,我将按照第24页和第25页的步骤操作。

我在 /sys/mcuimg.bin 中添加了 application_bootloader.bin、在/sys/mcuimg2.bin.中添加了 ota_update_nonos.bin

之后、如果我使用1MB 格式化 SFLASH、然后在服务包编程中对"servicepack_1.0.1.15-2.14.0.bin"进行编程。 然后我单击"program"、文件会编程到板上。 然后、如果我移除 SOP 2跳线并重置电路板、则终端中没有打印内容。 检测到端口、我可以打开终端中的端口、但我没有打印任何照片。

请帮助!

提前感谢  

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

    您是否能够(从闪存)执行任何其他(非 OTA)示例?

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

    你好

    我尝试了闪烁示例、它正在工作。 我使用 Uniflash 刷写了代码。

    我还尝试了 file_download 示例、它也正常工作。

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

    尝试在/sys/mcuimg1.bin.中创建"ota_update_nonos.bin"的副本

    application_bootloader.bin 仍应位于/sys/mcuimg.bin 中

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

    我在/sys/mcuimg1.bin 中提供了"ota_update_nonos.bin"的 URL

    和/sys/mcuimg.bin 中"application_bootloader.bin"的 URL、但在 tera 术语中仍然没有打印内容。

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

    有趣的是、这应该起作用了(我想当您提到 URL 时、您提到了 PC 上文件的路径)。

    您能否尝试从调试器加载应用程序引导加载程序并检查是否有阻止其执行的东西?

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

    是的、通过 URL、我指的是系统中文件的位置/路径。

    我尝试使用 CCS 调试 bootmgr 代码。 它在处停止  

    如果我给出步入、

    这就到了。

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

    奇怪。

    我们需要对此进行检查。 我需要一些时间。

     我们将在发现任何内容时进行更新。

    BTW。 这是使用 CC3200的新项目吗?  

    为什么选择此器件而不选择更新的器件?

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

    请告诉我问题是什么。 如果我更改为使用一些旧的 SDK 并尝试、是否会有所帮助?

    这是一个旧项目、有一些新的额外要求、因此我只能使用 CC3200。

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

    否 请使用更新最新版的 SDK 和服务包。

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

    好的、我还可以尝试其他东西吗? 这有点紧急、我无法理解 TI 提供的示例为什么不起作用! 它是否只能安装在 C 驱动器中? 我已将其安装在 F 驱动器中。 如果墨盒无法正常工作,则是次要墨盒,但我甚至没有打印任何照片。

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

    它应该起作用。

    许多客户以前都使用过这种方法、您可能错过了说明中的一个步骤。  

    我将在一周结束前尝试运行此程序(因为我已经很久没有完成 CC3200 OTA)、以便您 有参考。  

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

    如果我调试 bootmgr 应用程序、我也会知道一些错误。 因为无论我在问题中提到什么、我都遵循了这些步骤。 请告诉我是否有其他步骤从文档中丢失。 如果有、我将尝试并告知您。

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

    你好

    我之前提到过一个有关 bootmgr 应用程序的错误、因此我给出了 locate 并找到 interrupt.c 文件、现在它正在运行、没有任何错误。 我现在在重建后刷写了这个,但仍然没有打印。

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

    您能否尝试使用 LED (或其他 GPIO)来检查 bootmgr (来自闪存)是否正在运行(我很确定由于  bootmgr  只有16KB 的代码空间、打印的内容会太多)。

    如果您能够运行其他示例、则还应该能够运行 bootmgr。

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

    我尝试使用 LED。 如果我添加 pinmux.h、则会显示这样的错误:它的大小大于16KB。 您能否共享 OTA 所需的文件、以便我可以刷写这些文件并检查 OTA 是否仍然无法正常工作。

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

    你好

    这有点紧急、您能尽快帮我解决这个问题吗?

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

    Vibhu发声 器、您好!

    Kobi 已不在办公室,将于9月6日返回。

    谢谢、
    Jacob

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

    您好!

    这也是我的问题。  

    我能够使用之前 SDK (1.3)中的应用引导加载程序使其正常工作。

    请参见随附的。

    您可以使用它(至少直到我们在 SDK 1.5中找到问题的根本原因)。

    e2e.ti.com/.../application_5F00_bootloader.bin

    BR、

    Kobi