首页 > 解决方案 > 无法获得 EPPROM 大小

问题描述

我有 acos3 卡和 acr38,部件号为 acr38u-spc-r,我正在尝试获取 EPPROM 大小,我正在使用以下命令

80 14 05 00 00

我得到的回应

91 00

如何获得 EEPROM 大小?

在文档中说我应该得到

90 XX

其中 xx 是十六进制的 EEPROM 大小

sdk 工具使用相同的命令并返回相同的响应,但是它将此结果转换为卡 EEPROM 大小为 256kb,它是如何实现的

标签: smartcard

解决方案


我能想到的唯一合乎逻辑的答案是文档是错误的。

所以要么我得到 9 作为成功的响应,接下来的三个零作为 EEPROM 的大小,或者因为这张卡是 256,它需要 3 位数字,因为它找不到空间,它与下一个数字重叠。因此,对于这种尺寸的卡片,参考手册中的内容要么重叠,要么错误,因为没有人可以给我一个明确的答案。

所有这些混乱的原因是某些命令返回相同的值 91 00 也作为成功响应


推荐阅读