ZHCU950J October 2014 – June 2024 DLPC900
此命令指示闪存是否已准备好进行编程,以及是否有闪存操作正在进行中。
| I2C | USB |
|---|---|
| 读取 | 0x0000 |
| 0x23 |
| 字节 | 位 | 说明 | 复位 | 类型 |
|---|---|---|---|---|
| 0 | 0 | 主控制器就绪 | d1 | r |
| 0 = 主控制器未就绪 | ||||
| 1 = 主控制器就绪 | ||||
| 1 | 辅助控制器就绪(仅在双 DLPC900 板上有效) | d0(单控制器 DMD) d1(双控制器 DMD) |
||
| 0 = 辅助控制器未就绪 | ||||
| 1 = 辅助控制器就绪 | ||||
| 2 | 辅助控制器闪存繁忙(仅在双 DLPC900 板上有效) | d0 | ||
| 0 = 辅助控制器不繁忙 | ||||
| 1 = 辅助控制器繁忙 | ||||
| 3 | 主控制器闪存繁忙 | d0 | ||
| 0 = 主控制器不繁忙 | ||||
| 1 = 主控制器繁忙 | ||||
| 4 | 保留 | d0 | ||
| 5 | 辅助控制器存在(仅在双 DLPC900 板上有效) | d0(单控制器 DMD) d1(双控制器 DMD) |
||
| 0 = 辅助控制器不存在 | ||||
| 1 = 辅助控制器存在 | ||||
| 6 | 辅助控制器编程模式(仅在双 DLPC900 板上有效) | d0(单控制器 DMD) d1(双控制器 DMD) |
||
| 0 = 辅助控制器未处于编程模式 | ||||
| 1 = 辅助控制器处于编程模式 | ||||
| 7 | 主控制器编程模式 | d1 | ||
| 0 = 主控制器未处于编程模式 | ||||
| 1 = 主控制器处于编程模式 | ||||
| 1 | 3:0 | 主要版本 | x | |
| 7:4 | 次要版本 | x | ||
| 2 | 7:0 | 修补程序版本 | x | |
| 3 | 7:0 | 控制器 ID | 0x52 | |
| 4 | 7:0 | 引导加载程序 ID 0x65 = 单 DLPC900 0x90 = 双 DLPC900 |
0x65(单 DLPC900) 0x90(双 DLPC900) |
|
| 5 | 7:0 | 字节 1-15 来自主控制器或辅助控制器 | d1 | |
| 0 = 字节 1-15 来自辅助控制器 | ||||
| 1 = 字节 1-15 来自主控制器 | ||||
| 6 | 7:0 | 数据 (LSB) | d0 | |
| 7 | 7:0 | 数据 | d0 | |
| 8 | 7:0 | 数据 | d0 | |
| 9 | 7:0 | 数据 (MSB) | d0 | |
| 10 | 7:0 | 保留 | 0x3 | |
| 11 | 7:0 | 保留 | d0 | |
| 12 | 7:0 | 数据 (LSB) | d0 | |
| 13 | 7:0 | 数据 | d0 | |
| 14 | 7:0 | 数据 | d0 | |
| 15 | 7:0 | 数据 (MSB) | d0 |