|
查看: 4926|回复: 7

[BLE SDK] 请问我这边flash读写无效是什么原因

[复制链接]

30

主题

25

回帖

332

积分

流光翡翠

积分
332
发表于 2025-3-21 15:01:16 | 显示全部楼层 |阅读模式 来自 浙江嘉兴
Information
说明:   建议参照本版块置顶帖内容输入必要信息
芯片型号: 8258
SDK及版本: -
180a4a5d1b221bfda6dee3619bc5327.png 396f069be521966745baf8e486b4569.png 911c7377cde6aa2efe9db3cf3be9608.png 小白,操作flash一直没成功,可能是flash被上锁了吗?手册里好像只提及用三个函数就可以了

145

主题

338

回帖

1588

积分

管理员

积分
1588
发表于 2025-3-24 17:22:06 | 显示全部楼层 来自 上海
使用的什么SDK?

30

主题

25

回帖

332

积分

流光翡翠

积分
332
 楼主| 发表于 2025-3-25 08:31:40 | 显示全部楼层 来自 浙江嘉兴
TL_SW 发表于 2025-3-24 17:22
使用的什么SDK?

这个:B85M_SINGLE_BLE_SDK

30

主题

25

回帖

332

积分

流光翡翠

积分
332
 楼主| 发表于 2025-3-25 08:33:56 | 显示全部楼层 来自 浙江嘉兴
TL_SW 发表于 2025-3-24 17:22
使用的什么SDK?

参考的flash测试代码是 tc_platform_sdk-V3.1.0 里的

145

主题

338

回帖

1588

积分

管理员

积分
1588
发表于 2025-3-25 09:25:59 | 显示全部楼层 来自 上海
那你现在是使用tc_platform_sdk-V3.1.0中的Flash Demo出问题的吗?

30

主题

25

回帖

332

积分

流光翡翠

积分
332
 楼主| 发表于 2025-3-25 10:35:03 | 显示全部楼层 来自 浙江嘉兴
TL_SW 发表于 2025-3-25 09:25
那你现在是使用tc_platform_sdk-V3.1.0中的Flash Demo出问题的吗?

我代码是在B85M_SINGLE_BLE_SDK的基础上更改的,参考v3.1.0的flash demo,在自己代码里试了一下flash的读取和写入,有点问题,写入后会进入while(1),擦除后虽然不会进入while(1),但是我在bdt上位机上查看变量值,似乎并没有被擦除

145

主题

338

回帖

1588

积分

管理员

积分
1588
发表于 2025-3-25 16:15:20 | 显示全部楼层 来自 上海
使用BDT读取下当前的Flash lock status 屏幕截图 2025-03-25 161332.png ,确认下Flash是不是被lock了。如果被lock了,确认下SDK是否使能了Flash protection功能

30

主题

25

回帖

332

积分

流光翡翠

积分
332
 楼主| 发表于 2025-3-25 17:57:03 | 显示全部楼层 来自 浙江嘉兴
TL_SW 发表于 2025-3-25 16:15
使用BDT读取下当前的Flash lock status,确认下Flash是不是被lock了。如果被lock了,确认下SDK是否使能了Fl ...

谢谢,解决了,之前没有对flash对应的mid操作

本版积分规则

关注公众号
隐私政策|Telink forum

相关侵权、举报、投诉及建议等,请发 E-mail:forum@telink-semi.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.|沪ICP备17008231号-1 |沪公网安备31011502403548号

在本版发帖返回顶部