你好,对话框,
我们希望将固件写入一个基于I2C的闪存,并从那里启动DA14580 -00,但我们无法做到这一点。为了被芯片识别和引导,我们到底需要在闪存中存储什么?
谢谢,列维
你好,Livio,从Flash或其他串行接口启动,请查看应用笔记AN-B-001。这描述了从串行接口引导的设置。DA14580有一个机制,在OTP头文件中,它识别是否从OTP启动或从外部启动(称为开发模式),然后有一个序列来检测和从i2c/UART/SPI等启动…我建议迁移到-01 Silicon。有几个原因:SDK更好,智能代码片段中有更多的工具来支持外部EEPROM/FLASH编程、补丁、SUOTA等。01。我们将免费交换子板。我会给你发个信息。亲切的问候,JE_Dialog
你好,
我们能够从I2C引导,但程序执行不正确。当将固件写入I2C闪存时,我们是否用.hex文件中没有指定的0x00地址填充?目前我们无法切换到芯片的新版本,因为我们的原型是基于Murata模块,使用-00版本的芯片。
更新,
我认为我们的问题很大程度上是由于腐败。我们有几个单位工作得很好(就我们目前所知),所以一定是我们写入设备的方式有问题。谢谢。
亲爱的Liviu,非常感谢您对问题的反馈。问候JE_Dialog
你好,Livio,从Flash或其他串行接口启动,请查看应用笔记AN-B-001。这描述了从串行接口引导的设置。DA14580有一个机制,在OTP头文件中,它识别是否从OTP启动或从外部启动(称为开发模式),然后有一个序列来检测和从i2c/UART/SPI等启动…
我建议迁移到-01 Silicon。有几个原因:SDK更好,智能代码片段中有更多的工具来支持外部EEPROM/FLASH编程、补丁、SUOTA等。01。我们将免费交换子板。我会给你发个信息。亲切的问候,JE_Dialog
你好,
我们能够从I2C引导,但程序执行不正确。当将固件写入I2C闪存时,我们是否用.hex文件中没有指定的0x00地址填充?
目前我们无法切换到芯片的新版本,因为我们的原型是基于Murata模块,使用-00版本的芯片。
更新,
我认为我们的问题很大程度上是由于腐败。我们有几个单位工作得很好(就我们目前所知),所以一定是我们写入设备的方式有问题。谢谢。
亲爱的Liviu,非常感谢您对问题的反馈。问候JE_Dialog