目前我不断刷写同一图像、设备每次都会获取新的 IPv6地址。
日志:
[12:01:40][fdde:ad00:furb0:b6c9:102a:ddbf:9410]:5683"虚拟"{"温度":1337、"电池":0、"euid":"0x00124b00214f48b5"}
[12:02:32][fdde:ad00:furb0:7e9b:4b5e:41c5:e723]:5683"虚拟"{"温度":1337、"电池":0、"euid":"0x00124b00214f48b5"}
[12:03:08][fdde:ad00:falk:0:a7ae:dbef:f249:9c25]:5683"虚拟"{"温度":1337、"电池":0、"euid":"0x00124b00214f48b5"}
[12:15:52][fdde:ad00:牛肉:0:2038:4505:cf7f:459f]:5683"虚拟"{"温度":1337、"电池":0、"euid":"0x00124b00214f48b5"}
[12:16:13][fdde:ad00:furb0:83fc:28b2:2bd1:65f7]:5683"虚拟"{"温度":1337、"电池":0、"euid":"0x00124b00214f48b5"}
想知道这些设置究竟存储在闪存中的什么位置?
我不清楚这些闪存的关联位置。 因此、我可以在闪烁期间跳过它
即使我不擦除器件而只是刷写同一图像、它仍会获得新的地址。
BTW、我的设置:
-使用串行引导加载程序并使用以下工具进行刷写: https://github.com/JelmerT/cc2538-bsl
-将 Launchpad 作为边界路由器运行,并使用 wpantund 创建本地网络接口。
-一个简单的 golang 服务器正在侦听和打印接收到的 CoAP 信息
-器件是我的定制设计: https://www.tindie.com/products/slaesh/cc2652-zigbee-coordinator-or-openthread-router/ 只需在开始时发送 CoAP 消息并按下按钮
想象一下这种情况:
设备 A 希望向设备 B 发送 MSG
设备 A 知道设备 B 的 IPv6地址。
器件 B 以某种方式更改了该地址?!
器件 A 现在应该怎么办? =/