Search found 16 matches

by wjh
2025-09-09 8:30
Forum: Luckfox Lyra-RK3506
Topic: GPIO引脚控制没反应
Replies: 7
Views: 5555

Re: GPIO引脚控制没反应

Crocodile wrote: 2025-09-09 6:24 抱歉我没看仔细我以为是GPIO4, GPO4 是MIPI差分引脚不是GPIO引脚,是用来输出MIPI-DSI差分信号的不能当作普通GPIO使用
原来是这样,明白
by wjh
2025-09-09 6:22
Forum: Luckfox Lyra-RK3506
Topic: GPIO引脚控制没反应
Replies: 7
Views: 5555

Re: GPIO引脚控制没反应

这里,不是按这种分组 GPIO{bank}_{group}{X} 计算pin的吗?我要怎么控制GPO的引脚呢
by wjh
2025-09-09 6:16
Forum: Luckfox Lyra-RK3506
Topic: GPIO引脚控制没反应
Replies: 7
Views: 5555

Re: GPIO引脚控制没反应

Crocodile wrote: 2025-09-09 4:08 请说明您使用的型号,RK3506G和 RK3506B 都没有GPO4_A4_z 引脚
RK3506G2 datasheet 上面看到的GPO4_A4_z
by wjh
2025-09-09 1:37
Forum: Luckfox Lyra-RK3506
Topic: GPIO引脚控制没反应
Replies: 7
Views: 5555

Re: GPIO引脚控制没反应

Crocodile wrote: 2025-09-08 1:16 您好 132 对应 GPIO4_A4,RK3506 上没有这个引脚
噢,是这个脚:GPO4_A4_z PGO4是什么- -,不是第四组gpio么
by wjh
2025-09-08 9:58
Forum: Luckfox Lyra-RK3506
Topic: 请教 软件I2C如何配置?
Replies: 4
Views: 2951

Re: 请教 软件I2C如何配置?


您的pinctrl应该添加group去消除 unable to find group for node i2c3-gpio 报错,


&pinctrl {
i2c3 {
i2c3_gpio: i2c3-gpio {
rockchip,pins =
<4 RK_PA1 0 &i2c_pcfg_pull_up>, /* SCL */
<4 RK_PA0 0 &i2c_pcfg_pull_up>; /* SDA */
};
};
};


好的,谢谢哥 :lol:
by wjh
2025-09-06 8:40
Forum: Luckfox Lyra-RK3506
Topic: GPIO引脚控制没反应
Replies: 7
Views: 5555

GPIO引脚控制没反应

root@luckfox:~# echo 132 > /sys/class/gpio/export
root@luckfox:~# cd /sys/class/gpio/gpio132
root@luckfox:/sys/class/gpio/gpio132# echo out > direction
root@luckfox:/sys/class/gpio/gpio132# echo 1 > value
root@luckfox:/sys/class/gpio/gpio132# cat value
0
root@luckfox:/sys/class/gpio/gpio132# cat ...
by wjh
2025-09-05 6:52
Forum: Luckfox Lyra-RK3506
Topic: 请教 软件I2C如何配置?
Replies: 4
Views: 2951

Re: 请教 软件I2C如何配置?


您好,我们没有在Luckfox Lyra 上实测过该功能 ,比较明显的问题是pinctrl设置里面的

&pinctrl {
gpio_i2c3 {
gpio_i2c3_sda: gpio-i2c3-sda {
rockchip,pins =
<4 RK_PA1 35 &pcfg_pull_up>;
};
};

gpio_i2c3 {
gpio_i2c3_scl: gpio-i2c3-scl {
rockchip,pins =
<4 RK_PA0 34 &pcfg_pull_up>;
};
};
};

将复用功能设置为 34 35 也就是i2c2-scl 和 ...
by wjh
2025-09-05 3:13
Forum: Luckfox Lyra-RK3506
Topic: 请教 软件I2C如何配置?
Replies: 4
Views: 2951

请教 软件I2C如何配置?

lyra plus开发板

kernel配置开了软件I2C:
<*> GPIO-based bitbanging I2C
[ ] GPIO-based fault injector

一开始设置了有6个类似这样的软件I2C,在rk3506g-luckfox-lyra-plus.dts里,rk3502.dtsi内aliases加了对应的I2C,可以在/dev下挂载I2C设备。
aliases {
gpio0 = &gpio0;
gpio1 = &gpio1;
gpio2 = &gpio2;
gpio3 = &gpio3;
gpio4 = &gpio4;
i2c0 = &i2c0 ...
by wjh
2025-09-04 6:13
Forum: Luckfox Lyra-RK3506
Topic: 按文档方式修改设备树,串口无法使用
Replies: 5
Views: 1902

Re: 按文档方式修改设备树,串口无法使用


开发板型号:Luckfox Lyra Ultra
修改了设备树配置: Lyra-sdk/kernel-6.1/arch/arm/boot/dts/rk3506b-luckfox-lyra-ultra.dts
&uart1 {
pinctrl-0 = <&rm_io20_uart1_tx &rm_io18_uart1_rx>;
status = "okay";
};
&uart2 {
pinctrl-0 = <&rm_io31_uart2_tx &rm_io30_uart2_rx>;
status = "okay";
};
可以生成ttyS1,也是同样的问题 ...
by wjh
2025-08-22 7:42
Forum: Luckfox Lyra-RK3506
Topic: adc使用问题
Replies: 1
Views: 1316

adc使用问题

使用官网这个例程,我改了一下adc通道,发现读的adc好像永远是第一次的值,没有实时改变。

后面把fopen和fclose放到循环里面才实时变化,是循环调用的fseek是没起作用吗?

#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <fcntl.h>

int main() {
printf("Press Ctrl+C to quit\n");
const char *adc_dir = "/sys/bus/iio/devices/iio:device0";

char in_voltage2 ...