Topic

FAQ
Login Register
TLSR8258 endpoint zigbee设备 1m flash,kv数据读写
Apr 23, 2024 11:07

/

A

/A

TLSR8258 endpoint zigbee设备 1M flash,用的bootlaod启动模组,目前想实现kv数据读写,我想往一个用户地址写入5个byte数据。

需求如下:

1、这个数据掉电不会丢失。

2、zb_factoryReset重置配网数据不会丢失。


请问我应该往那个地址读写,读写的接口是。测试了几次,zb_factoryReset,都会把数据清除了。

麻烦告诉下我往哪个地址读写,谢谢。

附图:

1MB Flash 空间分布图

0x100000
MAC_Addr
0xFF000
F_Cfg_Info
0xFE000
U_Cfg_Info
0xFC000
NV
0xE6000
OTA_Image
0x77000
Firmware
0x08000
BootLoader
0x00000


3 replies
TL_Soyo Apr 23, 2024 16:15
0
/A

你好,

  Zigbee提供了一套flash操作接口,请用该接口操作flash。

qdkxcc [Author] Apr 24, 2024 09:03
0
/A


@TL_Soyo 已经使用了那套接口,但是写入的地址。保存不了数据。请帮忙看看哪个地址可以给用户保存自己的数据


TL_Soyo Apr 24, 2024 10:02
0
/A

可以看下moduleTest_NV函数,参考代码新建一个NV_MODULE_xxx区域。