⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
5个帖子/ 0新
最后一篇
tinychipsarebig
离线
最后一次露面:3个月4周前
加入:2020-09-07 19:03
DA14531 I2C启动地址

您好,我想使用I2C内存,其地址与SoC从I2C引导时匹配SoC的地址。根据数据表的第95页,默认的I2C地址为0x055,但这是指在启动时所寻找的地址?如果是,则应使用具有1010101的默认I2C地址的存储器。

设备:
PM_DIALOG.
离线
最后一次露面:1天8小时前
职员
加入:2018-02-08 11:03
嗨tinychipsarebig,

嗨tinychipsarebig,

谢谢你的问题。道歉,但我无法理解你的问题是什么,所以你可以尝试解释一下吗?

你想从I2C启动吗?如果是,请检查AN-B-072:从OTP和串行接口启动DA14531

SDK包括一个示例,其演示如何启动,读取,写入和擦除EEPROM存储器。

它是在Projects \ target_apps \ peripheral_examples \ i2c \ i2c_eeprom sdk路径下。

谢谢,PM_DIALOG.

tinychipsarebig
离线
最后一次露面:3个月4周前
加入:2020-09-07 19:03
i2c从设备像内存一样

类似于存储器件的I2C从设备具有通常为0101xxxx的地址,其中前4位通常为0101(0x5),用于存储器设备,但是设备之间的其他4位变化,并且有些具有可编程地址。

我想知道DA14531在其引导序列中使用的i2c引导地址在其引导序列中使用了什么,用于启动P0_3和P0_4以启动。

它可能会在P0_3和P0_4 I2C端口上查询特定地址(可能为0x55,如第95页所示),然后看它是否有效响应,如果它确实,它将从该接口引导。从对话框软件启动不是我的设备的选项,因为它们需要批量生产,并且最好的路由将使用初始软件编程I2C内存设备,以及特定的I2C从地址。

让我知道我是否留下任何东西,这些都是非常复杂的系统,所以我非常感谢能够在这个论坛上与对话框有一个对话框!

PM_DIALOG.
离线
最后一次露面:1天8小时前
职员
加入:2018-02-08 11:03
你好呀,

你好呀,

当从I2C`的设备靴子启动时,它将扫描0x50,地址将递增到0x57。然后,它等待回复并尝试从I2C接口引导。请查看附图。您也可以在您身边使用逻辑分析仪。

谢谢,PM_DIALOG.

附件:
tinychipsarebig
离线
最后一次露面:3个月4周前
加入:2020-09-07 19:03
谢谢你的答案,就是

谢谢你的答案,这是完美的。此外,这是一个很棒的引导加载程序设计!非常强大,非常酷。谢谢!