进入生产模式,固件不能更改

⚠️
大家好. .谢谢你来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台,它将提供更好的功能,包含在主对话网站中。所有岗位和账户都已迁移。我们现在只接受新论坛的流量-请在上面发布任何新帖子//www.xmece.com/support.我们将在未来几天修复bug /优化搜索和标记。
8个帖子/ 0个新
最后发表
Ryon
离线
最后看到:1年4周前
加入:2019-06-26 08:04
进入生产模式,固件不能更改

你好,支持,

我想问一个问题。

当我的自定义设备进入生产模式(dg_configIMAGE_SETUP = PRODUCTION_MODE),固件不能更改。

它不能燃烧。

有办法让它回到原来的样子吗?

谢谢

设备:
PM_Dialog
离线
最后看到:5天13小时前
工作人员
加入:2018-02-08 11:03
嗨Ryon,

嗨Ryon,

你能就你的问题提供更多的意见吗?你是否已经烧毁了OTP中的dg_configIMAGE_SETUP标志?

谢谢,PM_Dialog

Ryon
离线
最后看到:1年4周前
加入:2019-06-26 08:04
你好,

你好,

抱歉回复晚了,

SDK为DA1468x_DA15xxx_SDK_1.0.14.1081

演示是ble_peripheral。

芯片是da14682

我的应用程序在生产模式下构建(#define dg_configIMAGE_SETUP PRODUCTION_MODE),并将其刻录在flash中(程序QSPI_jtag_win)。

现在,我想改变我的应用程序回开发模式,我可以构建应用程序,但我不能再烧到芯片。

请建议我应该做什么来保持我的应用程序回到开发模式和烧到芯片上的程序。

PM_Dialog
离线
最后看到:5天13小时前
工作人员
加入:2018-02-08 11:03
嗨Ryon,

嗨Ryon,

为了在开发模式下配置设备,您应该将custom_config_qspi.h中的dg_configIMAGE_SETUP从PRODUCTION_MODE更改为DEVELOPMENT_MODE。

谢谢,PM_Dialog

Ryon
离线
最后看到:1年4周前
加入:2019-06-26 08:04

你好,

是的,我已经更改了custom_config_qspii .h中的dg_configIMAGE_SETUP。

但是编译后,我不能把代码烧到芯片上。

一个消息“不能打开GDB接口”输出在控制台中

据我所知,生产模式是用于最终产品,你将不能修改固件,所以你有任何办法让我的应用程序回到开发模式,可以更改固件。

PM_Dialog
离线
最后看到:5天13小时前
工作人员
加入:2018-02-08 11:03
嗨Ryon,

嗨Ryon,

“不能打开gdb接口”消息意味着JTAG没有连接到DA14682 SoC。你可以通过UART下载固件吗?

谢谢,PM_Dialog

Ryon
离线
最后看到:1年4周前
加入:2019-06-26 08:04

你好,

我可以确定JTAG与DA14682 SoC连接。因为生产模式是最终产品,无法修改固件,所以当我把模式改回开发模式重新刻版时,会输出“不能打开gbd接口”的信息(我猜)

我已经将代码更改为生产模式,并将代码烧毁到DA14682 SoC,之后我将模式更改为开发模式,发现它不能烧毁。

所以我想确认一下,是否我转到生产模式后就不能转回开发模式了?

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

如果我可以修改固件如何做?

PM_Dialog
离线
最后看到:5天13小时前
工作人员
加入:2018-02-08 11:03
嗨Ryon。

嗨Ryon。

你有定制板吗,或者你正在使用我们的dk ?你能把QSPI flash思想UART擦掉然后编程吗?

谢谢,PM_Dialog