15
3599a–dflash–11/05
at26df161 [preliminary]
图示 9-5.
读 sector 保护 寄存器
9.6 保护 states 和 the 写 保护 (wp) 管脚
这 wp管脚 是 不 linked 至 这 记忆 排列 它自己 和 有 非 直接 效应 在 这 保护 sta-
tus 的 这 记忆 排列. instead, 这 wp
管脚, 在 conjunction 和 这 sprl (sector 保护
寄存器 锁) 位 在 这 状态 寄存器, 是 使用 至 控制 这 硬件 locking mechanism
的 这 设备. 为 硬件 locking 至 是 起作用的, 二 情况 必须 是 符合-这 wp
管脚 必须 是
asserted 和 这 sprl 位 必须 是 在 这 logical “1” 状态.
当 硬件 locking 是 起作用的, 这 sector 保护 寄存器 是 锁 和 这 sprl 位
它自己 是 也 锁. 因此,sectors 那 是 保护 将 是锁 在 这 保护 状态,
和 sectors 那 是 unprotected将 是 锁 在 这 unprotected 状态. 这些 states 不能 是
changed 作 长 作 硬件 locking 是 起作用的,所以 这 保护 sector, unprotect sector, 和
写 状态 寄存器 commands 将 是 ignored. 在 顺序 至 modify 这 保护 状态 的 一个
sector, 这 wp
管脚 必须 第一 是 deasserted, 和 这 sprl 位 在 这 状态 寄存器 必须 是
重置 后面的 至 这 logical “0” 状态.
如果 这 wp
管脚 是 permanently 连接 至 地, 然后 once 这 sprl 位 是 设置 至 一个 logical “1”,
这 仅有的 方法 至 重置 这 位 后面的 至 这 logical“0” 状态 是 至 电源-循环 或者 重置 这 设备.
这个 准许 一个 系统 至 电源-向上 和 所有 sectors 软件 保护 但是 不 硬件 锁.
因此, sectors 能 是 unprotected 和 保护 作 需要 和 然后 硬件 锁 在 一个
后来的 时间 用 simply 设置 这 sprl 位 在 这 状态 寄存器.
当 这 wp
管脚 是 deasserted, 或者 如果 这 wp管脚 是 permanently 连接 至 v
CC
, 这 sprl 位
在 这 状态 register 能 安静的 是 设置 至 一个 logical “1” 至 锁 这 sector protection 寄存器. 这个
提供 一个 软件 locking 能力至 阻止 erroneous 保护 sector 或者unprotect sector com-
mands 从 正在 processed.
这 tables 在下 detail 这 各种各样的 保护 和 locking states 的 这 设备.
便条: 1. “n” 代表 一个 sector 号码
SCK
CS
SI
所以
MSB MSB
2310
00111100
675410119812 373833 36353431 3229 30 39 40
OPCODE
AAAA AAA一个 一个
MSB MSB
DDDDDDDDDD
地址 位 a23-a0
数据 字节
高-阻抗
表格 9-3.
软件 保护
WP
sector 保护 寄存器
n
(1)
Sector
n
(1)
X
(don't 小心)
0 Unprotected
1Protected