嗨对话框,
我试着用pxp_reporter演示的移动设备测试SUOTA服务。我遵循了UM-B-056(第9-10章)的说明。在我将图像复制到android平板电脑并使用了erase_qspi_jtag_win和suota_initial_flash_jtag_loader脚本后,我无法扫描设备,无论是在SUOTA应用程序中还是在LightBlue应用程序中。
一旦SUOTA测试成功,我想在多链接演示中实现SUOTA服务。这是可能的吗?
提前谢谢,
马里奥
设备:
嗨马里奥,
你可以通过功率分析器检查设备是否在发布广告,当你烧完设备上的内存后,你是否按下了RESET按钮以使设备开始运行?
关于在不同的项目上实现SUOTA应用程序,是的,这是可能的,您必须将SUOTA实现放在您的自定义项目中(如果定义了dg_configSUOTA_SUPPORT,则从邻近报告中可以看到它插入到项目中的代码)。这样做之后,您必须为0x20000内存偏移量构建映像,在custom_config_qspi_suoda .h中检查#define dg_configIMAGE_FLASH_OFFSET (0x20000)。
由于MT_dialog
嗨对话框,
谢谢你的回答。是的,我确实按了重启键。现在,经过一些新的尝试后,我能够在SUOTA APP中看到设备,但更新过程保持在0%。我使用的是基本的开发工具包。这有问题吗?
由于马里奥
嗨马里奥,
在基本套件上运行Suota应用程序(刚刚过测试),近距离记者的辅助应该不管DEV套件运行相同。您所在的遇到内容应该是演示的错误配置,或者在安装应用程序时可能出现问题。
由于MT_dialog
嗨对话框,
我仍在尝试在我的ble_multi_link项目中实现SUOTA服务。
首先,我将custom_config_qspi_suoa .h和sw_version.h文件导入到我的项目中。然后我添加了从UM-B-056到ble_multi_link_task.c的SUOTA代码。是否需要将initial_flash.bat、initial_flash.sh、mkimage.bat和mkimage.sh文件导入到项目文件夹中?关于配置文件platform_nvparam_h和platform_nvparam_values.h是什么?
我尝试使用Release_QSPI_SUOTA配置构建ble_multi_link项目,但是没有这样的配置可供选择。
当我使用DA14681而不是DA14680时,有什么需要考虑的吗?
谢谢,
马里奥
嗨马里奥,
否将这些文件移动到当前项目的不一致,如果使用suota_initial_flag_jtag_win脚本,那么,在控制台上,您应该看到脚本所做的操作,您报告的.bat文件只能从中调用相应的脚本脚本文件夹。关于platform_nvparam.h和platform_nvparam_values.h那些文件包含在配置文件中,以便用户重叠NV参数的当前配置,例如,相同的文件也位于 / sdk /适配器/包括和运行program_qspi_serial_win将使用的文件将是从这些文件中取出的默认值,如果在具有某些自定义值的配置文件夹中复制这些文件,则脚本将要使用文件配置文件夹并将其刻录到QSPI。关于配置和辅导启用的图像(在SDK中,仅PROX报告器具有拟议配置)。邻近项目有两个配置文件Custom_Config_qspi_suota.h(对于upota配置)和custom_config_qspi(对于非子发配置),当您基本上选择一个活动构建时,您正在在这两个配置文件之间切换,因此才能创建一个新配置将包含upota,您必须创建新配置:
由于MT_dialog