云恒制造:RV1126_RV1109——IO电源域配置

配置的时候要注意,主控电源域的IO电平要与对接外设芯片的IO电平保持匹配,还有就是软件的电压配置要跟硬件的电压一致。

云恒制造:RV1126_RV1109——IO电源域配置

RV1126/RV1109共有9个独立的GPIO电源域,分别为PMUIO[0:1]和VCCIO[1:7]。 其中PMUIO[0:1]和

VCCIO[2:7]电源域均要求硬件供电电压与软件的配置相匹配:

当硬件IO电平接1.8V,软件电压配置也要相应配成1.8V;

当硬件IO电平接3.3V,软件电压配置也要相应配成3.3V;

VCCIO1电源域的供电需与FLASH_VOL_SEL引脚的上下拉状态相匹配:

当FLASH_VOL_SEL为低时,VCCIO1电压为3.3V;

当FLASH_VOL_SEL为高时,VCCIO1电压为1.8V;

否则:

当软件配置为1.8V,硬件供电3.3V,会使得低耐压电路暴露在高压环境下,长期工作会损坏电路;

当软件配置为3.3V,硬件供电1.8V,电路工作会异常;

接下来介绍如何配置:

(1)首先获取硬件原理图

pmuio0云恒制造:RV1126_RV1109——IO电源域配置

pmuio1云恒制造:RV1126_RV1109——IO电源域配置

vccio1云恒制造:RV1126_RV1109——IO电源域配置

vccio2云恒制造:RV1126_RV1109——IO电源域配置

vccio3云恒制造:RV1126_RV1109——IO电源域配置

vccio4云恒制造:RV1126_RV1109——IO电源域配置

vccio5云恒制造:RV1126_RV1109——IO电源域配置云恒制造:RV1126_RV1109——IO电源域配置

vccio6云恒制造:RV1126_RV1109——IO电源域配置

vccio7云恒制造:RV1126_RV1109——IO电源域配置云恒制造:RV1126_RV1109——IO电源域配置

(2)其次在SDK中可以查看当前固件电源域配置

输入命令:./build.sh info云恒制造:RV1126_RV1109——IO电源域配置

(3)然后可以去上图所示的dts文件,也就是SDK中/kernel/arch/arm/boot/dts/rv1126-aybering.dts的节点去配置IO电源

云恒制造:RV1126_RV1109——IO电源域配置

云恒制造:RV1126_RV1109——IO电源域配置

云恒制造:RV1126_RV1109——IO电源域配置

(4)烧录好固件后可以在固件相应文件下查看配置是否正确

输入命令:cat /sys/kernel/debug/iodomain/pmuio1/voltage 3300000

免责声明:文章内容来自互联网,本站仅提供信息存储空间服务,真实性请自行鉴别,本站不承担任何责任,如有侵权等情况,请与本站联系删除。
转载请注明出处:云恒制造:RV1126_RV1109——IO电源域配置 https://www.bxbdf.com/a/19667.shtml

上一篇 2023-05-03 16:32:40
下一篇 2023-05-03 16:35:00

猜你喜欢

联系我们

在线咨询: QQ交谈

邮件:362039258#qq.com(把#换成@)

工作时间:周一至周五,10:30-16:30,节假日休息。