Programmer、数据I/O -统一Programmer在1700个器件上发布“部分写不支持”错误

描述

关键词:UNIDES、数据I/O、Programmer

UnSimpleProgrammer提出以下错误:

“此器件不支持部分写入。”

解决方案

数据I/OProgrammer不支持以传统方式使用Xilinx串行PROM器件的部分Program。

当您尝试编写Xilinx PROM XC17xx器件时,默认的UnistarProgrammer不允许用户只在比特流的长度上Program器件。假设你的比特流是1000字节长,PROM可以存储2000字节。对PROM进行部分Program意味着您希望Programmer输出前1000个字节,然后在最后一个Program地址停止。

在UnSimpleProgram软件中,有一个称为用户数据大小的字段,通过它可以指定字节数。
你想用PROMProgram。还有一个DeVice块大小字段,您可以指定该器件可以处理的最大块或字节数。

为了解决部分写问题,需要设置与器件块大小相等的用户数据大小,以使UnSimpleProgrammer接受比特流并Program该器件。数据I/OProgrammer在()时追加4字节的数据进行奇偶校验。

这是因为UnSimpleProgrammer算法在数组末尾附加4个额外字节来设置PROM的极性。
编辑 重设标签(回车键确认) 标为违禁 关闭 合并 删除

提问于 2018-07-29 13:57:16 +0800

这个帖子被标记为一个社区wiki

这个帖子是一个wiki(维基). 任何一个积分 >500的人都可以完善它