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.

[参考译文] BP-CC3301:如何生成 cc33xx-NVS.bin?

Guru**** 2482225 points
Other Parts Discussed in Thread: BP-CC3301, CC3301

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/1296028/bp-cc3301-how-to-generate-cc33xx-nvs-bin

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

尊敬的 TI 员工:

 我们  在装有 BP-CC3301的 BBB 上使用 CC33XX-LINUX-AM335版本:0.4.2.0发布日期:2023年9月18日。

 使用校准器内的校准功能、或更改客户要求的 MAC 地址。 我们需要为 cc3301生成 NVS 文件。 我以前知道的方法是使用校准器程序来生成。

但是,当我在 BBB 中使用它时,使用默认 ini "cc33xx-conf.ini" in /usr/sbin/cc33conf ,我得到了以下错误消息"未知 ini section PowerSaveScheme            = 00":

您能告诉我如何为 TI cc3301生成 cc33xx-nvs.bin 吗?

此致、

/克苏

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

    尊敬的诸位:

     通过跟踪驱动器、我可以看到

    这意味着 NVS 文件对于 MAC 地址必须精确为6个字节。 我将6个字节的 cc33xx_nvs.bin 设置为

    dmesg 显示:

    结果显示 NVS 文件中设置的正确 MAC I:

    不过、这会带来另一个问题、在 cc33xx 校准器内部、就像在 OLD 中、我们可以在 TI OLD 127x 等中执行自动校准一样、现在如何在 CC33xx 中实现该操作?

    因为只要我发出该命令、它就始终返回错误的命令。

    甚至自动校准将不会工作,因为它将停止在同一错误中创建 NVS 文件在我的上面的帖子。

    校准器 plt 自动校准 wlan0 /lib/modules/5.10.100-g7a7a3af903/kernel/drivers/net/wireless/ti/cc33xx/cc33xx.ko /usr/sbin/cc33conf/cc33xx-conf.ini /home/root/cc33xx-nvs.bin

    您能否告诉我、校准和自动校准命令在 CC33xx 中是否仍然有效?

    此致、

    /克苏

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

    您好、ckhsu。

    CC33XX 会执行校准和自动校准命令、这些命令目前可在 SimpleLink WiFi 工具箱 GUI: https://www.ti.com/tool/SIMPLELINK-WIFI-TOOLBOX 中访问 

    明天我会回复您,讨论校准器工具中是否有相同的命令可用。  

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

    萨贝赫您好:

     感谢您的答复。

     我知道校准可以在 Simplelink 工具箱内完成、但连接到 MPU 时、不同于 WL18xx、使用无需校准的校准器及其相关命令、CC33XX 认证的预测试失败、但使用工具箱时失败、因为它具有校准按钮。 这就是我们想要知道命令的原因。 这与我们的生产相关。

     我将等待响应。

    此致、

    /克苏

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

    您好、ckhsu。

    应该有一个命令"set_manual_calib"。 您可以通过以下方式访问它:  

    root@am335x-evm:~# calibrator dev wlan0 cc33xx_plt set_manual_calib
    Invalid parameters combination
    failed to handle
    
    Usage:  calibrator [options] dev <devname> cc33xx_plt set_manual_calib -rx -tx 
    
    Set Manual Calibration for Rx/Tx
    example: set_manual_calib -rx 1 -tx 1
    calibrate rx: range: 0-1 (False/True)
    calibrate tx:  range 0-1 (False/True)
    
    

    因此、完整的 RX 和 TX 校准命令如下所示:

    root@am335x-evm:~# calibrator dev wlan0 cc33xx_plt set_manual_calib -rx 1 -tx 1
    

    我们目前正在更新校准器工具文档、并在此添加此命令。  

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

    萨贝赫您好:

     非常感谢。 我将在板上对其进行测试。

    此致、

    /克苏