Other Parts Discussed in Thread: TPS65218
器件型号: AM4378
主题: TPS65218 中讨论的其他器件
您好、
我当前正在自定义 AM437x 板上移植 Linux 内核(基于 AM437x_GP_EVM)。
内核版本为 TI 提供的 6.12.49、也使用 PMIC TPS65218。
但是、TPS65218 的 LS2 和 LS3 引脚上没有 5V 输出。
选中后、目录“disabled"(“(/sys/class/regulator/regulator.10/state) 设置为“disabled"(“(已(已禁用)。
DTS 文件如下所示。
// dts
&i2c0{
状态=“正常“;
pinctrl-names =“default";“;
pinctrl-0 =<&i2c0_pin>;
时钟频率=<10000>;
/*为 VDD MPU 和内核设置 OPP50 (0.95V)*/
SLEEP 序列=/bits/8 <
0x02 0x24 0x10 0x6b /*密码解锁 1 */
0x02 0x24 0x16 0x8A /*将 DCDC1(内核)设置为 0.95V */
0x02 0x24 0x10 0x67 /*密码解锁 3 */
0x02 0x24 0x1A 0x86 /*应用直流/直流转换器更改*/
>;
/*为 VDD 内核设置 OPP100 (1.10V)*/
唤醒序列=/bits/8 <
0x02 0x24 0x10 0x6B/*密码解锁 2 */
0x02 0x24 0x16 0x99 /*将 DCDC1(内核)设置为 1.1V */
0x02 0x24 0x10 0x67 /*密码解锁 3 */
0x02 0x24 0x1A 0x86 /*应用直流/直流转换器更改*/
>;
tps65218: tps65218@24 {
REG =<0x24>;
兼容=“ti、tps65218“;
中断= ;/* nMIN */
Interrupt-parent =<&GIC>;
中断控制器;
#interrupt-cells =<2>;
dcdc1:电脑控制器-dcdc1{
兼容=“ti、tps65218-dcdc1“;
regulator-name =“VDD_CORE";“;
调节器 — 最小-微伏=<912000>;
稳压器最大微伏=<1144000>;
稳压器启动;
常开稳压器;
};
dcdc2:电脑控制器-dcdc2{
兼容=“ti、tps65218-dcdc2“;
稳压器名称=“VDD_MPU";“;
调节器 — 最小-微伏=<912000>;
调节器最大微伏=<1378000>;
稳压器启动;
常开稳压器;
};
dcdc3:电脑控制器-dcdc3{
兼容=“ti、tps65218-dcdc3“;
regulator-name =“vdcdc3";“;
稳压器 — 最小-微伏=<1500000>;
稳压器最大微伏=<1500000>;
稳压器启动;
常开稳压器;
};
dcdc4:电脑控制器-dcdc4{
兼容=“ti、tps65218-dcdc4“;
regulator-name =“vdcdc4";“;
稳压器 — 最小-微伏=<3300000>;
稳压器最大微伏=<3300000>;
稳压器启动;
常开稳压器;
};
dcdc5:电脑控制器-dcdc5{
兼容=“ti、tps65218-dcdc5“;
调节器名称=“v1_0bat";“;
稳压器 — 最小-微伏=<1000000>;
稳压器最大微伏=<1000000>;
稳压器启动;
常开稳压器;
};
dcdc6:电脑控制器-dcdc6{
兼容=“ti、tps65218-dcdc6“;
调节器名称=“v1_8bat";“;
稳压器 — 最小-微伏=<1800000>;
稳压器最大微伏=<1800000>;
稳压器启动;
常开稳压器;
};
ldo1:调节器-ldo1{
兼容=“ti、tps65218-ldo1“;
稳压器 — 最小-微伏=<1800000>;
稳压器最大微伏=<1800000>;
稳压器启动;
常开稳压器;
};
/*用于 USB VBUS 控制*/
LS2:调节器-LS2{
兼容=“ti、tps65218-LS2“;
稳压器名称=“VDD_vbus0";“;
//稳压器最小微安=<1000000>;
//稳压器最大微安=<1000000>;
常开稳压器;
稳压器启动;
};
LS3:调节器-LS3{
兼容=“ti、tps65218-LS3“;
稳压器名称=“VDD_vbus1";“;
//稳压器最小微安=<1000000>;
//稳压器最大微安=<1000000>;
常开稳压器;
稳压器启动;
};
};
EEPROM:EEPROM@50{
兼容=“at2424c256";“;
REG =<0x50>;
页面大小=<64>;
};
};
////////////
您能否说明为何禁用稳压器、以及如何在 LS2 和 LS3 上启用 5V 输出?