SLG4DVKISP成功编程了芯片。
芯片工作为编程。
稍微修改了项目并程序生成了一个弹出窗口标记的编程错误,包含“由于先前的序列错误而无法完成重新编程”。
像这样的错误消息的描述和补救措施在哪里?
有一个编程错误时,有没有办法重置芯片并重新开始?
设备:
设备编号:
SLG46826
你好iottabull,
我们已达到我们的软件团队以请求有关该特定错误消息的信息,但我们将无法确定是否可以重置芯片,直到我们了解错误的源。
当我等待他们的回复时,您是否愿意将原始设计文件和新的设计文件一起附加到这个论坛问题?如果您手头没有原始的设计文件,您可能可以通过以下步骤读取存储在GreenPAK中的当前NVM。
- 打开“调试”控制窗口。
- 按“读取”执行设备读取
- 如果您想将IC的NVM加载到新的GreenPak Designer项目中,软件应询问您。
谢谢,
克雷格
v2是较早的,v3是稍后的。
附加芯片已成功编程,使用V3设计和功能编程。
读取问题芯片似乎成功,但结果设计并不像通过读取正确编程的芯片产生的设计。
感谢您发送这些附件。我想验证您正在使用的硅修订版。你可以发布pn:##和db hw-fw:##位于GreenPak Designer的调试窗口的底部吗?
以下是系统信息按钮的内容
芯片:
P / N: SLG46826V / G
修订:0x1.
模式ID:1
日期代码:N / D
批号:n / d
开发板:
类型:系统内程序员
硬件ID:1.0
固件ID:1.0
GreenPak Designer:
应用名称:GreenPAK6 Designer
版本:6.14
建立:001
操作系统:
名称:Windows 10
版本:64位
您附加的“read_from_problem_chip”GreenPak文件告诉我一些事情:
- 请参考附加勘误文件中的问题4以获取更多信息。SLG46826修订YC对应于GreenPak设计器软件中显示的修订0x1。
- 这可能是GreenPak Designer正在生成的“前一个序列错误”。
- NPR I2C地址:0xe1
如果我的理解是正确的,你使用软件来编程SLG46826。这有点令人惊讶;但我们将调查GreenPak的源代码来验证程序员的行为。
可能是在编程期间,四个跳线引线中的一个引线。很容易导致欠运行数据。
为了防止将来,我制作了一个适配器,将ISP板安全地连接到我们的电路板。
芯片在J1的板底部。
问题芯片是否可以在通用开发中重新编程。板1代替体系?
如果i2c是问题的一部分,或许绕过i2c会有所帮助。
它需要不同的插座板,而不是我们使用的46538