“i2c tranfer失败”

⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
10个帖子/ 0新
最后一篇
Adi_handzar.
离线
最后一次露面:10个月前1年
加入:2019-09-11 06:26
“i2c tranfer失败”

你好,

我正在尝试通过两个设备之间的I2C进行通信,其中一个是GreenPak高级开发平台,插入芯片SLG46826V,支持I2C通信。我正在尝试做的是通过引脚8(SCL)和引脚9(SDA)上的扩展连接器向GreenPak平台发送8位信息。我在GreenPak6设计师上进行了相当简单的程序,它与其他设备通信。当我在开发平台上放置一个新芯片并运行仿真(同步)时,一切都正常工作,我可以在示波器上看到那些已发送的示波器。仿真(同步)加载对项目所做的任何新变化,因此我尝试做的是更改控制代码,例如,更改控制代码。从控制代码0000到0001更改。当我这样做时,程序停止工作,芯片据说缺席或未插入。当我尝试重新运行仿真时,我会得到套接字测试消息,这表明:“功能套接字测试失败。检测到套接字问题。”即使我按跳过并继续,出现下一个错误:“I2C TRanfer失败”。

如果您可以帮助我,请告诉我,并提前感谢您提供的任何帮助。

此致,

阿迪

设备:
罗马
离线
最后一次露面:2个月前1年
职员
加入:2017-11-06 16:26
嗨阿迪,

嗨阿迪,

谢谢你报告这个。在我们试图重现问题的同时,您可以让我们知道以下信息吗?

1.您使用哪些GreenPak设计师版本?

2.芯片以前编程过吗?

3.您设计的锁定选项是什么(项目设置 - >安全性)?

此致,

罗马

Adi_handzar.
离线
最后一次露面:10个月前1年
加入:2019-09-11 06:26
你好,

你好,

1.我使用版本6.20

2.芯片之前未编程

3. NVM选项:锁定状态 - 以模式ID = 1解锁;

2K NVM配置:Proteck Lock-Disable,保护模式 - 对读写/删除无保护数据

仿真EEPROM写保护:写保护 - 禁用,写保护宏小区 - 模拟EEPROM的上季度被写保护

此致,

阿迪

Yurii Shchebel.
离线
最后一次露面:1年4个月前
加入:2017-11-02 21:27
你好阿迪,

你好阿迪,

谢谢您的意见。我是一个负责GPAK的FAE。我刚刚和罗马谈过,我们现在正在验证这个问题的原因是什么。
如果您可以发送您正在使用的设计(* .gp文件),这将是很棒的。这可能会帮助我们很多,因为我们无法重现此问题。

此致,
yurii.

Adi_handzar.
离线
最后一次露面:10个月前1年
加入:2019-09-11 06:26
你好yuri,

你好yuri,

这是我使用的设计(非常简单的设计,但仍然无法正常工作)。

此致,

阿迪

依恋:
罗马
离线
最后一次露面:2个月前1年
职员
加入:2017-11-06 16:26
嗨阿迪,

嗨阿迪,

我们仍在努力重现这个问题。我已经将它传递给软件团队来看看它更详细,因为在我的电脑和Dev工具上一切都适用。问题一直出现吗?

此致,

罗马

Adi_handzar.
离线
最后一次露面:10个月前1年
加入:2019-09-11 06:26
嗨罗马,

嗨罗马,

是的,每次都会发生问题。如果我将新芯片放在内部并开始仿真,一切都正常工作,直到我尝试改变时。控制代码。

此致,

阿迪

罗马
离线
最后一次露面:2个月前1年
职员
加入:2017-11-06 16:26
嗨阿迪,

嗨阿迪,

我们仍在努力重现失败。但我们有一个想法。请尝试通过右键单击每个引脚旁边的(NC)并在上下文菜单中卷曲拉出的(NC)添加PIN8和PIN9上的PIN8和PIN9上的PIN8和PIN9请告诉我们结果。

最好的重救,

罗马

Adi_handzar.
离线
最后一次露面:10个月前1年
加入:2019-09-11 06:26
嗨罗马,

嗨罗马,

不幸的是,情况与以前保持相同。您是否拥有针对我的特定芯片的I2C通信设计,这适合您?也许如果我尝试设计,它将起作用。

此致,

阿迪

Yurii Shchebel.
离线
最后一次露面:1年4个月前
加入:2017-11-02 21:27
嗨阿迪,

嗨阿迪,

非常感谢文件。我们会尽快找到原因,并尽快回复你的结果。

此致,
yurii.