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-CC3351:BLE 生产测试

Guru**** 2477395 points


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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/1437012/bp-cc3351-ble-production-test

器件型号:BP-CC3351

工具与软件:

尊敬的先生/女士:

 我们在使用 CC33XX-Linux-MPU v1.0.0.7对 BLE 进行生产测试时会用到这些文件。 我们发现一些错误情况:

以下是我们的生产步骤:

ifconfig wlan0 down
calibrator dev wlan0 plt power_mode on
calibrator dev wlan0 cc33xx_plt ble_plt
hciconfig hci0 up
btmon &

上述命令启动 CC33xx 中 BLE 的 PLT。

而对于2M 测试:

LE 2M PHY test:

/* VHCI to set tx in 20dbm  */
hcitool cmd 0x3f 0x11 0x03

/* Start LE_Transmitter_Test V2 command with Channel1,Length 0x25, Repeated '10101010', LE 2M PHY  */
hcitool cmd 0x08 0x34 0x01 0x25 0x02 0x02
/* Messure by the equipment. */


/* Stop LE_Transmitter_Test */
hcitool cmd 0x08 0x1F

/* VHCI to set tx in 20dbm  */
hcitool cmd 0x3f 0x11 0x03
/* Start LE_Transmitter_Test V2 command with Channel1,Length 0x25, Repeated '11110000', LE 2M PHY  */
hcitool cmd 0x08 0x34 0x01 0x25 0x01 0x02
/* Messure by the equipment. */


/* Stop LE_Transmitter_Test */
hcitool cmd 0x08 0x1F

对于1M

/* VHCI to set tx in 20dbm  */
hcitool cmd 0x3f 0x11 0x03
/* Start LE_Transmitter_Test V2 command with Channel0,Length 0x25, Repeated '10101010', LE 1M PHY  */
hcitool cmd 0x08 0x34 0x00 0x25 0x02 0x01
/* Measure by equipment */

/* Stop LE_Transmitter_Test */
hcitool cmd 0x08 0x1F

/* VHCI to set tx in 20dbm  */
hcitool cmd 0x3f 0x11 0x03
/* Start LE_Transmitter_Test V2 command with Channel0,Length 0x25, Repeated '11110000', LE 1M PHY  */
hcitool cmd 0x08 0x34 0x00 0x25 0x01 0x01
/* Measure by equipment */

/* Stop LE_Transmitter_Test */
hcitool cmd 0x08 0x1F

对于2M PHY、结果如下:

第1次测试:

第2次测试:

对于1M PHY:

第1次测试

第2次测试

您可以在第2次看到、不同 Packet_Payload 的1M PHY 的 PLT 测试结果将会有一些偏移、导致设备中的生产线测试失败。

对于2M PHY 测试、它还具有轻微的偏移、但是它不够大、不足以触发设备中的错误结果。

 如果使用我们在 v1.0.0.3固件中使用的旧版本的相同 HCI 命令序列、则不会出现这种情况、也不会在 BLE 上出现问题。 然而 v1.0.0.3在 WiFi PLT 测试中有其他问题,我们无法使用它。

 请帮助我们解决此问题。

此致、

/ckhsu

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

    我们也看到了一个错误。  当您在不更改 PHY 相关参数(如通道或 PHY 类型)的情况下重复测试时会发生该问题。  您可以通过在两次测试之间更改通道来解决该问题。

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

    Dean、您好:

     感谢您的答复。

     我们想做你的建议,但我们不能做。 原因是、这是 IQxel 内的标准测试项、我们无法更改它、因为我们不是测试设备生成者。

     如果这是已知错误、TI 是否会在下一个版本中修复? 或者、TI 将来有解决此问题的计划、或者我们是否必须通过更改频道来避免 PLT 测试中出现此错误?

    此致、

    /ckhsu

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

    Dean、您好:

     我们以另一种方式尝试符合 IQxel 上的原子测试项、但是 ble_plt 只能启用也无法禁用它、在离开校准模式两次时、固件将立即崩溃、这是 cc33xx 内的恢复机制。 希望了解这个错误中的其他想法。

    此致、

    /ckhsu

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

    TI 将必须修复这个问题(我不是 TI)。  在发生该情况之前、无法完成 BT SIG 测试。

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

    根据您要尝试的操作、您或许能够在进行 BT 测试之前进行 Wi-Fi 扫描来解决此问题。  能够解决一些问题、并且可能足以满足您的需求。  但是、在某些情况下、仍会出现一些依赖于 TI 修复程序的问题。

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

    Dean、您好:

     非常感谢您提供上述信息。 这真的对我们大有帮助。

    此致、

    /ckhsu

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

    Dean、您好:

     非常感谢您提供上述信息。 这真的对我们大有帮助。

    此致、

    /ckhsu

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

    尊敬的 Chksu:

    已确定问题并确定问题根源、将在下一个 SDK 版本中实施修复。

    谢谢!

    Rogelio

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

    RogelioD 您好:

     感谢您提供的信息、这将对我们大有帮助。

    此致、

    /ckhsu