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.

[参考译文] CC2642R:如何在简单外设示例上运行 Bluetooth SIG PTS 以进行一致性测试

Guru**** 2550030 points


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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1033657/cc2642r-how-to-run-bluetooth-sig-pts-for-conformance-test-on-the-simple-peripheral-example

器件型号:CC2642R

您好!

我们的 BLE 外设固件基于 SDK v5.20简单外设应用。 我们希望运行蓝牙 SIF 符合性测试 PTS 8.0.0、以验证是否通过了所有选定的符合性测试。 我们也为此创建了".BLS"

但是、我们不知道如何运行 PTS 来验证一致性行为。 TI 是否提供了任何文档我可以参考以了解测试设置、主要是 IUT (被测仪器)是仅作为外设固件、还是像进行 RF/PHY 测试一样需要基于主机测试的固件?

请给出建议。

此致、

Mehul

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

    您好!

    我是否可以问您要运行哪些特定测试?

    一般来说、我们提供的堆栈已经过认证、因此应限制重新测试的需要。

    要回答您的问题、使用 host_test 运行 PTS 测试。 有些测试可以使用 simple_peripheral 在启用 PTM 的情况下运行、但肯定不是所有测试。

    此致、

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

    您好!

    我是否可以问您要运行哪些特定测试?

    一般来说、我们提供的堆栈已经过认证、因此应限制重新测试的需要。

    要回答您的问题、使用 host_test 运行 PTS 测试。 有些测试可以使用 simple_peripheral 在启用 PTM 的情况下运行、但肯定不是所有测试。

    此致、

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

    Clement、  

    我们打算针对基于外设的固件运行所有适用的 PTS 测试。 在我们基于外设的 fimrware 上、有几项测试失败、我已经在其他线程上提出了另一个问题:

    https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1033694/cc2642r-not-passing-gap-disc-nonm-bv-02-c-pts-conformance-test/3821771#3821771

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

    您好、Mehul、

    如另一个线程所述、PTS 套件不会针对 simple_peripheral 运行、而是使用 host_test 应用程序在特定配置中编写脚本、不会复制 SDK 中的库存。 通过将一些 HCI 命令(通过 UART)发送到修改后的 host_test 示例来执行 PTS 测试、该示例公开了一些我们通常不会公开的 API。 我在这里提到的修改后的 host_test 示例不可用、TI 从未共享过。

    由于堆栈已通过认证(请参阅 https://www.ti.com/ble-qualification)、因此您无需运行这些测试。

    我将结束这一主题、并继续讨论另一个主题。

    此致、