你好对话框,
我们希望将固件写入基于I2C的闪光灯,并从那里开始DA14580 -00启动,但我们无法这样做。我们究竟需要存储在闪存中才能被芯片识别和启动?
谢谢,Liviu.
您好Livio,用于从Flash或其他串行接口启动,请查看Apps Note AN-B-001。这描述了从串行接口引导的设置。DA14580具有一个机制,其中在OTP报头文件中,它识别是否从OTP引导或从外部启动(称为开发模式),然后有一个序列来检测和启动I2C / UART / SPI等...我建议迁移到-01硅。有几个原因:SDK要好得多,智能片段还有更多的工具来支持外部EEPROM / FLASH编程,修补,拟议等。在01中,我们将免费换流子板。我会给你发一条消息。亲切的问候,je_dialog
你好,
我们能够从I2C启动,但程序执行不对。将固件写入I2C闪存时,我们是否使用.hex文件中未指定的0x00地址填充?现在我们无法切换到芯片的新修订,因为我们的原型是基于Murata模块,它使用-00版本的芯片。
更新,
我相信我们在大多数情况下腐败的问题是由于腐败。我们有几个单位工作完全正常(据我们所知)所以我们写给设备的方式一定是错误的。谢谢。
亲爱的Liviu,非常感谢您查找问题的饲料。关于JE_DIALOG.
您好Livio,用于从Flash或其他串行接口启动,请查看Apps Note AN-B-001。这描述了从串行接口引导的设置。DA14580具有一个机制,其中在OTP报头文件中,它识别是否从OTP引导或从外部启动(称为开发模式),然后有一个序列来检测和启动I2C / UART / SPI等...
我建议迁移到-01硅。有几个原因:SDK要好得多,智能片段还有更多的工具来支持外部EEPROM / FLASH编程,修补,拟议等。在01中,我们将免费换流子板。我会给你发一条消息。亲切的问候,je_dialog
你好,
我们能够从I2C启动,但程序执行不对。将固件写入I2C闪存时,我们是否使用.hex文件中未指定的0x00地址填充?
现在我们无法切换到芯片的新修订,因为我们的原型是基于Murata模块,它使用-00版本的芯片。
更新,
我相信我们在大多数情况下腐败的问题是由于腐败。我们有几个单位工作完全正常(据我们所知)所以我们写给设备的方式一定是错误的。谢谢。
亲爱的Liviu,非常感谢您查找问题的饲料。关于JE_DIALOG.