⚠️
大家好. .感谢来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台的过程中,它将提供更好的功能,并包含在主对话网站。所有的帖子和账号已经迁移。我们现在只接受新论坛的流量-请发布任何新的帖子在//www.xmece.com/support.我们会在接下来的几天修复bug /优化搜索和标记。
6个员额/ 0个新员额
最后发表
ainwood87
离线
最后看到:2年7个月前
加入:2017-08-21 21:10
分区表选择错误

嗨,对话框中,

我在划分表上有困难。默认的分区表应该是1MB的非SUOTA,但是当我使用SmartSnippets Toolbox并读取分区表时,它看起来像一个SUOTA分区表。特别是,由于NVMS_BIN_PART分区不存在,ad_nvms_open(NVMS_BIN_PART)会失败。

设备:
PM_Dialog
离线
最后看到:13小时24分钟前
工作人员
加入:2018-02-08 11:03
嗨ainwood87,

嗨ainwood87,

对不起,是我的错。我会删除错误的帖子,我会尽快回复你的帖子。

谢谢,PM_Dialog

PM_Dialog
离线
最后看到:13小时24分钟前
工作人员
加入:2018-02-08 11:03
嗨ainwood87,

嗨ainwood87,

你能再多解释一下你的问题吗?您正在哪个项目中工作?为了构建您的项目,您遵循了哪些步骤?如果SUOTA没有显式定义,则不会创建SUOTA分区表。请问您是否使用了一个SUOTA项目来构建您的项目?强烈建议在构建新项目之前删除SPI flash。请检查”图。使用1mbyte Flash模型的非SUOTA(左)和SUOTA(右)启用的应用程序的分区布局"适配器概念- Flash适配器培训。在非suota中,BIN分区不存在。

https://support.dialog-semiconductor.com/resource/adapters-concept-flash-adapter-html

谢谢,PM_Dialog

ainwood87
离线
最后看到:2年7个月前
加入:2017-08-21 21:10
嗨,对话框中,

嗨,对话框中,

我已经使用CMake和GNU工具链配置了自己的构建。我想我作为参考的主要项目是ble_central。

ainwood87
离线
最后看到:2年7个月前
加入:2017-08-21 21:10
嗨,对话框中,

嗨,对话框中,

你能解释一下擦除spi flash的正确方法是什么吗?我使用SmartSnippets工具箱来擦除闪存,但如果我这样做,然后读取qspi分区表,我发现擦除闪存并不能擦除分区表。这是预期的吗?

PM_Dialog
离线
最后看到:13小时24分钟前
工作人员
加入:2018-02-08 11:03
嗨ainwood87,

嗨ainwood87,

强烈建议在对芯片编程之前执行“erase_qspi_jtag_win”,特别是在创建新的分区表时。您能先从smarnippet Studio IDE中执行“erase_qspi_jtag_win”吗?在那之后,你能擦除分区表吗?另外,如果您喜欢使用UART而不是JTAG接口,那么您也可以执行“erase_qspi_serial_win”。请注意,JTAG接口比UART更快。请查收附件文件。

谢谢,PM_Dialog

附件: