输入生产模式,固件无法更改

⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
8个帖子/ 0新
最后一篇
里昂
离线
最后一次露面:1年4周前
加入:2019-06-26 08:04
输入生产模式,固件无法更改

你好,支持,

我想问一个问题。

当我的自定义设备输入生产模式(DG_CONFIGIMAGE_SETUP = PRODUCTING_MODE)时,固件无法更改。

它不能燃烧。

有没有办法将其返回原件?

谢谢

设备:
PM_DIALOG.
离线
最后一次露面:4天21小时前
职员
加入:2018-02-08 11:03
嗨ryon,

嗨ryon,

您能否提供有关您的问题的更多投入?您是否在OTP中刻录了DG_CONFIGIGIMAGE_SETUP标志?

谢谢,PM_DIALOG.

里昂
离线
最后一次露面:1年4周前
加入:2019-06-26 08:04
你好,

你好,

抱歉迟到回复,

SDK是da1468x_da15xxx_sdk_1.0.14.1081

演示是BLE_PERITELAL。

芯片是DA14682

我的应用程序是在生产模式下建立的(#define dg_configigigimage_setup production_mode),并在flash中刻录它(程序qspi_jtag_win)。

而现在,我想将应用程序更改为开发模式,我可以向应用程序抱歉,但我不能再把它刻录到芯片。

请建议将应用程序恢复到开发模式并将程序刻录到芯片中的内容。

PM_DIALOG.
离线
最后一次露面:4天21小时前
职员
加入:2018-02-08 11:03
嗨ryon,

嗨ryon,

要在开发模式下配置设备,您应该将Custom_Config_qspi.h中的dg_configigimage_setup从Production_mode更改为development_mode。

谢谢,PM_DIALOG.

里昂
离线
最后一次露面:1年4周前
加入:2019-06-26 08:04

你好,

是的,我在custom_config_qspi.h中更改了dg_configigimage_setup。

但是编译后,我无法将代码刻录到芯片。

一条消息“无法打开GDB接口”输出在控制台中

据我所知,生产模式用于最终产品,您将无法修改固件,因此您有任何方法可以让我的应用程序返回到开发模式,并可以更改固件。

PM_DIALOG.
离线
最后一次露面:4天21小时前
职员
加入:2018-02-08 11:03
嗨ryon,

嗨ryon,

“无法打开GDB接口”消息意味着JTAG未与DA14682 SOC连接。您是否能够通过UART下载固件?

谢谢,PM_DIALOG.

里昂
离线
最后一次露面:1年4周前
加入:2019-06-26 08:04

你好,

我可以确定JTAG与DA14682 SOC连接。因为生产模式是最终产品,因此当我将模式更改回开发模式并重新刻录时,它将输出“无法打开GBD接口“(我猜)

我已经将代码更改为生产模式并将代码刻录到DA14682 SOC,之后我将模式更改为开发模式,并发现它无法刻录。

所以我想确认我是否在转向生产模式后anc cannt返回开发模式?

我只想知道生产模式是最终产品,无法修改固件?

如果我可以修改固件如何做到这一点?

PM_DIALOG.
离线
最后一次露面:4天21小时前
职员
加入:2018-02-08 11:03
嗨ryon。

嗨ryon。

您有定制董事会,或者您正在使用我们的任何DKS?你能否擦除QSPI Flash Idens Uart,然后编程它?

谢谢,PM_DIALOG.