你好,支持,
我想问一个问题。
当我的自定义设备进入生产模式(dg_configIMAGE_SETUP = PRODUCTION_MODE),固件不能更改。
它不能燃烧。
有办法让它回到原来的样子吗?
谢谢
嗨Ryon,
你能就你的问题提供更多的意见吗?你是否已经烧毁了OTP中的dg_configIMAGE_SETUP标志?
谢谢,PM_Dialog
你好,
抱歉回复晚了,
SDK为DA1468x_DA15xxx_SDK_1.0.14.1081
演示是ble_peripheral。
芯片是da14682
我的应用程序在生产模式下构建(#define dg_configIMAGE_SETUP PRODUCTION_MODE),并将其刻录在flash中(程序QSPI_jtag_win)。
现在,我想改变我的应用程序回开发模式,我可以构建应用程序,但我不能再烧到芯片。
请建议我应该做什么来保持我的应用程序回到开发模式和烧到芯片上的程序。
为了在开发模式下配置设备,您应该将custom_config_qspi.h中的dg_configIMAGE_SETUP从PRODUCTION_MODE更改为DEVELOPMENT_MODE。
是的,我已经更改了custom_config_qspii .h中的dg_configIMAGE_SETUP。
但是编译后,我不能把代码烧到芯片上。
一个消息“不能打开GDB接口”输出在控制台中
据我所知,生产模式是用于最终产品,你将不能修改固件,所以你有任何办法让我的应用程序回到开发模式,可以更改固件。
“不能打开gdb接口”消息意味着JTAG没有连接到DA14682 SoC。你可以通过UART下载固件吗?
我可以确定JTAG与DA14682 SoC连接。因为生产模式是最终产品,无法修改固件,所以当我把模式改回开发模式重新刻版时,会输出“不能打开gbd接口”的信息(我猜)
我已经将代码更改为生产模式,并将代码烧毁到DA14682 SoC,之后我将模式更改为开发模式,发现它不能烧毁。
所以我想确认一下,是否我转到生产模式后就不能转回开发模式了?
我只是想知道生产模式是否是最终产品,无法修改固件?
如果我可以修改固件如何做?
嗨Ryon。
你有定制板吗,或者你正在使用我们的dk ?你能把QSPI flash思想UART擦掉然后编程吗?
嗨Ryon,
你能就你的问题提供更多的意见吗?你是否已经烧毁了OTP中的dg_configIMAGE_SETUP标志?
谢谢,PM_Dialog
你好,
抱歉回复晚了,
SDK为DA1468x_DA15xxx_SDK_1.0.14.1081
演示是ble_peripheral。
芯片是da14682
我的应用程序在生产模式下构建(#define dg_configIMAGE_SETUP PRODUCTION_MODE),并将其刻录在flash中(程序QSPI_jtag_win)。
现在,我想改变我的应用程序回开发模式,我可以构建应用程序,但我不能再烧到芯片。
请建议我应该做什么来保持我的应用程序回到开发模式和烧到芯片上的程序。
嗨Ryon,
为了在开发模式下配置设备,您应该将custom_config_qspi.h中的dg_configIMAGE_SETUP从PRODUCTION_MODE更改为DEVELOPMENT_MODE。
谢谢,PM_Dialog
你好,
是的,我已经更改了custom_config_qspii .h中的dg_configIMAGE_SETUP。
但是编译后,我不能把代码烧到芯片上。
一个消息“不能打开GDB接口”输出在控制台中
据我所知,生产模式是用于最终产品,你将不能修改固件,所以你有任何办法让我的应用程序回到开发模式,可以更改固件。
嗨Ryon,
“不能打开gdb接口”消息意味着JTAG没有连接到DA14682 SoC。你可以通过UART下载固件吗?
谢谢,PM_Dialog
你好,
我可以确定JTAG与DA14682 SoC连接。因为生产模式是最终产品,无法修改固件,所以当我把模式改回开发模式重新刻版时,会输出“不能打开gbd接口”的信息(我猜)
我已经将代码更改为生产模式,并将代码烧毁到DA14682 SoC,之后我将模式更改为开发模式,发现它不能烧毁。
所以我想确认一下,是否我转到生产模式后就不能转回开发模式了?
我只是想知道生产模式是否是最终产品,无法修改固件?
如果我可以修改固件如何做?
嗨Ryon。
你有定制板吗,或者你正在使用我们的dk ?你能把QSPI flash思想UART擦掉然后编程吗?
谢谢,PM_Dialog