01-28-2026, 04:04 AM
(01-13-2026, 06:43 PM)MinimumJargon Wrote: I have a Rock64 V3 I'm trying to use Klipper/MailSail on to replace a Pi w2 Zero, which has been running my coreXY printer over serial.
I can't seem to figure out the serial connection. I have gotten the Rock64 to run the printer with no problem over USB.
I'm not a strong Linux user, but I managed to make it to the very end here, but I can't get this last part to work.
I feel I'm either missing the correct terms in overlays/ the correct kerral header/ or some permissions or conflict.
I'm trying to use UART2, which are the same pins as the pi w2 zero. 6,8,10
I think I have the serial console disable. I ran:
sudo systemctl mask serial-getty@ttyS2
and see nothing on tty2 now when I run ls /dev/ttyS*
I added to armbianEvn.txt
Code:overlays=uart1 uart2 uart3
and added users to the dialout group and confirmed.
I'm not sure about the Kernel header, and one post mentions some jumper pin for the header, but I'm pretty much past the point of my knowledge base, and I'm not sure what to search at this point.
Any direction or information anyone can offer would be appreciated. popular games
Hello MinimumJargon! It sounds like you're on the right track with your Rock64 V3 setup. Here are a few suggestions:
- [b]Check UART Configuration[/b]: Ensure that UART2 is configured correctly in your device tree overlays. You might also want to verify that the correct pins are selected for TX/RX.
- [b]Kernel Headers[/b]: Make sure you have the appropriate kernel headers installed for your current kernel version. You can check this with
and install the headers if needed.Code:uname -r
- [b]Permissions[/b]: Since you've added your user to the
group, ensure you log out and back in for the changes to take effect.Code:dialout
- [b]Serial Console[/b]: Double-check that the serial console is indeed disabled. You might also want to check if any other services are using the UART.

Rock64 v3 Tx/RX and GPIO connections for 3dprinter
