1. 資料區位址配置設定
由于 ATSHA204A的所有 Reads 和 Writes 操作均以字(4位元組或 32位元組)為機關執行,是以下表中的字位址應當用于傳送
至 Read 和 Write 指令的位址參數。
Slot | Byte Address (Hex) | Word Address (Hex) | Slot | Byte Address (Hex) | Word Address (Hex) |
0x0000 | 0x0000 | 8 | 0x0100 | 0x0040 | |
1 | 0x0020 | 0x0008 | 9 | 0x0120 | 0x0048 |
2 | 0x0040 | 0x0010 | 10 | 0x0140 | 0x0050 |
3 | 0x0060 | 0x0018 | 11 | 0x0160 | 0x0058 |
4 | 0x0080 | 0x0020 | 12 | 0x0180 | 0x0060 |
5 | 0x00A0 | 0x0028 | 13 | 0x01A0 | 0x0068 |
6 | 0x00C0 | 0x0030 | 14 | 0x01C0 | 0x0070 |
7 | 0x00E0 | 0x0038 | 15 | 0x01E0 | 0x0078 |
資料區域為 512 位元組(4kb),是 EEPROM 陣列的一部分,可用于安全存儲目的。
在鎖定配置區域(通過使用 Lock(Config))之前,資料區域不可通路,既不能讀取也不能寫入。完成配置鎖定後,可使用 Write 指令對整個資料區域進行寫操作。如果需要,可以加密要寫入的資料。
2. clock該區
如果 LockValue 為 0x55,則認為資料區域和 OTP 區域處于解鎖狀态;否則,處于鎖定狀态。在鎖定配置區域之前,不會對資料區域和 OTP 區域進行讀寫通路。
