eMMC Spec |
您所在的位置:网站首页 › boot写保护如何关闭 › eMMC Spec |
一、Access to boot partition 设备进入传输状态后,主机发送CMD6(SWITCH)来设置EXT_CSD寄存器【179】的PARTITION_ACCESS位。 之后,主服务器可以使用常规的MMC命令访问BOOT分区。 主机可以在device支持的寻址模式下(即字节寻址或扇区寻址)使用CMD24(WRITE_BLOCK)或CMD25(WRITE_MULTIPLE_BLOCK)对DAT线上的BOOT数据进行编程。 如果主机使用CMD25(WRITE_MULTIPLE_BLOCK)并且写入超出所选分区边界,则device将报告“ ADDRESS_OUT_OF_RANGE”错误。 分区边界内的数据将被写入所选的BOOT分区 主机可以在device支持的寻址模式下(即字节寻址或扇区寻址)使用CMD17(READ_SINGLE_BLOCK)或CMD18(READ_MULTIPLE_BLOCK)读取DAT线上的BOOT数据。 如果主机使用CMD18(READ_MULTIPLE_BLOCK)并且超出所选分区边界,则device将报告“ ADDRESS_OUT_OF_RANGE”错误。 在完成对BOOT分区的数据访问之后,应清除PARTITION_CONFIG【179】的PARTITION_ACCESS位。 然后,非易失性PARTITION_CONFIG【179】BOOT_PARTITION_ENABLE位应设置,表示使能了哪个BOOT分区。 这将允许device在BOOT操作期间从BOOT分区读取数据。 主机也可以通过清除PARTITION_CONFIG【179】PARTITION_ACCESS为000b,使用常规命令访问USER分区。 二、Boot bus width |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |