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.

[参考译文] CC2538:如何使用802.15.4测试来测试 Z-stack3.0?

Guru**** 2979400 points

Other Parts Discussed in Thread: Z-STACK

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

https://e2e.ti.com/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/613809/cc2538-how-can-use-802-15-4-test-to-test-z-stack3-0

器件型号:CC2538
Thread 中讨论的其他器件:Z-stack

您好,团队

我正在尝试执行"ZigBee IEEE 802.15.4测试规范"中的 MAC 测试项目。

我在 mT_mac.c 中使用 ZTool 和函数

测试项目 TP/154/MAC/信标管理-01中。

应测试以下各项。

我发现 MT_MacSetReq()有 信标有效载荷的特殊情况(因为只有指针存储在 PIB 结构中,而不是内容)

 但是 ,MT_MacGetReq()没有处理指针的特殊情况,因此只返回信标有效载荷的指针。

 "ZigBee IEEE 802.15.4测试规范"要求返回的信标有效载荷内容通过测试。

 我检查 了 z-stack 3.0.0和 TIMAC 1.5.2.43299、两者都无法获得正确的结果。

 似乎还有另一个代码库已经通过 "ZigBee IEEE 802.15.4测试规范"并通过了测试。  

MLME‐set.request for the DUT such  
这样:  
mLME‐set.request()  
PIBAttribute=0x45= MacBeaconPayload、  
PIBAttributeValue=0x12 0x34 ( 避免  
地址  短的混淆 )  
)  
 
验证  PIB   是否设置正确  
 
mLME‐get.request (  
PIBAttribute=0x45= MacBeaconPayload、  
PIBAttributeIndex = 0x00 (仅忽略   
用于  MAC 2006 安全 PIB)  

此问题与链接:https://e2e.ti.com/support/wireless_connectivity/zigbee_6lowpan_802-15-4_mac/f/158/p/612005/2260240#2260240相同

请帮我和 蔡爱这个问题。

BR、

Alvin

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

    您好、您是否正在尝试让您的产品获得 ZigBee 认证。 如果是、您无需运行 Mac 认证测试、因为 Z-Stack 已经是 ZigBee 认证堆栈。 这意味着它已通过 ZigBee 产品的 Mac 认证。 对于产品认证、您需要通过测试机构认证您的应用层。  

    有关测试机构的信息以及有关 ZigBee 认证的更多详细信息、请访问