谁能帮帮我,
我想实现SUOTA在dsp使软件更新!
使用i2c m2401 eeprom
下载需求方:
添加sdk_app: app_spotar_task.c和app_spotar_task.c
添加在驱动程序i2cepromc
添加配置文件:spotar_task.c和spotar_task.c
\ out_580 \ sps_device_580。Error: L6218E: Undefined symbol on_spotar_status_change(引用自app_spotar_o)。
和
Void user_on_disconnect(struct gapc_disconnect_ind const *param)
{
default_app_on_disconnect(参数);
arch_printf(“设备断开连接\ r \ n”);
#如果(BLE_SPOTA_RECEIVER)
//触发一个平台重置,当它被spotar程序请求
如果(spota_state.reboot_requested)
{
//重启请求将被服务
spota_state。reboot_requested = 0;
/ /平台复位
platform_reset (RESET_AFTER_SPOTA_UPDATE);
}
# endif
}
.\src\user_sps_device.c(148): error: #136: struct "" has no field "reboot_requested"
最后一个问题:
如何更改dsp软件版本?
这是错误!我该怎么做,或者有没有人能给我发个密码
gert.taucher@gmx.at
制造行业
哥特
设备:
嗨gert186,
SUOTA是一个配置文件,而DSPS是一个演示项目,所以为了让DSPS拥有SUOTA功能,您必须做的是将SUOTA配置文件添加到DSPS演示,除了OTA项目,在软件实现部分的FAQ(如何将SUOTA配置文件添加到我的SDK应用程序)中也有一些关于5.0.3 SDK的指导方针,这与5.0.4 SDK是完全相同的。你可以在支持站点的顶级菜单上找到FAQ部分,请检查下面的链接:
https://support.dialog-semiconductor.com/guide/frequently-asked-questions
谢谢,PM_Dialog
谢谢!
那现在为我工作:-)
是否也有一种在无代码项目中实现的方法?
致以最亲切的问候
哥特
嗨gert186,
CodeLess项目在功能上不支持SUOTA。因此,如果您希望将SUOTA功能添加到CodeLess演示应用程序中,您应该遵循在DSPS中遵循的相同过程。
如果你发现任何一个答案是有用的,请标记其中一个为接受。
谢谢,PM_Dialog