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.

[参考译文] ZNP Nwk_Mgr/main端点注册失败

Guru**** 2538950 points
Other Parts Discussed in Thread: AM3358, CC2592, CC2538, CC2530, Z-STACK

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

https://e2e.ti.com/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/572272/znp-nwk_mgr-main-endpoint-registration-failed

主题中讨论的其他部件:AM3358CC2592CC2538CC2530Z-stack

大家好,

在自定义板上运行ZNP时(AM3358+CC2538+cc2592)</s>2538 2592

它有一些关于OTA服务器的错误**1

"

无法向zstackserver **2.注册OTA端点

"

我尝试禁用OTA服务器,但Nwk_Mgr/main也出现错误(注册ZDO回调失败)

如何使用zigbeeHA打开调试日志

**1:

root@arm:~/servers#./zigbeeHAgw bbb
在一个支撑臂上运行zigbeegw.scr
正在重置BeagleBone black
 重置后休眠6秒... 使用串行端口:/dev/ttyO5.
收到的系统版本。
 传输协议版本:2.
 产品ID:0
 软件版本:2.6 .................3.
 软件版本:0
 (未指定版本)
完成
启动ZigBee网关子系统
deviceKey =0  
DEVPATH ='/dev/ttyO5'
LogPath ='./NpiLnxLog.txt'
...正在释放内存(ret 0)
端口:2533
以下IP地址可用:

 IPv4:接口:Lo    IP地址127.0 .0.1
 IPv4:接口:eth0  IP地址192.168 .159.148
套接字将侦听以下IP地址:

 IPv4:0.0 .0.0
 IPv6:::
0.0 .0.0 表示它将侦听所有可用的IP地址

正在等待#3上的第一个连接...
NPI于 2017年2月6日(星期一) 14:09:27 (美国中部时间)开始(pid 2261)
连接到#5。(127.0 .0.1 /:a741:f2b6:e865:e4b6)
ZLSZNP于 2017年2月6日(星期一) 14:09:31 (美国中部时间)启动(pid 2268)
[Nwk_mgr/main]: 有2个参数
[Nwk_mgr/main]: argv[0]=./NWKMGR_Srvr_arm
[Nwk_mgr/main]: argv[1]= 127.0 .0.1 :2536
[Nwk_mgr/main]: ************************************************
[Network         Manager Server v 1.0 驱动程序]*        
[Nwk_mgr/main]: *以下是可用的密钥命令: *
[Nwk_Mgr/main]: *退出程序。                         - q  *
[Nwk_mgr/main]: ************************************************

Network Manager (pid 2276)于 2017年2月6日(星期一) 14:09:32 (美国中部标准时间)启动
[网关/主]:
[网关/主要]: ************************************************
[gateway/main]: *           网关服务器1.0 v 1            *
[gateway/main]: *以下是可用的密钥命令: *
[gateway/main]: *退出程序。                         - q  *
[网关/主要]: ************************************************

Gateway Server已于 2017年2月6日(星期一) 14:09:34 (美国中部时间)启动(pid 2284)
[OTACSRVR/MAIN ](OTACSRVR/MAIN):
[主要]: ************************************************
[OTACSRVR/MAIN ]: *               OTA升级服务器1.0 1*      
[OTACSRVR/MAIN ]: *以下是可用的按键命令: *
[OTACSRVR/MAIN]: *退出程序。                         - q  *
[主要]: ************************************************

[Nwk_Mgr/main]错误:端点注册失败
[Nwk_Mgr/main]错误:注册ZDO回调失败
[Nwk_Mgr/main]错误:读取本地网络信息失败
[Nwk_mgr/main]:初始化失败。 现在就退出了

OTA服务器于 2017年2月6日(星期一) 14:09:36 (美国中部标准时间)启动(pid 2294)
[OTACSRVR/MAIN ](OTACSRVR/MAIN):
错误-无法在zstackserver.exiting中注册OTA端点...

正在使用pid ./zigbeeHAgw和pid列表2268.2268万22842294启动2284.2294万启动跟踪器
===========================================================================================
Network Manager在 2017年2月6日(星期一) 14:09:36 (美国中部标准时间)退出代码255
/zigbeeHAgw:第482行: 2308已终止                 。/track_servers $$"$PID"
/zigbeeHAgw:第610行:killall:找不到命令
发送:对等设备重置连接
[gateway/main]:初始化失败。 立即退出。

/zigbeeHAgw:第627行:killall:找不到命令

**2:

Nwk_Mgr/main]错误:端点注册失败
[Nwk_Mgr/main]错误:注册ZDO回调失败
[Nwk_Mgr/main]错误:读取本地网络信息失败
[Nwk_mgr/main]:初始化失败。 现在就退出了

**3:

ewarm
feature_system_stats
xPOWER_Saving
CC2538_USE_ALTERY_INTERRUCE_MAP=1
CC2538ZNP
feature_reset_macro
断言重置
假_CRC_Shdw
ZDNWKMGR_MIN_Transmissions = 0
xHAL_SPI=TRUE
ZNP_ALT
MT_UART_DEFAULT_OVERFLOW =假
xHAL_UART_USB
xUSB_SETUP_MAX_NUMBER_of_Interfaces=5
TC_LINKKEY_JOIN
HAL_UART=TRUE
MT_ZDO_MGMT
MT_ZDO_扩展
PA_LNA_CC2592
HAL_PA_LNA
OSC32K_CRYSTRELY_INSTALLED
MT_ZDO_CB_FUNC
MT_ZDO_FUNC

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尝试将enable_MT_SYS_RESET_SHUTDOWN添加到ZNP编译选项中,并重新编译ZNP以再次测试。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    嗨,YK:
    我发现它可能是编译选项。



    谢谢,我尝试一下它,它显示了一些未声明*1(MAC_RADIO_RxTX_OFF,MAC_RADIO_Clear_RX_THREST_INTERRUSTE_FLAG。)

    因此,它见mac_radio_defs.h。我添加了MT_SYS_JAMMOR_FEATUAL和ENDE_MT_SYS_RESET_SHUTDOWN,但它也是错误(SLEPCMD)。*2.

    似乎使用CC2530芯片,

    * 1.
    错误[Pe223]:函数"MAC_RADIO_RxTX_OFF"隐式声明为E:\ZNP\Z-Stack 1.2。2a.4.4539万\Components\MT\MT_SYS.c 2150

    *2.
    ERROR[Pe020]:标识符"SLEEPCMD"未定义E:\ZNP\Z-Stack Home 1.2 .2a.4.4539万\Components\MT\SYS.c 2173

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您的意思是定义enable_MT_SYS_reset_shutdown会导致这些编译错误吗?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    嗨,YK:
    感谢您考虑我的请求。

    1.
    问:您的意思是定义enable_MT_SYS_reset_shutdown会导致这些编译错误吗?
    是,
    http://i.imgur.com/ry08vrX.png

    2.关于Nwk_Mgr/main错误(注册ZDO回调失败
    这应该是我的错。

    现在,我将默认定义的符号恢复为以下,并正常工作。

    ewarm
    feature_system_stats
    xPOWER_Saving
    CC2538_USE_ALTERY_INTERRUCE_MAP=1
    CC2538ZNP
    feature_reset_macro
    断言重置
    假_CRC_Shdw
    ZDNWKMGR_MIN_Transmissions = 0
    xHAL_SPI=TRUE
    ZNP_ALT
    MT_UART_DEFAULT_OVERFLOW =假
    xHAL_UART_USB
    xUSB_SETUP_MAX_NUMBER_of_Interfaces=5
    TC_LINKKEY_JOIN
    HAL_UART=TRUE
    PA_LNA_CC2592
    HAL_PA_LNA
    OSC32K_CRYSTRELY_INSTALLED
    MT_ZDO_FUNC
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尝试使用以下代码更换powerOff.

    静态void powerOff(avoid)

    HAL_DISABLE_Interrupts();

    SystemReset();
    }
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    嗨,YK。
    现在可以使用,enable_MT_SYS_reset_shutdown

    这个问题是我在编译选项上的错误。
    MT_ZDO_MGMT
    MT_ZDO_扩展
    MT_ZDO_CB_FUNC
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    很好地知道它现在起作用了。