嗨对话!
我有一些问题,同时与smartsnippets测试SUOTA。
我使用的连接管理器来启动开发板为外设(SUOTA接收器),并开始使用advertise.Then到smartsnippets打开另一个板为SUOTA发起。
1.选择COM端口并按“Connect”按钮,它始终警告“COM X端口外部使用”。但我很确定COM端口不是外地。
2.after的是,下面的日志信息显示出来,并引发无法成功扫描接收器。
3.Is有一些工作有做这个测试,像二次引导程序应进行编程到OTP之前完成?你能否告诉我正确的步骤来测试SUOTA?
期待收到您的帮助。
最好的祝福。
[INFO @ 15-01-14 14时19分03秒]加载固件,请稍候...
[信息@ 15-01-14 14:19:07]固件已成功加载。
[信息@ 15-01-14 14:19:07]连接到COM10
[信息@ 15-01-14 14:19:07] Com10成功打开了。
[INFO @ 15-01-14 14时19分07秒]扫描设备...
[INFO @ 15-01-14 14:19:22]目标设备已断开连接。请尝试重新建立连接。
[info @ 15-01-14 14:21:24]加载固件,请稍候...
[INFO @ 15-01-14 14时21分27秒]固件成功加载。
[INFO @ 15-01-14 14时21分27秒]连接到COM10
[INFO @ 15-01-14 14时21分28秒] COM10成功打开。
[INFO @ 15-01-14十四时21分28秒]扫描设备...
[INFO @ 15-01-14 14时21分43秒]的目标设备已断开连接。请尝试重新建立连接。
关键词:
嗨特里,
首先我有问其开发板使用的是,如果你有FLASH连接到DA14580?
其次连接管理犯规支持SUOTA所以你应该使用两个基本的工具包或去App Store或Play商店并下载应用SUOTA(DIALOG SUOTA)。
问候
TN.
亲爱的tn_dialog,
为了你的问题,我使用的两个基本工具包。scaning设备的失效问题解决了,我们似乎不得不同时连接JTAG端口和COM端口都在测试SUOTA.Now我可以成功地扫描recceiver这是乳宁的“fh_proxr_sdk.uvproj”。
但另一个问题出现了,在选择要下载的防火锉和SPI内存类型之后,巫术值应填充“块大小”?
我尝试了Fireware Bin文件的大小,SPI Flash W25x20CL的块大小(32768,65536),日志一直显示:spotar_patch_len_err。
难道对话框中有一个关于如何测试SUOTA文件?
[信息@ 15-01-15 15:34:44]扫描设备......
[INFO @ 15-01-15十五时34分46秒]用地址80发现的装置:EA:CA:00:00:01,公共。设备不支持SPOTA服务。
[INFO @ 15-01-15 15点34分51秒]的扫描完成。
[INFO @ 15-01-15 15时34分55秒]建立链接与目标设备...
[信息@ 15-01-15 15:34:56]已建立与目标设备的链接。
[INFO @ 15-01-15 15时34分56秒]特性的发现开始。
[INFO @ 15-01-15 15时34分57秒]特性的发现结束了。
[info @ 15-01-15 15:35:14]固件下载开始...
[INFO @ 15-01-15十五点35分14秒] SPOTAR_IMG_STARTED
[INFO @ 15-01-15十五点35分14秒]内存信息:
0字节
[错误@ 15-01-15 15:35:15] spotar_patch_len_err
[info @ 15-01-15 15:35:15]固件下载失败。
[INFO @ 15-01-15 15时34分55秒]建立链接与目标设备...
[信息@ 15-01-15 15:34:56]已建立与目标设备的链接。
[INFO @ 15-01-15 15时34分56秒]特性的发现开始。
[INFO @ 15-01-15 15时34分57秒]特性的发现结束了。
[info @ 15-01-15 15:35:14]固件下载开始...
[INFO @ 15-01-15十五点35分14秒] SPOTAR_IMG_STARTED
[INFO @ 15-01-15十五点35分14秒]内存信息:
0字节
[错误@ 15-01-15 15:35:15] spotar_patch_len_err
[info @ 15-01-15 15:35:15]固件下载失败。
并且有一个忙要问,既然我们无法得到使用Google Play的appstore在中国,我无法找到互联网上,你能不能给我(DIALOG SUOTA)的副本?
非常感谢,我的邮箱是superwht@126.com.。
最好的祝福。
你好特里,
SUOTA APK现已有下参考设计软件及其他发布我们的支持网站
BR JE_DIALOG.
非常感谢你。我找到了它。
您好Terry,请注意,我们是关于Suota的一个应用笔记:我们将在大约2周后从现在开始。
BR JE_DIALOG.
在这里我们可以找到SUOTA应用笔记?
最好的祝福
湿婆
你好
我有SUOTA基本问题。
1)我希望得到我的项目SUOTA工作,这是基于SDK5.0.3-> ble_app_peripheral。请指导我完成这件事?
2)是否有任何文档/应用笔记,其中约SUOTA的移植会谈,就变成一个自定义的项目?(我建立包含只有很少的定制服务项目,现在我想端口SUOTA到这个项目的变化)。
布罗尔,
必须
嗨ggotta,
1)SDK中的Proximity_Profile示例在新SDK5上的Suota的实现,可以检查此功能,以便查看在您的自定义项目上实现所需的修改。
2)关于SUOTA唯一可用的文档是AN-B-010,其包括指引如何处理SUOTA。你不需要任何特殊,为了将配置放置在您的自定义项目,只需添加SUOTA型材(包括在user_profiles_config的spoter.h),检查下列文件app_spotar_task和项目app_spotar存在,加上SUOTA在UUID广告串,你应该没问题。
谢谢mt_dialog.
你好,
我确实尝试过这一点,靠近记者正在罚款。当我尝试在自定义项目中包含此配置文件时,它只停止基本的广告功能。有一些与内存相关的问题,我需要进一步调查。
在其他手,我有SDK5.0.3-> ble_app_peripheral基于另一个项目构建了其最后变成了一些编译的问题,如果包括spotar.h。然后我试图建立新的SDK5.0.3解压的代码包含在user_profiles_config spoter.h。
(1)我得到同样的错误如下,
.. \ .. \ .. \ .. \ .. \ .. \ sdk \ app_modules \ src \ app_spotar \ app_spotar.c(305):错误:#20:标识符“user_profile_callbacks”未定义。
(不确定所有更改W.R.T user_profile_callbacks和On_spotar_status_change)
(2)我可以问你提供的“添加SUOTA UUID在广告串”的详细信息,可以复制的代码片段供参考。
布罗尔,
戈文德。
你找时间了吗?
嗨ggotta,
抱歉延迟响应,如果在包括您无法提前通告的配置文件时,广告不应该有效,在执行广告过程之前,字符串通过堆栈进行验证检查,如果广告字符串无效广告停止。关于包括Spotar配置文件(在user_profiles_config.h中的编译问题时,您必须添加Nessecary回调(请在user_callback_config.h中检查proximity报告器),您必须添加sdk配置文件(spotar.c和the spotar.c和spotar_task.c中的sdk_profiles文件),您还必须添加on_spotar_status_change()函数(在启动和停止条件期间的设备应该做什么)。最后一件事,转到user_modules_config.h文件,并确保complude_dlg_spotar设置为0,否则ottpar不起作用。
关于广告的字符串,包括SUOTA在ble_app_peripheral例如,你可以尝试以下方法:
#define user_advertise_data(“\ x05”\
adv_type_complete_list_16bit_service_ids \
avd_uuid_device_information_service \
ADV_UUID_SPOTAR_SERVICE \
“\ X11” \
adv_type_complete_list_128bit_service_ids \
“\ X2F \ X2A \ X93 \ xA6 \ XBD \ XD8 \ X41 \ X52 \ XAC \ X0B \ X10 \ X99 \ X2E \ XC6 \ xFE如果\ XED”)
谢谢mt_dialog.