你好
我想在我的项目中使用SUOTA功能。但我的项目不包括相关的构建配置(附屏幕截图)
https://user-images.githubusercontent.com/32470088/65524792-0a4feb00-deb...
我没有找到任何关于如何包含新构建配置的相关手册。所以我试着从pxp_reporter导入它,作为SUOTA的演示。(附截图)
https://user-images.githubusercontent.com/32470088/65525274-df19cb80-deb...
但它不起作用。使用此配置时,会跳出一个错误:
D:/Documents/DiaSemi_Workspace/sdk/bsp/startup/config.c:468:3:error:#error“生产模式构建:请定义适当的代码位置!”
可能的原因是什么?以及如何正确地包括其他构建配置?谢谢
设备:
嗨,英芬,
请阅读第9.1.5节使用手机执行SUOTA升级UM-B-056:DA1468x软件开发人员指南以查找SUOTA功能的步骤。如果dg_configIMAGE_设置设置为生产模式,则会发生此错误。在开发过程中,dg_configIMAGE_设置应设置为开发模式。
谢谢,下午好
谢谢我已经在custom_config_qspi.h中设置了它,但是默认情况下它可以识别custom_config_qspi_suota.h。我将配置放在custom_config_qspi_suota.h中,现在它可以工作了。
嗨,英芬,
是的,对于SUOTA,所有自定义配置都应该放在custom_config_qspi_SUOTA.h头文件中。谢谢你接受我的回答,很高兴它能起作用。
谢谢,下午好