How can I enable UART1 overlay on ROC-RK3328-CC for use with Octoprint?

I have Octoprint installed and I’m trying to use UART1 Rx/Tx pins to connect to my 3d printer board. I cannot get Octoprint to detect the /dev/ttyXXX device. On the Libre aml-s905x-cc its easy to do with ldto enable uarta. How can I enable a UART1 overlay for the ROC-RK3328-CC?

I’m using the raspbian build from the Libre distro.

Can anyone help me? I installed Ubuntu base as well, same problem.

I assume because there is not one in the library, you (or someone else) is going to have to create one : -

libretech-wiring-tool/libre-computer/roc-rk3328-cc/dt at master · libre-computer-project/libretech-wiring-tool (

The process does not seem entirely easy - I assume you would take the uart-a.dts from the Le Potato library and modify. Let’s hope Libre can provide some clearer instructions on the process.

Did you follow a particular instruction for the Octoprint installation ?