珠海智融科技有限公司
ZHUHAI ISMARTWARE TECHNOLOGY CO., LTD.
SW35xx 寄存器列表
1. 版本历史
V1.0: initial version
V1.1: 增加 NTC 温度码值对应表 20190319
V2.0: 新版本 IC(版本号 0x5),增加功能, 20190319
V2.1: 开放 PD hardreset 命令请求 20190430
2. REGISTER(注意未定义的寄存器或 bit 不能被改写)
2.1. REG 01: IC_VERSION
Default: 0x05H
Description
/
ic_version[02:00]
芯片版本号
Bit
7-3
2-0
2.2. REG 06: FCX_STATUS
Bit
7
6
5-4
Default: 0x00H
Description
fast charge led status
快充指示灯的状态(进入快充协议显示快充,除第一次进 QC2.0 5V)
0: close
1:open
/
pd_src_spec_ver
PD 协议版本
0 : Reserved
1 : PD 2.0
2 : PD 3.0
3 : Reserved
R/W
Default
/
R
/
0x05
R/W
R
Default
0x0
/
R
/
0x00
3-0
fcx_ind
R
0x00
Mode: iSW_Release_RG003_v2.1 www.ismartware.com.cn
第 1 页 共 11 页
珠海智融科技有限公司
ZHUHAI ISMARTWARE TECHNOLOGY CO., LTD.
快充协议指示
0 : Reserved
1 : QC2.0
2 : QC3.0
3 : FCP
4 : SCP
5 : PD FIX
6 : PD PPS
7 : PE1.1
8 : PE2.0
9 : LVDC(低压直充)
a : SFCP
b : AFC
b-f : Reserved
2.3. REG 07: PWR_STATUS
Default: 0x00H
Description
/
ctrl_buck_on
buck 的开关状态
0: buck off; 1: buck on
ctrl_2port_on
端口 2 的开关状态(对于 AC 模式: 端口 2 指 A 口; 对于 AA 模式: 端口 2 指 A2 口)
0: port 2 off; 1: port 2 on
ctrl_1port_on
端口 1 的开关状态(对于 AC 模式: 端口 1 指 C 口; 对于 AA 模式: 端口 1 指 A1 口)
0: port 1 off; 1: port 1 on
Bit
7-3
2
1
0
2.4. REG 12: I2C_ENABLE
Bit
7
Default: 0x00H
Description
i2c_wr_enable(reg0xB0~BF)
1 : i2c_pre_enable2=1 时,写 8’h80
0 : 写 8’h00
note :
第 1 步,写 8’h20,使得 i2c_pre_enable1=1;
第 2 步,写 8’h40,使得 i2c_pre_enable2=1;
R/W
Default
/
R
R
R
/
0x0
0x0
0x0
R/W
R/W
Default
0x0
Mode: iSW_Release_RG003_v2.1 www.ismartware.com.cn
第 2 页 共 11 页
珠海智融科技有限公司
ZHUHAI ISMARTWARE TECHNOLOGY CO., LTD.
R/W
0x0
R/W
0x0
/
/
R/W
/
R/W
Default
/
0x0
WC
0x0
R/W
/
R/W
Default
/
0x0
6
5
4-0
第 3 步,写 8’h80,使得 i2c_wr_enable=1;
必须完成上面三步,reg0xA0~BF 才能写;
i2c_pre_enable2
1 : i2c_pre_enable1=1 时,写 8’h40
0 : 写其他
i2c_pre_enable1
1 : 写 8’h20
0 : 写其他
/
2.5. REG 13: I2C_CTRL
Default: 0x00H
Description
/
reg_adc_vin_enable
输入 Vin 的 ADC 工作使能,只有在使能时,Vin 的数据才能读出
1 : enable ;
0 : disable ;
reg_pd_src_cap_change
PD source capability change
PD source 能力改变控制
此 bit 写 1 时,将重新广播 PDO(当使用 MCU 配置 PDO 时)。 此 bit 会自动清零
Bit
7-2
1
0
2.6. REG 3A: ADC_DATA_TYPE
Bit
7-5
2-0
Default: 0x00H
Description
/
写此寄存器之后,将对应的 ADC 数据锁存到 ADC_DATA_BUF_H 和 ADC_DATA_BUF_L,
防止读到的数据高低位不对应
对应关系如下 :
1 : adc_vin, 10mV/step
2 : adc_vout, 6mV/step
3 : adc_iout1, 2.5mA/step
4 : adc_iout2, 2.5mA/step
6 : adc_tmp, 0.5mv/step, 用户根据所接 NTC 电阻查找对应的温度, 参见附录
Other: reserved
Mode: iSW_Release_RG003_v2.1 www.ismartware.com.cn
第 3 页 共 11 页
珠海智融科技有限公司
ZHUHAI ISMARTWARE TECHNOLOGY CO., LTD.
2.7. REG 3B: ADC_DATA_BUF_H
Bit
7-0
Default: 0x00H
Description
adc_data_buf[11:04]
ADC 高 8bit 数据锁存。
2.8. REG 70: PD_SRC_REQ
Default: 0x00H
Description
Pd_src_req_valid
MCU 通过写此 bit 为 1, 芯片将发送 reg0x70[3:0]中所定义的 PD 命令。
/
pd_req_cmd
1: hardreset, hardreset 命令
Others: reserved
Bit
7
6-4
3-0
2.9. REG 3C: ADC_DATA_BUF_L
Default: 0x00H
Description
/
adc_data_buf[03:00]
ADC 低 4bit 数据锁存。
Bit
7-4
3-0
2.10. REG A6: PWR_CONF
Default: 0xFFH
Description
Reserved
注意不能修改默认值
pwr_icc(非 PD 和低压直充和双口在线以外的功率设置)
0 : 18W ; 1 : 24W ; 2 : 36/45W ; 3 : 60W ;
Bit
7:2
1:0
R/W
R
Default
0x0
R/W
W/C
/
R/W
Default
0x0
/
0x0
R/W
Default
/
R
/
0x0
R/W
R/W
Default
OTP
R/W
OTP
输出电压区间
典型
电压
18W
24W
36W
60W
限流
Mode: iSW_Release_RG003_v2.1 www.ismartware.com.cn
第 4 页 共 11 页
限 流
值/A
VOUT<=7V
5V
3.2
716V
20V
1.4
功率
5V/3
A
9V/2
A
12V/
1.5A
20V/
0.9A
珠海智融科技有限公司
ZHUHAI ISMARTWARE TECHNOLOGY CO., LTD.
限 流
值/A
功率
限 流
值/A
功率
限 流
值/A
功率
3.2 5V/3A
3.2 5V/3A
3.2 5V/3A
3.2 9V/2.6A
3.2 9V/3A
3.2 9V/3A
2.2 12V/2A
3.2 12V/3A
3.2 12V/3A
1.4
20V/1.2
A
2.2 20V/1.8A
3.2 20V/3A
2.11. REG AA: Quik Charge CONF0
Default: 0xFFH
Description
Reserved
注意不能修改默认值
QC3.0 enable
0:disable; 1:enable;
Reserved
注意不能修改默认值
Bit
7
6
5:0
2.12. REG AF: VID_CONF0
Default: 0xFFH
Description
VID[15:8]
PD 认证里面的 vendor ID 配置
Bit
7:0
2.13. REG B0: PD_CONF1
Bit
7
Default: 0xFFH
Description
pd_src_cur_f05v_enable
0 : enable ; 1 : disable ;
Fixed 5V PDO 电流设置使能, 即广播的电流由 reg0xB0[6:0]决定, 否则会根据最大
R/W
R/W
Default
OTP
R/W
OTP
R/W
OTP
R/W
R/W
Default
OTP
R/W
R/W
Default
OTP
Mode: iSW_Release_RG003_v2.1 www.ismartware.com.cn
第 5 页 共 11 页
珠海智融科技有限公司
ZHUHAI ISMARTWARE TECHNOLOGY CO., LTD.
功率自动配置(最大功率由 20V PDO 电流 reg0xB4[6:0]决定)
pd_src_cur_f05v
unit : 50mA.
Fixed 5V PDO 电流
注意广播大于 3A 的电流时,需要是 emarker 线或 reg0xB7[1]=0;
修改电流后,需要重新插拔或写 src change 命令生效(reg0x73=0x80)
R/W
OTP
6-0
2.14. REG B1: PD_CONF2
Default: 0xFFH
Description
pd_src_cur_f09v_enable
0 : enable ; 1 : disable ;
Fixed 9V PDO 电流设置使能
pd_src_cur_f09v
unit : 50mA.
Fixed 9V PDO 电流
Bit
7
6-0
2.15. REG B2: PD_CONF3
Default: 0xFFH
Description
pd_src_cur_f12v_enable
0 : enable ; 1 : disable ;
Fixed 12V PDO 电流设置使能
pd_src_cur_f12v
unit : 50mA.
Fixed 12V PDO 电流
Bit
7
6-0
2.16. REG B3: PD_CONF4
Bit
7
6-0
Default: 0xFFH
Description
pd_src_cur_f15v_enable
0 : enable ; 1 : disable ;
Fixed 15V PDO 电流设置使能
pd_src_cur_f15v
unit : 50mA.
R/W
R/W
Default
OTP
R/W
OTP
R/W
R/W
Default
OTP
R/W
OTP
R/W
R/W
Default
OTP
R/W
OTP
Mode: iSW_Release_RG003_v2.1 www.ismartware.com.cn
第 6 页 共 11 页
Fixed 15V PDO 电流
2.17. REG B4: PD_CONF5
珠海智融科技有限公司
ZHUHAI ISMARTWARE TECHNOLOGY CO., LTD.
Default: 0xFFH
Description
/
pd_src_cur_f20v
unit : 50mA.
Fixed 20V PDO 电流
注意通过此电流可以配置 PD 的最大功率.
当 reg0xB7[1]=0 时,电流的变化都需要写 src change 命令才会重新广播
Bit
7
6-0
2.18. REG B5: PD_CONF6
Default: 0xFFH
Description
pd_src_cur_pps0_enable
0 : enable ; 1 : disable ;
Pps0 电流设置使能
pd_src_cur_pps0
unit : 50mA.
Pps0 电流
Bit
7
6-0
2.19. REG B6: PD_CONF7
Default: 0xFFH
Description
pd_src_cur_pps1_enable
0 : enable ; 1 : disable ;
Pps1 电流设置使能
pd_src_cur_pps1
unit : 50mA.
Pps1 电流
Bit
7
6-0
R/W
/
R/W
Default
OTP
OTP
R/W
R/W
Default
OTP
R/W
OTP
R/W
R/W
Default
OTP
R/W
OTP
Mode: iSW_Release_RG003_v2.1 www.ismartware.com.cn
第 7 页 共 11 页
2.20. REG B7: PD_CONF8
珠海智融科技有限公司
ZHUHAI ISMARTWARE TECHNOLOGY CO., LTD.
Bit
7
6
5
4
3
2
1
0
Default: 0xFFH
Description
pd_src_pps1_enable
0 : disable ; 1 : enable ;
pps pdo : 3V-xxV , xx 由 reg0xBE[5:4]决定;
注意 PD 配置的最大功率大于 60W 时, pps1 将不会广播
pps1 的最高电压需要大于 pps0 的最高电压,否则 pps1 不会广播;
注意修改此 bit 后,需要重新插拔或些 src change 命令才会生效
pd_src_pps0_enable
0 : disable ; 1 : enable ;
pps pdo : 3V-xxV,xx 由 reg0xBE[1:0]决定;
注意修改此 bit 后,需要重新插拔或些 src change 命令才会生效
pd_src_f20v_enable
0 : disable ; 1 : enable ;
fix pdo : 20V
pd_src_f15v_enable
0 : disable ; 1 : enable ;
fix pdo : 15V
pd_src_f12v_enable
0 : disable ; 1 : enable ;
fix pdo : 12V
pd_src_f09v_enable
0 : disable ; 1 : enable ;
fix pdo : 9V
pd_src_emk_enable
0 : disable ; 1 : enable ;
read emarker
pd_src_3p0_enable
0 : PD 2.0 ; 1 : PD 3.0 ;
2.21. REG B8: PD_CONF9
Bit
7-6
5
Default: 0xFFH
Description
/
注意不要修改此值
pd_src_5v2a_enable
0 : enable ; 1 : disable ;
R/W
R/W
Default
OTP
R/W
OTP
R/W
OTP
R/W
OTP
R/W
OTP
R/W
OTP
R/W
OTP
R/W
OTP
R/W
R/W
Default
OTP
R/W
OTP
Mode: iSW_Release_RG003_v2.1 www.ismartware.com.cn
第 8 页 共 11 页