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.

[参考译文] CC3301:SDK 1.3/LP-AM243 (含安全芯片)入门问题

Guru**** 1624225 points
Other Parts Discussed in Thread: LP-AM243, CC3301
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/1229727/cc3301-trouble-getting-started-with-sdk-1-3-lp-am243-with-secure-chip

器件型号:CC3301
主题中讨论的其他器件:LP-AM243

您好  

我已经安装并运行了01.02 SDK 和具有 GP 芯片的 LP-AM243。

我收到了您的2个新电路板(一个电路板似乎有缺陷-将在与 ARM 团队的另一个主题中讨论)

再次对该 Sitara 板/工具链感到陌生、我受限于入门指南、遗憾的是、您的 CC3301入门文档似乎没有对使用安全芯片的 LP-AM243提出要求。

我现在已经成功地用.hs_fs 刷写了引导映像。 分机

 

然后打开 wifi 配置示例并运行 load_dmsc_hsfs.js 以启用 JTAG

你可以看到、我最后得到了"happy debuging"!! -所以它应该是准备好现在-但你可以看到一些文件丢失了?  

如果我现在尝试进行调试-起初似乎很正常-工程正在编译- XDS110被用于传输编译-但 "运行到 main"从未像往常一样正常-它有点卡在所有预初始化阶段中。

我希望你能给我一个提示,我在这里做什么错了?

再一次-我已经启动并运行了 SDK 01.02与旧的"GP" LP-AM243。  

此致

托马斯

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

    您运行的是 SDK1.2还是 SDK1.3?

    SDK1.3 (AM243 8.5)支持安全接口。  

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

    嗨、Kobi

    我运行的1.3采用的是8.5 AM243 SDK、以及板载安全芯片附带的新电路板。  

    我又想出了要使用的 hs_fs 映像文件-遗憾的是、所述的文档中并未对此进行说明。

    我发现 在处理安全电路板时、必须使用 load_dmsc_hsfs.js 启用 JTAG。

    我提到 包含8.0 AM243 SDK 和非安全芯片的1.2 SDK 的原因在于、当 我阅读入门文档时、它可以起作用。

    所以我真正需要的是一个更新的入门文档、它清楚地显示了如何使用1.3/8.5 +安全板开始并运行。

    正如您从初始帖子中看到 的那样、我已经对整个设置进行了很长时间-它只是在点击调试时不会"自动运行到 main"。

    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------

    新发现-将 DIP 开关设置为 QSPI 引导模式-以下是打印到终端"某些测试失败!"的内容  

    再次让我怀疑我要刷写到电路板上的图像是否正确?  

    此致  

    托马斯

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

    尊敬的 Thomas:

    闪存编程是否适合您(从 secured_programming 文件夹)?

    如你所说、"从 CCS"运行未更新。 我刚刚尝试了一下、无法在无引导模式下运行(当您使用 hsfs 脚本时是否有效?)、 不过、使用 QSPI 模式时(与从闪存运行相同)、我可以在不运行任何脚本的情况下运行代码(只需 lanuch target config、连接和加载映像或使用"Debug"按钮)。

    请注意、"入门"中的链接仍指向 am243x 8.00.00.22。 我们将提供该文档的更新版本。  

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

    嗨、Kobi

    闪存编程是否适合您(从 secured_programming 文件夹)?  是的-我猜是这样-这是初始帖子中显示的第一张图片-从屏幕转储-你可以确切地看到我一直在使用什么文件  


    当您使用 hsfs 脚本时它是否起作用? 嗯- 正如初始 POST 中提到的那样-脚本似乎被正确执行并且它返回"happy debuging"! 因此、我应该从那里转过来。  

    如果您更新 SDK 软件包会非常好-因此整个"开箱即用体验"与 SDK 1.2和非安全电路板相匹配-谢谢!

    -----------------------------------------------------------------------------------------------------------------------------

    通常我使用的是弱 WIFI 配置示例。

    我还尝试了 network_terminal_example 项目、没有引导模式设置-单击 debug、它实际上会在我按 run 时"自动运行至 main"、它会卡在此行中。 (见图片)

     

    因此、如果您再次访问整个 SDK 1.3版本、并确保它"开箱即用"、这将非常好、因为像我这样的工程师只关注于评估 WiFi 器件。

    谢谢!

    此致

    托马斯

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

    你可以使用 security_programming/来也刷写程序、然后从闪存运行它(即它将在复位后运行)。

    我不确定您提到的网络终端有什么问题-它只是为我工作。

    您是否更改了代码中的任何内容? 是 SYSCFG 吗?

    您是否尝试过使用 CCS 加载 BLE 配置示例? 它是否被卡在同一个地方? (如果不是、请比较2个示例的 syscfg)。  

    我们将更新相关文档、但在此之前、您可以参考 AM243x 指南(我们只是对其进行汇总)、具体来说就是:

    https://software-dl.ti.com/mcu-plus-sdk/esd/AM243X/08_05_00_24/exports/docs/api_guide_am243x/GETTING_STARTED_FLASH.html

    https://software-dl.ti.com/mcu-plus-sdk/esd/AM243X/08_05_00_24/exports/docs/api_guide_am243x/CCS_LAUNCH_PAGE.html

    许多 其他内容。  

    遗憾的是、我们在发布此版本之前的最后一刻发现了 hsfs 问题、因此所需的新 SDK 移动速度太快。  

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

    嗨、Kobi

    我在 e2e 论坛上还有一个主题-关于从一开始似乎存在故障的类似 Sitara 板。
    https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1227718/lp-am243-board-seems-bricked-or-am-i-doing-something-wrong/4650776#4650776

    Arm 团队的 Erik 指导我进行了闪存检查、并从测试中得出结论:电路板出现闪存芯片错误。

    我对板设置上的闪存测试也进行了与我们之前讨论的测试相同的测试、而且在运行闪存芯片测试时也会出现一个错误。

    这或许能够解释我遇到的一些错误。  我将从 ARM 团队给 Erik 写信、讲一讲这个板-可能这是实际批量 LP 板的一般问题   

    我们已经决定等待 SDK 修复和新的电路板、然后再花更多时间处理这些问题。

    此致

    托马斯