MESH配網(wǎng)器最大只支持節(jié)點(diǎn)個(gè)數(shù)54個(gè)?

芯片:CH582M

背景:測(cè)試MESH配網(wǎng)器,發(fā)現(xiàn)CONFIG_MESH_PROV_NODE_COUNT_DEF參數(shù)設(shè)置為54還能正常為其他節(jié)點(diǎn)配網(wǎng),設(shè)置成55就無(wú)法正常工作了。

問(wèn)題:我看其他網(wǎng)頁(yè)說(shuō)ram足夠就可以,我設(shè)置成180個(gè)仍能編譯成功,但無(wú)法正常工作。

  1. 請(qǐng)問(wèn)除CONFIG_MESH_PROV_NODE_COUNT_DEF的設(shè)置,哪里還需要一起設(shè)置嗎?

  2. CH582M這款芯片當(dāng)配網(wǎng)者最多支持多少節(jié)點(diǎn)呢?


image.png

b513f0296d10a5f74ab4f41cf5d5d4c.jpg


熱門(mén)產(chǎn)品 : USB3.0 HUB控制器:CH634

mesh協(xié)議棧最大支持250個(gè)節(jié)點(diǎn)。

配置成55后無(wú)法工作,是否有串口打印日志報(bào)錯(cuò)?

CONFIG_MESH_PROV_NODE_COUNT_DEF配置55后,CONFIG_MESH_RPL_COUNT_DEF宏,也需要配置成至少55。

ram相關(guān)配置:將app.c中的MESH_MEM數(shù)組加大一點(diǎn)(先測(cè)試1K看能否工作);

flash相關(guān)配置:CONFIG_MESH_SECTOR_SIZE_DEF加大到8K(默認(rèn)4K的flash存不下當(dāng)前節(jié)點(diǎn)維護(hù)需要的數(shù)據(jù)量);

CH582建議管理100+個(gè)節(jié)點(diǎn)。如果上述測(cè)試中加大ram后有效,但加上應(yīng)用層代碼評(píng)估ram不夠用,建議用CH584/CH585做配網(wǎng)器。


感謝,已解決問(wèn)題。根據(jù)您的回復(fù)進(jìn)行對(duì)應(yīng)修改,已實(shí)現(xiàn)并支持為100+的節(jié)點(diǎn)配網(wǎng)。


只有登錄才能回復(fù),可以選擇微信賬號(hào)登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频