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.

[参考译文] LAUNCHLL-CC2640R2:实施PTM错误?

Guru**** 2563960 points
Other Parts Discussed in Thread: CC2640R2F, CC2640

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/583721/launchxl-cc2640r2-implementing-ptm-errors

部件号:LAUNCHLL-CC2640R2
主题中讨论的其他部件:CC2640R2FCC2640

您好,

  我在 simplelink_cc2640r2_sdk_1_30_00_25中阅读PTM指南文档。 我在下面遇到了这些错误。 我按目前的情况遵循了PTM指南。 我三次检查了我所做的一切。 我还执行了干净重建和重建索引。 但是,仍然存在相同的错误。  请提供如何解决这些错误的建议。  

标识符"appTaskID"未定义iCall_HCI_tl.c

标识符"hciExtSignCounter"未定义iCall_HCI_tl.c

标识符"hciTranslationTable"未定义iCall_HCI_tl.c

标识符"irk"未定义iCall_HCI_tl.c

标识符"out _msg"未定义iCall_HCI_tl.c

标识符"rspBuf"未定义iCall_HCI_tl.c

标识符"SRK"未定义iCall_HCI_tl.c

-这似乎是由于  预定义符号中未包含HCI_TL_FULL或HCI_TL_PTM引起的。 在PTM指南中未提及将 HCI_TL_FULL或HCI_TL_PTM添加 到预定义符号。 我是否将 HCI_TL_FULL 或HCI_TL_PTM添加到预定义符号?

需要一个")" simple外围设备

//注册命令状态信息
HCI_TL_Init (NULL,(HCI_TL_CommandStatusCB_t) SBP_sendToNPI,selfEntity);

我在HCI_TL_Init()代码行中找不到需要“”的位置。

警告:

"HCI_TL_CommandStatusCB"隐式声明iCall_HCI_tl.c

"HCI_TL_Init"隐式声明simple外围设备.c

"HCI_TL_SendToStack"隐式声明为simle_peripheral.c

   其中是上述3个HCI C API的头文件。  

     
- kel

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

    在显式启用PTM和配置HCI传输层部分中,您可以在OPT文件中定义HCI_TL_PTM。 OPT文件在编译期间被拉入以定义符号。

    代码部分中缺少突出显示,但添加#include "iCall_HCI_tl.h"//以允许iCall HCI传输层
    到simone_peripheral_c以清除警告。

    希望这能有所帮助!
    反叛分子
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,

      我在家用PC上重复了相同的步骤。 我在 simle_peripheral.c.中添加了#include "iCall_HCI_tl.h"// 我在 OPT文件中定义了HCI_TL_PTM。 下面是我对OPT文件的更改。

    /*包括传输层(完整或PTM)*//*
    -DHCI_TL_NONET注释此行*/
    -DHCI_TL_PTM
    /*-DHCI_TL_FULL */ 

    我对堆栈和应用程序项目进行了全新的重建。 我在下面看到了这些错误。 我将在CC2640R2 SDK 1.0 中尝试相同的操作,看看是否得到相同的结果。

    - kel

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

    您好,

      我在家用PC上尝试了CC2640R2 SDK 1.0 中的PTM过程,但在CCS中遇到了问题。 请参阅下面的。

        

      但是,我在工作PC上尝试了CC2640R2 SDK 1.0 的PTM过程,并且在第一次开机自检时通过了错误。 但是,我有新的错误。 如何解决这些错误?

    - kel

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

    发现问题后,需要对PTM指南进行以下更改-

    将包含添加到CCS时,还应添加C:\simplelink_cc2640r2_SDK_1_30_00_25\sources\ti\blestack\npi\src.

    最后,不要使用FlashROM,而是使用堆栈库构建。 这意味着对应用程序项目使用FlashROM_Stacklibrary,对CCS中的堆栈项目使用FlashROM_library。

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

    谢谢,成功了。

    我现在关注的是片上OAD。 下面是我的问题。

    1.要为片上OAD生成图像B,我使用simile_peripheral_cc2640r2lp_app_oad_onchip作为基本程序。 它没有FlashROM_Stacklibrary的配置选项。 我该如何处理以包括PTM?

    2.用于片上OAD的堆栈是oad_target_cc2640r2lp_stack。 它不是堆栈库。 如果我将oad_target_cc2640r2lp_stack用作片上OAD的堆栈,PTM是否工作?

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

    此修复程序适用于CC2640R2 SDK 1.0 ,但不适用于CC2640R2 SDK 1.30。

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

    1.相同的步骤。 请阅读下面的信息。

    2.是的,堆栈项目是一个堆栈项目。 在堆栈侧启用PTM的步骤相同。

    目前,在非堆栈库配置上不支持PTM。 我已经让团队知道这是一个问题-但我不确定他们何时会遇到这一问题。

    一种可能的解决方法是消除导致iCall_HCI_tl.c中出现错误的所有函数

    我没有机会测试这一点-这似乎是目前唯一可行的解决方法。

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

    A.rebel你好,

    我已生成PTM应用程序十六进制文件。 简单外设堆栈库没有生成十六进制文件的选项。 所以我使用简单的外设堆栈十六进制文件。

    我将PTM应用程序十六进制文件和简单外设堆栈十六进制文件编程到CC2640R2F Launchpad。 但是,我在SensorTag应用程序中看不到我的CC2640R2F Launchpad 这是否是预期的,因为它是在PTM模式下运行的?

    此致,
    Markel

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

    您好Markel,

    有趣的是,此修复程序在我的端CC2640R2 SDK 1.0 和CC2640R2 SDK 1.3 上的两个版本上都有效

    关于十六进制文件,使用堆栈库构建配置时,仅需要应用程序十六进制。

    广告的缺乏取决于您插入代码的位置和时间。 有一个控制器重置,因此,如果GAPRole配置在调用启用PTM之前,则可能看不到任何广告。 更好的检查是尝试发送HCI命令。

    此致,

    反叛分子

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

    A.rebel你好,

      我将在CC2640R2 SDK 1.3 中重试。 这是我在 SimpleBLEPeripheral_init()的以下代码。 启用PTM的调用早于 void GAPRole_StartDevice()。 在本次设置中,我在SensorTag应用程序中看不到我的CC2640R2 Launchpad

    //截取NPI RX事件。
    NPITASK_registerIncomingRXEventAppCB(SBP_HandleNPIxInterceptEvent, intercept);
    
    //注册命令状态信息
    HCI_TL_Init(NUL,(CHCI_TL_Mgr CommandStatusCBT) SBP_sendToNPI, selfegrid);
    
    //注册事件CBBond_LETL_getCondderID, HCCI_Engip_Entity/MsgetBapps/
    
    
    
    
    
    
    
    
    
    
    
    启动头=启动
    
    
    //注册GATT本地事件和等待传输
    的ATT响应GATT_RegisterForMsgs(selfentity);
    
    //仅当启用4.2 长度扩展功能....时,才应包括此项
    //HCI_LE_ReadMaxDataLenCmd(); 

    - kel

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

    您可能仅在需要时启用PTM模式。 (换言之,仅在按住GPIO或不需要使用应用程序时调用PTM相关函数)

    理想情况下,PTM模式只能在需要时单独使用,而不是在应用程序的侧面使用。 否则,最好使用host_test或简单网络处理器。

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

    对于PTM,似乎需要从BD地址。 因为,我们尝试使用PTM测试仪读取从属BD地址,但它只显示0xFFFFFFFF。 因此,我认为在文件中提及这一点是一个好主意。

    - kel
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    这绝对是一个受支持的命令-我建议检查UART/SPI线路以验证它确实是0xFFFFFFFF

    这可能是测试仪的问题-我个人没有机会测试该特定命令

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

    [引用user="a. Rebel)可能仅在需要时才启用PTM模式。 (换言之,仅在按住GPIO或不需要使用应用程序时调用PTM相关函数)[/QUOT]

    是的,文档中提到了这一点。 但是,目前我们只想让PTM首先与我们的测试仪配合使用。

    - kel

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

    [引用user="a. 反叛分子"]

    关于十六进制文件,使用堆栈库构建配置时,仅需要应用程序十六进制。

    [/引述]

    我只想澄清你在上面说的话。 您的意思是,我只能将应用程序HEX fie编程到CC2640R2 Launchpad for PTM模式吗?  

    我所做的是对应用程序十六进制文件和简单的外设堆栈十六进制文件进行编程。 我们无法接收任何UART输出到我们的PTM测试仪。 我有什么不对的地方吗? 我按程序行事。 我们将我们的PTM测试仪连接到CC2640R2 Launchpad UART线DIO2和DIO3。

    - kel

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

    您的意思是,我只能将应用程序HEX fie编程到CC2640R2 Launchpad for PTM模式吗?

    正确-使用堆栈库构建配置时,堆栈作为库被拉出。 换言之,没有栈十六进制文件。 仅应用程序十六进制文件。

    因此,如果您正在构建堆栈库配置应用程序项目并刷新某些堆栈十六进制文件,则肯定会导致错误。

    注:R1设备没有堆栈库配置。

    此致,

    反叛分子

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

    感谢您的建议。 我明天会在工作中尝试。

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

    您好,

      我在PTM模式下失败。 我只编程了FlashROM_StackLibrary文件夹中的应用程序十六进制文件。 下面是我的设置。

    如您所见,我们正在使用Anritsu MT8852B蓝牙测试仪。 我从这个维客中读到 ,Anritsu MT8852B蓝牙测试仪用于直接测试模式。

    在直接测试模式下,我需要根据下面的“为CC2640配置BluetoothRegistered直接测试模式”文档对主机测试示例程序进行编程。

    那么,建议执行的测试类型是PTM还是DTM? CC2640R2文档仅提及PTM。 但是,我无法使用 Anritsu MT8852B蓝牙测试仪执行PTM。 本公司以前生产CC254XX基础产品,所以我们的测试团队以前有DTM或PTM的经验。 但我们是TI CC2640R2F的新手,无法按照文档指南执行PTM。

    本公司总部设在马来西亚霹雳州怡保。 在马来西亚吉隆坡有TI Malaysia。 您是否有TI FAE可以转至我们的公司并帮助我们使用TI CC2640R2F生产测试模式? 如果没有TI FAE,我将继续在TI E2E论坛上寻求帮助。

    - kel

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

    您好,Kel,

    如您所述,通过host_test应用程序支持dtm模式。 有效的网络处理器配置,其中命令通过HCI命令沿传输层传输。 这包括在SDK以及simple_peripheral和其他示例项目中。

    尝试通过UART连接到运行HOST_TEST的启动板。 如果您看到类似的结果,请告诉我。

    您参考的wiki中介绍了DTM与PTM模式。 一个只是碰巧将应用程序与它并排,可选择切换到。

    此致,

    反叛分子

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

    Kel,

    附加的是应用于simone_peripheral的PTM更改-一切正常工作。 (适用于IAR和CCS)

    我使用HCI测试仪TI工具进行了测试,该工具只需通过UART发送HCI命令。

    是否可以对项目设置进行比较? 这很可能是配置错误。

    此致,

    反叛分子

    (2017年3月4日更新)

    e2e.ti.com/.../8015.ptm_5F00_simple_5F00_peripheral.zip

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

    你好,A. Rebel,

      感谢您帮助我完成PTM。

      我比较项目设置,您的应用程序项目没有在"预定义符号"下设置这些设置。 此外,您的NPI文件将从构建中排除。 我正在使用CCSV7。

      NPI_USE_UART

      npi_flow_CTRL=0

      iCall_MAX_NUM_TES=4

      稍后我将尝试DTM和PTM。 我已经有了DTM模式的十六进制文件。 它来自host_test示例程序。 我根据程序删除了一些预定义符号。

    - kel

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

    您好,

      我使用DTM十六进制文件对TI CC2640R2 Launchpad进行编程。 我使用PTM十六进制文件对另一个TI CC2640R2 Launchpad进行编程。

      带有DTM十六进制文件的TI CC2640R2 Launchpad与我们的BLE测试仪 Anritsu (MT8852B)配合使用。 我能够获取蓝牙设备地址并进行一些测试。

      带有PTM十六进制文件的TI CC2640R2 Launchpad无法与我们的BLE测试仪 Anritsu (MT8852B)配合使用。 根据 下面的维客,此Anritsu (MT8852B)是否仅在DTM模式下工作? 但是,它似乎应该起作用,因为 Anritsu (MT8852B)正通过UART与DTM进行通信。 您可以给我一个十六进制文件,即PTM程序,以便我可以使用我们的BLE测试仪Anritsu (MT8852B)对其进行测试

       我将这些代码行移到 SimpleBLEPeripheral_init()的底部,但如上所述,我得到了失败的结果。

    //截取NPI RX事件。
    NPITASK_registerIncomingRXEventAppCB (SBP_HandleNPIRxInterceptEvent,intercept);
    
    //注册命令状态信息
    HCI_TL_Init (NULL,(HCI_TL_CommandStatusCB_t) SBP_sendToNPI,selfEntity);
    
    //注册事件
    HCI_TL_getCmdResponseID (iCall_getLocalMsgEntityId (ICALL_SERVICE_CLASS_BLE_MSG,selfEntity);
    
    //通知堆栈初始化PTM
    HCI_EXT_EnablePTMCmd(); 

    - kel

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

    您好,Kel,

    您可能一直在查找/传播错误的应用程序构建配置,我修改的唯一配置(PTM当前支持的配置)是堆栈库应用程序配置。

    以下是十六进制文件(已重命名以允许上传):(更新日期:4/3/17)

    e2e.ti.com/.../6165.simple_5F00_peripheral_5F00_cc2640r2lp_5F00_app.txt</s>2640

    如前所述,似乎存在项目配置问题。 只需确保按照有关堆栈库配置的步骤+勘误表,请访问 :http://processors.wiki.ti.com/index.php/PTM_cc2640

    此致,

    反叛分子

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

    谢谢,下周星期一我将尝试十六进制文件。

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

    你好,Rebel。

      我将您 的simile_peripheral_cc2640r2lp_app.hex (PTM模式)编程到我的CC2640R2 Launchpad。 我将CC2640R2 Launchpad连接到 Anritsu (MT8852B) BLE测试仪,连接方式与DTM模式相同。 没用。 我无法获取蓝牙设备地址。 使用SmartRF闪存编程器2,对辅助MAC地址0x11.2233万445566进行44.5566万进行编程。 我再次尝试使用 Anritsu (MT8852B) BLE测试仪,但它无法正常工作。 我试过几次。

      DTM模式工作正常。

      我毫不怀疑您已经在TI的测试设备上完成了PTM。 但是,我们需要使用 Anritsu (MT8852B)使PTM模式正常工作。 因此,我想请求TI的帮助,使PTM模式适用于我们 的Anritsu (MT8852B)。

      我已按照您的文档指南将PTM模式集成到simple外围设备,但使用 Anritsu (MT8852B)无法正常工作。 我相信,如果您有 用于测试的Anritsu (MT8852B),并且使用CC2640R2 SDK 1.00 .00.22 中的简单外设示例程序,TI方面可能会出现此问题。

    - kel

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

    您好,kel:

    我建议在连接到BTLE测试仪之前,使用HCI测试仪或BTool执行基准测试,以发送HCI命令。 我们有一个应用程序注释“Configuring the CC2640 for BluetoothRegisteredDirect Test Mode”(为BluetoothRegisteredDirect Test Mode配置CC2640)  这可能有助于设置。

    祝你一切顺利

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

    我以前阅读过此文档。 这是我用于使DTM (直接测试模式)与我们的Anritsu (MT8852B) BLE测试仪配合使用的指南。

    但是,我需要PTM (生产测试模式)与我们的Anritsu (MT8852B) BLE测试仪配合使用,而使用您的文档指南,甚至使用A.rebel的十六进制文件,我还没有使用这种测试仪。

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

    您好,

    首先,我很抱歉打断了您的通话。

    尽管我的想法可能是错误的,但我希望你通过我的困扰找到任何决议。

    如我所知,使用HCI I/F的PTM不同于使用2线UART I/F的DTM,而不是HCI I/F

    使用HCI I/F的PTM具有一些供应商特定的TI命令以及现有的HCI命令集蓝牙规格提及。

    我猜PTM可以让我们更轻松地在使用特定专用选项(如PIN驱动)运行的通用BLE应用程序上实施和启用PTM功能。

    但是在我们的常规BLE应用程序中,DTM不方便进入模式,因为此DTM用于直接控制BLE控制器,而不是通过Host BLE应用程序。 通常,使用了外部方法,如使用UART I/F的PC终端,或者使用蓝牙测试仪进行射频定量或其他操作。

    因此,我们采用了不同的方法,DTM 几乎按照蓝牙规格进行了标准化,如下所示。

    蓝牙测试仪可以同时支持它们的I/F,但我知道,通常2线UART I/F是通用的。

    因此,如果您的测试代码与DTM配合使用效果良好,则测试仪配置现在使用2线UART模式设置为DTM。

    我猜测试仪正在生成2字节的命令集,并且有响应事件。 请参阅第178和179页上的命令集。

    测试仪是否也支持HCI I/F?

    如果没有蓝牙测试仪,您可以通过PC终端应用程序(如实际术语)测试命令和响应。

    我再次希望您尽快解决您的问题。

    巴西,

    池元

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

    蓝牙RF测试仪似乎不支持HCI模式,因为CC2640R2仅支持BLE模式,而不支持双模式。

    因此,TI的HCI命令集无法与测试仪匹配,因为TI HCI命令集的长度超过了DTM可以识别的2字节格式。

    如果您需要像TI建议的那样使用HCI方法,我认为您需要创建自己的HCI命令集与标准DTM命令匹配。

    准备好后,您只需将其与测试仪一起使用。

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

    感谢您提供有用的信息。 几个月前,我刚开始使用TI CC2640R2,但还不熟悉。

    根据您的回复,Anritsu (MT8852B)不支持使用HCI I/F的PTM TI的任何人都能证实这一点吗?

    CC2640R2 SDK"使用生产测试模式(PTM)"的文档指南未提及什么蓝牙测试仪可与PTM配合使用,因此我们认为Anritsu (MT8852B)可以正常工作。

    JXS,您好!

    我想知道我们需要哪些测试设备来进行PTM测试?

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

    如PTM wiki所述,PTM配置是一种使用HCI格式化数据包运行DTM以及选择TI供应商特定HCI命令(例如,用于法规测试的调制解调器测试命令)的方法。 HCI格式与Host_Test配置中的格式相同。 如果您可以运行Host_Test并执行DTM,则HCI设置正确(硬件方面)。 如果PTM不工作,则可能是您未在运行时启用PTM。 作为第一步,我将使用调试器确认您正在输入PTM。

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

    我不在工作,因此无法进行调试并检查运行时是否未启用PTM。 但是,启用PTM所遵循的过程是基于CC2640R2 SDK 1.30 文档。 从这篇文章中可以看出,我得到了A. Rebel的良好帮助,帮助我构建了PTM CCS项目。 如果在运行时未启用PTM,则表示文档过程为假。 即使A.Rebel PTM十六进制文件也无法与Anritsu测试仪配合使用。

    我必须向我的同事解释这一点,因为我们已接近生产日期。 至少池元李提供了良好的投入。 现在,我建议进行DTM测试,因为使用我们的Anritsu测试仪时PTM出现问题。

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

    您是否可以重新下载我提供的Hex? 我错误地上传了错误的十六进制文件。

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

    您提供的十六进制文件工作正常。 我已经使用CC2640R2SDK 1.30 中的simple外围设备使PTM正常工作。

    我之前遇到的问题是使用CC2640R2SDK 1.00 的simple外围设备使PTM正常工作。

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

    关于我对将PTM添加到simile_peripheral_cc2640r2lp_app_oad_onchip的担心,"FlashROM_StackLibrary"没有配置选项。

    因此,如果可能,请提供如何将PTM添加到simple_peripheral_cc2640r2lp_app_oad_onchip的过程。

    - kel