在花了一整天的时间无法让示例项目在DA1585 Pro kit上运行之后,我发现这两篇文章暗示了这个问题
https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bl..。
https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bl..。
结果我的silcon是AB,使用6.02而不是6.04对柱子1-6有效。
然而,所有在一(支柱7)仍然不为我与6.02和14585工作。进入arch_rom_init()后,它进入watch dog。
(1)我的问题柱7是由于剩余的硅/ SDK的问题?
(2)关于6.02和6.04的信息是在哪里给出的?我可能错过了。
谢谢
设备:
嗨nvoster,
1)我猜想你使用的是一个专业工具包,所以尝试附加闪存的主板,NMI发生的原因是因为设备学徒试图与外部闪存通信,没有闪存附加。中断发生在bond_db_init()函数中,至少在我这边是这样。
2) AB版本没有任何官方声明或文件对此进行解释。
由于MT_dialog
嗨,太
(更新)
谢谢你指出了坠机地点。现在只使用缓存绑定DB就可以解决这个问题。
# undef USER_CFG_APP_BOND_DB_USE_SPI_FLASH
# undef USER_CFG_APP_BOND_DB_USE_I2C_EEPROM
你是说,根据你们产品的总体特点,我已经为三个新客户项目选择了你们的新芯片组,但我想让你们知道,这是我第二次为一个没有文档证明的问题而备受折磨。我们应该用AB硅来做开发吗?假设我在6.0.2上做开发,然后为部件订购10k,它们是AC或更高。我的固件不兼容吗?
谢谢
嗨nvoster,
是的,6.0.2 SDK将与新的SDK不兼容,建议您不要在这个SDK上进行开发,而是使用最新的带有新硅的SDK。
一个邮件被发送到注册的电子邮件地址。
由于MT_dialog