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.

[参考译文] CC3100MOD:CC3100模块的软件版本

Guru**** 2782615 points

Other Parts Discussed in Thread: CC3100

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/567614/cc3100mod-sw-version-of-cc3100-module

器件型号:CC3100MOD
主题中讨论的其他器件:CC3100

大家好、

CC3100模块的软件版本是验证和生产的理想选择?

在当前模块中,我使用 RetVal = sl_DevGet (sl_device_General_configuration、&configOpt、&configLen、(uint8_t *)(&ver) API 检查了软件版本。

我可以找到软件版本1.2.0.2.我的观察结果是否正确?

谢谢、

Likhitha

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

    如果您有最新的 Service Pack (1.0.1.6-2.7.0.0),则您将拥有最新的固件。

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

    您好!

    感谢您的回复。

    但我的问题是"服务包 (1.0.1.6-2.7.0.0)是否可用于生产和验证?"

    这是识别 cc3100中使用的软件版本的正确方法吗?

    谢谢、

    Likhitha

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

    您好、Likhitha、

    在最新的 Service Pack 上使用 sl_DevGet 时、我得到的结果与您不同:

    芯片67108880

    Mac 1.4.0.1

    PHY 1.0.3.34

    NWP 2.7.0.0

    ROM 13107

    主机1.0.1.6

    我通过这种方式获得了该结果:

    //获取版本的示例:
    _u8 pConfigOpt;
    _u8 pConfigLen;
    SlVersionFull ver;
    pConfigLen = sizeof (ver);
    pConfigOpt = SL_DEVICE_General_version;
    sl_DevGet (sl_device_General_configuration、&pConfigOpt、&pConfigLen、(_u8 *)(&V));
    UART_PRINT ("芯片%d\n\rMAC %d.%d.%d.%d.%d\n\rPHY %d.%d.%d.%d.%d\n\rNWP %d.%d.%d.%d\n\rrom %d\n\rHOST %d.%d.%d.%d.%d\n"\}、
    Ver.ChipFwAndPhyVersion.ChipId、
    ver.ChipFwAndPhyVersion.FwVersion[0]、ver.ChipFwAndPhyVersion.FwVersion[1]、
    ver.ChipFwAndPhyVersion.FwVersion[2]、ver.ChipFwAndPhyVersion.FwVersion[3]、
    ver.ChipFwAndPhyVersion.PhyVersion[0]、ver.ChipFwAndPhyVersion.PhyVersion[1]、
    ver.ChipFwAndPhyVersion.PhyVersion[2]、ver.ChipFwAndPhyVersion.PhyVersion[3]、
    ver.NwpVersion[0]、ver.NwpVersion[1]、ver.NwpVersion[2]、ver.NwpVersion[3]、
    版本 RomVersion、
    SL_MAJOR VERSION_NUM、SL_MINOR VERSION_NUM、SL_VERSION_NUM、SL_SUB_VERSION_NUM); 

    请记住,必须在 sl_Start 之后调用 sl_DevGET()。 此外、由于服务包中的错误、sl_DevGet 返回的 MAC 版本稍微关闭(应为1.4.1.1)。

    上面显示的寄存器是什么? 您是否将信息移动到数组中?

    此致、

    Sarah

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

    您好、Sarah、

    是否可以确认可用于生产和验证的 cc3100软件版本?

    2.I 使用 sl_DevGet () API 获取 cc3100的软件版本。我获取的软件版本为1.2.0.2.这是 cc3100使用的正确软件版本吗?(请参阅随附的)。

    正如您在上面的屏幕截图中看到的、打印的软件版本是1.2.0.2.这是正确的吗?

    谢谢、

    Likhitha

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

    您好、Likhitha、

    不是、这不是 MAC 的最新版本。 我在上面发布的是最新版本。 您使用的是什么服务包?

    编辑:

    请记住、如果您使用 printf、则可能需要更改格式类型才能获得准确的打印结果。 请参阅以下内容:

    printf ("芯片%lu\n\rMAC %lu.%lu.%lu.%lu\n\rPhy %hu.%hu.%hu.%hu\n\nrNWP %lu.%lu.%lu.%lu.%lu.n\rhoST %lu.%lu.%lu.%lu.%lu.%lu.%lu.%lu.%lu.%lu.
    Ver.ChipFwAndPhyVersion.ChipId、
    ver.ChipFwAndPhyVersion.FwVersion[0]、ver.ChipFwAndPhyVersion.FwVersion[1]、
    ver.ChipFwAndPhyVersion.FwVersion[2]、ver.ChipFwAndPhyVersion.FwVersion[3]、
    ver.ChipFwAndPhyVersion.PhyVersion[0]、ver.ChipFwAndPhyVersion.PhyVersion[1]、
    ver.ChipFwAndPhyVersion.PhyVersion[2]、ver.ChipFwAndPhyVersion.PhyVersion[3]、
    ver.NwpVersion[0]、ver.NwpVersion[1]、ver.NwpVersion[2]、ver.NwpVersion[3]、
    版本 RomVersion、
    SL_MAJOR VERSION_NUM、SL_MINOR VERSION_NUM、SL_VERSION_NUM、SL_SUB_VERSION_NUM); 


    此致、
    Sarah

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

    我可以用于生产和验证的 cc3100软件版本是什么?

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

    请从 TI.com 下载并安装最新的 Service Pack v1.0.1.6-2.7.0.0。
    CC3100SDK-ServicePack: www.ti.com/.../CC3100SDK

    您将需要将 servicepack_1.0.1.6-2.7.0.0.bin 刷写到 CC3100串行闪存中。 然后您将在调用 sl_DevGet ()时看到最新的固件版本。

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

    我知道、如果我使用的是最新的服务包、我将会更新固件。
    但我的产品将用于生产。我无法现场更新 CC3100串行闪存。因此、这是我可以用于生产设备的服务包。

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

    我正在等待您的回复

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

    正如 Sarah 所说的,如果您使用的是 SDK v1.2.0,在本例中,请在生产设备中使用最新的 Service Pack (v1.0.1.6-2.7.0.0)。

    您可以在此处找到 SDK + ServicePack 的早期版本- processors.wiki.ti.com/.../CC31xx_Release_Notes。 新 ServicePack 向后兼容(请参阅 e2e.ti.com/.../2000761 )。

    1月