SLG46826擦除后锁定自身

⚠️
你好。。谢谢你来参加论坛。令人兴奋的消息!我们现在正在移动到我们的新论坛平台,将提供更好的功能,并包含在主对话网站的过程。所有帖子和账号都已迁移。我们现在只接受新论坛上的流量-请在//www.wsdof.com/support. 我们将在未来几天内修复bug/优化搜索和标记。
7个职位/0个新职位
最后一篇文章
乔。ye@oa.com.au
离线
最后一次见到:9个月1周前
已加入:2018-06-05 23:40
SLG46826擦除后锁定自身

你好,

尝试用单片机对SLG46826芯片进行电路编程。SLG46826芯片未使用出厂I2C地址0x08编程。

然而,在我擦除一些页(如页0xc0(该页可用于更改I2C地址设置))之后,芯片将自己用所有寄存器值chagne锁定为0xff(包括页0xe0)。

所附文件显示了我所做的操作和芯片的响应:

1从0xc0页读取,值正常(I2C地址0x08)

2擦除页0xc0

三。复位芯片

4尝试从I2C地址为0x08的第0xc0页读取,读取失败

5从第0xc0页读取,I2C地址为0x00。所有寄存器值都更改为0xff

我没有在附件中显示0xe0页的值,但是所有寄存器值也都变为0xff,这用写保护锁定了芯片。

你能告诉我是什么引起了这个问题吗?

谢谢您!

顺致敬意,

设备:
设备编号:
SLG46826型
帕夫洛兹
离线
最后一次见到:1年1个月前
工作人员
已加入:2018-01-31 12:50
嗨,乔,

嗨,乔,

能否确认I2C协议使用重启(附件中绿色突出显示)方案?

谢谢你的提问!

附件:
帕夫洛兹
离线
最后一次见到:1年1个月前
工作人员
已加入:2018-01-31 12:50
还有一个问题:

还有一个问题:

括号里有什么代码(请看附件)?

谢谢和问候,

帕夫洛

附件:
乔。ye@oa.com.au
离线
最后一次见到:9个月1周前
已加入:2018-06-05 23:40
嗨,帕夫洛兹,

嗨,帕夫洛兹,

谢谢你的回复。

我可以确认我的I2C协议使用重启。

这不是我们使用SLG46826的第一个项目。我们已经擦除和编程的芯片在电路生产之前,在一个不同的电路。虽然我们也看到芯片在编程过程中可能会自动锁定,但这种情况很少发生。

至于PN号,由于芯片在电路中,我可能要花一段时间才能读出。你是说这种芯片的某些批次可以很容易地锁定自己?

谢谢您!

顺致敬意,

乔。ye@oa.com.au
离线
最后一次见到:9个月1周前
已加入:2018-06-05 23:40
嗨,帕夫洛兹,

嗨,帕夫洛兹,

括号中的代码为所附的0x1。

顺致敬意,

附件:
乔。ye@oa.com.au
离线
最后一次见到:9个月1周前
已加入:2018-06-05 23:40
嗨,帕夫洛兹,

嗨,帕夫洛兹,

我今天有更详细的调查。NVM未正确锁定。

有时该值会成功地从NVM加载,因此芯片工作正常,但有时芯片没有正确配置NVM中的值,因此从寄存器数据配置(A10=A9=A8=0)读取的数据都是0xff。

你知道是什么原因引起的吗?

谢谢您!

顺致敬意,

帕夫洛兹
离线
最后一次见到:1年1个月前
工作人员
已加入:2018-01-31 12:50
嗨,乔,

嗨,乔,

还是不知道是什么原因造成的。

在数据传输过程中,芯片的电源电压是多少?

你能把那封信的逻辑分析一下吗?