I am also available for testing new images on Orange Pi Zero 3, while I am new to this SBC I am happy to learn.
Today I have installed "Armbian_community_25.8.0-trunk.38_Orangepizero3_bookworm_current_6.12.23_minimal.img" to use for NTP server purposes.
I have successfully enabled uart5 by using "overlays=uart5" and seeing GPS data with "gpsmon /dev/ttyS1".
However, I also want to use PPS signal coming from my Waveshare L76K module, and the pps device does not seem to be created.
I have used the following dts, from this forum:
/dts-v1/;
/plugin/;
/ {
compatible = "allwinner,sun50i-h616";
fragment@0 {
target = <&pio>;
__overlay__ {
pps_pins: pps_pins {
pins = "PC7";
function = "gpio_in";
};
};
};
fragment@1 {
target-path = "/";
__overlay__ {
pps@0 {
compatible = "pps-gpio";
pinctrl-names = "default";
/* pinctrl-0 = <&pps_pins>; */
gpios = <&pio 2 7 0>; /* PC7 */
status = "okay";
};
};
};
};
Then I did "armbian-add-overlay sun50i-h616-pps-gpio.dts" followed by a reboot. Then I do not see any PPS device.
Am I missing something else?