嗨对话,
我在分区表方面遇到困难。默认分区表应为1MB non-suota,但是当我使用smartsnippets工具箱并读取分区表时,它看起来像一个suota分区表。特别是,由于不存在NVMS_BIN_PART分区,因此AD_NVMS_OPEN(NVMS_BIN_PART)失败。
嗨,ainwood87,
对不起,这是我的错误。我将删除错误的帖子,我会尽快回复您的帖子。
谢谢,pm_dialog
您能再解释一下您的问题吗?您正在进行哪个项目,您正在遵循哪些步骤来构建项目?如果未明确定义SUOTA,则不会创建Suota分区表。您能否澄清一下是否使用了Suota项目构建项目?强烈建议在建立一个新项目之前擦除SPI闪光灯。请检查“图。使用1 mbyte Flash模型的非武器(左)和suota(右)启用应用程序的3个分区布局”的适配器概念 - 闪存适配器训练。在非武器中,不存在bin分区。
https://support.dialog-spoomendonductor.com/resource/adapters-concept-flash-adapter-html
我已经使用CMAKE和GNU工具链配置了自己的构建。我认为我用作参考的主要项目是ble_central。
您还可以解释擦除SPI闪光灯的正确方法吗?我正在使用SmartSnippets工具箱来删除闪光灯,但是如果我这样做,然后读取QSPI分区表,我发现擦除闪光灯不会删除分区表。那是预期的吗?
强烈建议在编程芯片之前执行“ erase_qspi_jtag_win”,尤其是在创建新分区表时。您能否首先执行SmartSnippet Studio IDE的“ erase_qspi_jtag_win”?之后,您可以删除分区表吗?另外,如果您喜欢使用UART而不是JTAG接口,则可以执行“ erase_qspi_serial_win”。请注意,JTAG接口比UART快。请检查所附文件。
嗨,ainwood87,
对不起,这是我的错误。我将删除错误的帖子,我会尽快回复您的帖子。
谢谢,pm_dialog
嗨,ainwood87,
您能再解释一下您的问题吗?您正在进行哪个项目,您正在遵循哪些步骤来构建项目?如果未明确定义SUOTA,则不会创建Suota分区表。您能否澄清一下是否使用了Suota项目构建项目?强烈建议在建立一个新项目之前擦除SPI闪光灯。请检查“图。使用1 mbyte Flash模型的非武器(左)和suota(右)启用应用程序的3个分区布局”的适配器概念 - 闪存适配器训练。在非武器中,不存在bin分区。
https://support.dialog-spoomendonductor.com/resource/adapters-concept-flash-adapter-html
谢谢,pm_dialog
嗨对话,
我已经使用CMAKE和GNU工具链配置了自己的构建。我认为我用作参考的主要项目是ble_central。
嗨对话,
您还可以解释擦除SPI闪光灯的正确方法吗?我正在使用SmartSnippets工具箱来删除闪光灯,但是如果我这样做,然后读取QSPI分区表,我发现擦除闪光灯不会删除分区表。那是预期的吗?
嗨,ainwood87,
强烈建议在编程芯片之前执行“ erase_qspi_jtag_win”,尤其是在创建新分区表时。您能否首先执行SmartSnippet Studio IDE的“ erase_qspi_jtag_win”?之后,您可以删除分区表吗?另外,如果您喜欢使用UART而不是JTAG接口,则可以执行“ erase_qspi_serial_win”。请注意,JTAG接口比UART快。请检查所附文件。
谢谢,pm_dialog