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:使用 Uniflash V 3.4.1的 CC3200 SSL 企业安全示例

Guru**** 2558250 points
Other Parts Discussed in Thread: CC3200, UNIFLASH, CC3200-LAUNCHXL, ENERGIA

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/623466/cc3200-launchxl-cc3200-ssl-enterprise-security-example-using-uniflash-v-3-4-1

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

您好!

我正在尝试使用 CC3200设置和运行 WLAN Enterprise 安全示例。   我从中获取信息的页面如下:

processors.wiki.ti.com/.../CC3200_SDK_Sample_Applications

processors.wiki.ti.com/.../CC3200_ENT_WLAN

这些说明告诉我下载并安装 Uniflash。  然后我需要从 Google Equifax 获取 SSL 证书。   然后、我需要将其刻录到位于 lanchpad 开发套件上的 CC3200闪存中。

我有 CC3200-LaunchXl Rev 4.1  LaunchPad 开发套件。

我在 Windows 10计算机上运行 uniflax 软件(版本3.4.1)。

我已插入开发板并已识别端口 (端口15)。

然后、我启动 Uniflash 软件并创建了新连接。  CC3200的选项是 CC3XXXX 串行。   它找到了 Simulink 器件、看起来运行良好。  

然后我尝试连接…

它无法连接。   它告诉我检查 COM 端口。

我去了器件管理器、在 Com15上找到了 CC3200开发套件。    因此它应该起作用。

如何获得 Uniflash 3.4.1来连接到 CC3200-launchxl launchpad 开发套件?

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

    您需要连接 SOP2引脚才能将 Uniflash 软件与 CC3200 LaunchPad 配合使用。

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

    我在 SOP 引脚2 (JP15)上添加了一个跳线。  然而,这并没有改善这种情况。  我有一张板图片。

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

    请将 CC3200 LaunchPad 上的跳线设置为默认值( www.ti.com/.../getliterature.tsp )。 例如、您已断开 UART 的 TX 线(跳线 J7)、因此 Uniflash 无法正常工作。

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

    谢谢,

    我查看了 cc3200 LaunchPad 手册并设置了跳线、以便对闪存进行编程。    我还查看了 Uniflash 手册并确认了 COM 端口的波特率。   本手册仅介绍波特率、未介绍其余的 com 设置。  

    此设备仍无法连接。

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

    显示的是 Uniflash 日志? 请在此处插入包含启用的其他调试信息的日志(Window -> Preferences -> UniFlash Preferences -> Print Out Additional debug information...)。

    您还应尝试通过 Energia 软件( http://energia.nu/ )上传代码。 Energia 使用与 Uniflash 软件类似的刷写代码方式。 此外、您还可以检查 CC3200 LP 上的 UART 是否正常工作。 您可以通过 JTAG/SWD 从 CCS 上载 SDK 中的一个示例、并在终端软件上检查结果。

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

    [10:55:33]返回操作 getversion。
    [10:57:39]开始 getversion 操作。
    [10:57:40]信息:>执行操作:连接
    [10:57:40]调试:--尝试重新连接时连接失败... (1次尝试)
    [10:57:40]调试:--尝试重新连接时连接失败... (2次尝试)
    [10:57:40]调试:--尝试重新连接时连接失败... (3次尝试)
    [10:57:40]调试:--尝试重新连接时连接失败... (4次尝试)
    [10:57:40]致命:---无法连接到设备! --
    [10:57:47]致命:连接到设备时出错。 请检查 COM 端口设置。 错误代码:1.
    [10:57:47]信息:>执行操作:断开连接
    [10:57:47]调试:从器件断开连接。 。 。
    [10:57:47]返回操作 getversion。

    这是 Uniflash 的一个相当旧的版本...您能确认它是否可以与 CC3200 Lauchpad 修订版4.1配合使用?

    我需要将 SLL 证书加载到闪存中。 企业级安全说明介绍了如何使用 Uniflash 执行此功能。 如果有其他方法刷写 SSL 证书、我想知道。

    理想情况下、我更愿意将 SSL 证书存储在通过 SPI 访问的 SD 卡上。

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

    对于 CC3200 SoC、您需要使用以前版本的 Uniflash (不支持最新的 Uniflash 4.x)。 是的、证书需要存储在 sFlash 存储器中。 NWP (网络处理器)直接从 sFLash 读取证书。 NWP 无法从 SD 卡读取证书。

    Uniflash 软件是将证书存储到 sFlash 中的常用方法。 但您可以使用文件系统 API 创建自己的固件并通过固件将证书存储到 sFLash 中。

    1月
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我不使用版本4.1。 我使用的是3.4.1。 有关更多设置信息、请参阅初始开机自检。

    此时、我们将设置一个演示、因此我们希望使用这些示例尽快证明这一概念。

    我希望有人可以验证该示例是否仍然有效。 如果不是、我希望获得此代码的修复。 假设3.41被某种程度上破坏了。

    感谢您迄今的帮助。。。 我认为我的设置"应该"起作用。 因此必须存在其他问题。

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

    尊敬的 Chris:

    是的、我知道您使用的是版本3.4.1。 这就是您的问题的答案-您能否确认它实际上适用于 CC3200 Lauchpad 修订版4.1?


    您需要确定 LaunchPad 是否未因某种原因受损。 最好的方法是使用 CCS 并检查 UART (RX 和 TX 线)的功能。 此外、如果您有另一个 CC3200 LP、则可以检查它或使用示波器/逻辑分析仪等 如果没有功能 Uniflash、您将无法继续...

    1月

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

    我们一直在使用 cc3200 launchpad 连接到 wifi 接入点。 我已成功运行此代码。 我们使用相同的 UART 来接收数据。 在做一些调查时、我发现我们没有植入 UART TX。

    因此、我们今天/今晚将对此进行调查。

    感谢您的深入见解...这似乎是 UART TX 在应有的时候没有发生的事情。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢你的帮助。

    问题是 COM 端口有另一个正在运行的应用程序。   当我使用代码稳定性测试代码时、我有一个读取 UART 的终端窗口。   一旦我将其关闭、就没有冲突、Uniflash 现在可以正常工作。

    此致、

    Chris