新安装的Suota应用程序(Android)无法正确闪烁新固件。

⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
12个帖子/ 0新
最后一篇
米肯
离线
最后一次露面:1年9个月前
加入:2016-07-13 20:06
新安装的Suota应用程序(Android)无法正确闪烁新固件。

你好,

我有一个工作系统,我能够使用Suota App(从Google Play Store)上传到我们的设备(DA14680)上传新固件。

但是,我在新设备上安装了应用程序(旧的设备不再可用),现在我可以上传的接缝,但新固件不会似乎无法正确闪烁。

在Suota应用程序中,我可以找到我的设备,它连接。在我执行“更新设备”并选择图像后,我会看到以下设置。

SPI选择了
MISO GPIO ==> P0_5
MOSI GPIO ==> P0_6
CS GPIO ==> P0_3
SCK GPIO ==> P0_0
图像库==> 0
块大小==> 240

我不确定这些设置对我的设备(DA14680)是否正确,找不到他们应该的任何地方。

“发送到设备”后,我得到:

启用S​​pota_serv_status通知
固件CRC:0x82
上传大小:117493字节
块大小:244字节
set spota_mem_dev:0x13000000
set spota_gpio_map:0x05060300
set spota_patch_length:244
更新程序已开始
set spota_patch_length:129
发送Suota End命令
上传完成
经过时间:30.279秒

然后一个对话框窗口:上传已完成 - >重启设备?- >好的

重新启动发生但使用旧固件。

Suota应用程序版本3.190.14

有什么建议么?谢谢。

关键词:
设备:
PM_DIALOG.
离线
最后一次露面:53分钟36秒前
职员
加入:2018-02-08 11:03
嗨myken,

嗨myken,

您能否注明您正在使用的设备的完整版本?它是da14680-01吗?此外,您在哪个sdk版本工作?仅由DA1458X设备需要具有SPI配置的屏幕。对于DA1468X,只需按发送到设备,就像这里的任何值都没有效果。此外,请确保第9节软件升级中描述的步骤UM-B-056:DA1468X软件开发人员指南遵循了。

谢谢,PM_DIALOG.

米肯
离线
最后一次露面:1年9个月前
加入:2016-07-13 20:06
你好,

你好,

我们使用的设备确实是DA14681_01
作为SDK,我们使用da1468x_da15xxx_sdk_1.0.12.1078

我们的设置中没有任何改变。我只重新安装了Suota应用程序。

我们能够将软件放在新设备上,如“9.1.5使用手机”项9所示的新设备。
但之后,我们无法通过电话/平板电脑更新。所有接缝都很好,包括重启......
它以前完美地工作过。我们尝试了不同的手机和平板电脑的结果。

PM_DIALOG.
离线
最后一次露面:53分钟36秒前
职员
加入:2018-02-08 11:03
嗨myken,

嗨myken,

SDK1.0.12是旧的SDK版本,目前尚未支持。为此,我强烈建议您进入我们最新的SDK,适用于DA1468X产品,该产品是SDK1.0.14。亚博电竞菠菜您可以从我们的支持网站下载它。请尝试使用最新的SDK,并告知我是否仍然存在同样的问题。

谢谢,PM_DIALOG.

米肯
离线
最后一次露面:1年9个月前
加入:2016-07-13 20:06
你好,

你好,
更新到SDK 1.0.14.1081,正如预期的那样仍然存在相同的问题。
有没有办法调试这件事?该应用程序是否有调试模式?是否有可能降级Suota应用程序(更新后问题)?
多个设备的问题是相同的。
谢谢。

PM_DIALOG.
离线
最后一次露面:53分钟36秒前
职员
加入:2018-02-08 11:03
嗨myken,

嗨myken,

不,移动应用程序中没有调试模式。我在我身边尝试过,但我无法复制你的问题,所以请你能为你所做的做出更多的输入吗?你遵循教程吗?

谢谢,PM_DIALOG.

米肯
离线
最后一次露面:1年9个月前
加入:2016-07-13 20:06
请帮我了解

请帮我了解这个问题:
如果我有一个工作系统来生成仿图像,请使用SDK版本X和Tool-Chain y,并使用Suota应用程序版本A下载到我的设备上的工作映像。如果我在新手机/平板电脑上安装新版本的Suota应用程序(B或C)并使用SDK版本X和Tool-Chain y生成图像,它应该仍然工作,对吧?

另一方面,Suota App(最新版本)是假设要做的,下载图像并重置设备(没有错误)。

我确实遵循一个例外的教程,我在一个Linux机器上,所以对于我使用* _linux变体的每个脚本。
所以,是的,我确实遵循逐步遵循教程(9.1.5执行手机升级),没有错误。在步骤9之后,我的设备中有一个新的工作形象。
其余的教程也有效,没有问题。
在步骤15之后,唯一的是新的(OTA)图像不会启动。对于我更改MAC地址的每个新图像,这就是我检查哪个图像是活动的。

FYI:我们在该字段中有几个设备,我无法执行步骤9。

如果我理解第9.1.3段正确,那么唯一剩下的东西可能出错的是引导加载程序,如果它检测到无效的新图像,它不会将图像复制到执行分区。
如何验证(或修复该)。在这种情况下,Suota应用程序如何(更新应用程序后出现问题)?

谢谢。

米肯
离线
最后一次露面:1年9个月前
加入:2016-07-13 20:06
如果我做:

如果我做:

cli_programmer / dev / ttyusb0 read_partition_table

我得到:

连接到设备...扇区大小:4096个字节开始#sectors偏移量大小ID名称为0x00 0X1E 0x000000处0x1e000 0×01 NVMS_FIRMWARE_PART 0X1E 0×01 0x01e000 0x01000 0×13 NVMS_PRODUCT_HEADER_PART 0x1F的0×01 0x01f000 0x01000 0x14的NVMS_IMAGE_HEADER_PART为0x20为0x50 0x020000 0x50000为0x11 NVMS_FW_EXEC_PART 0x70 0X0D 0x070000 0x0d000 0×04 NVMS_LOG_PART 0x7d 0×020x07d000 0x02000为0x0F NVMS_PLATFORM_PARAMS_PART 0x7f的0×01 0x07f000 0x01000为0x10 0x80的NVMS_PARTITION_TABLE为0x10 0x080000的0x10000 0×02 NVMS_PARAM_PART的0x90 0x51 0x090000 0x51000×12 NVMS_FW_UPDATE_PART 0xe1 0x1F的0x0e1000 0x1f000为0x05 NVMS_GENERIC_PART完成。
米肯
离线
最后一次露面:1年9个月前
加入:2016-07-13 20:06
有些我如何设法得到它

一些我如何设法将其工作在新设备上(基本上通过重复步骤9)。因此,我可以编程一个新设备并生成一个我可以上传的有效仿映像(在新设备上)。
问题仍然是我无法将新的仿图像上传到该字段中的设备。
是否有一种方法可以在没有物理连接的情况下重置字段中的设备上的分区表(因此引导加载程序生成新的设备)?

PM_DIALOG.
离线
最后一次露面:53分钟36秒前
职员
加入:2018-02-08 11:03
嗨myken,

嗨myken,

您提到有些设备无法执行步骤9.您是否收到任何错误?你能给我发一张截图吗?您使用的是SDK的哪个示例?

谢谢,PM_DIALOG.

米肯
离线
最后一次露面:1年9个月前
加入:2016-07-13 20:06
你好,

你好,

步骤9基本上需要有线连接(JTAG或UART)来运行脚本。某些设备都是我们在该字段中的所有设备。应用是可穿戴的,它们被浇铸/模制,因此我不能再安装电线。但我确实需要更新这些设备的软件。
我用来启动项目的SDK示例(1年前)是项目> DK_APPS>功能> BLE_PERITELAL。

介意你,在一开始就已经过空气努力了。

谢谢。

PM_DIALOG.
离线
最后一次露面:53分钟36秒前
职员
加入:2018-02-08 11:03
嗨myken,

嗨myken,

您可以尝试使用SDK的PXP报告管理员执行课程吗?

谢谢,PM_DIALOG.