系统:官方推荐luckfox mini系统
供电:笔记本电脑usb接口
故障表现:luckfox官方gpio例程使用sysfs控制外置引出引脚,控制台正常,设备树无占用,引脚输出无变化,但是sysfs控制板载user led灯正常
pico mini 无法控制引出引脚输出
您好,确保在正确的设备树文件中将该引脚配置为普通IO,并成功烧录镜像。尝试使用命令控制引脚输出电平:
使用了官方的镜像,像如图操作后,只对板载led有效,用引脚它就没反应
Last edited by gccxy on 2024-03-26 3:05, edited 1 time in total.
使用官方镜像,需要在设备树中定义引脚为普通IO:
如将 gpio1pc7 定义为普通IO 需要在设备树文件中添加以下代码,并注意注释引脚外设功能:
参考教程:https://wiki.luckfox.com/zh/Luckfox-Pic ... 7%E6%A0%91
如将 gpio1pc7 定义为普通IO 需要在设备树文件中添加以下代码,并注意注释引脚外设功能:
Code: Select all
/{
gpio1pc7:gpio1pc7 {
compatible = "regulator-fixed";
pinctrl-names = "default";
pinctrl-0 = <&gpio1_pc7>;
regulator-name = "gpio1_pc7";
regulator-always-on;
};
};
&pinctrl {
gpio1-pc7 {
gpio1_pc7:gpio1-pc7 {
rockchip,pins = <1 RK_PC7 RK_FUNC_GPIO &pcfg_pull_none>;
};
};
};
// &pwm11 {
// status = "okay";
// pinctrl-names = "active";
// pinctrl-0 = <&pwm11m1_pins>;
// // pinctrl-0 = <&pwm11m2_pins>;
// // pinctrl-0 = <&pwm11m0_pins>;
// };