Advice/Assistance/Links for adding new Rockchip PX30 device

Hi folks,

I am looking for information about how best to go about adding a new device. I'll confess that I'm not the best developer in the world but I'm comfortable enough in front of a command line that I'm willing to give it a try. I've built OpenWRT a number of times in the past for experimental support of other devices so I'm familiar enough with the build process but adding a new device and building it for that is not something I've done. I'm currently working my way through this page: https://openwrt.org/docs/guide-developer/adding_new_device but I'm hoping there might be other info out there that will be helpful for me and I'm just not aware of it.

The device is using a Rockchip PX30 and I've got access to the existing kernel source that it is running, though it's meant to run android at present... in theory, it should run Debian without too much fuss. Link to the device is here for the curious: https://www.revrobotics.com/rev-31-1596/

Any help or advice folks have, I am grateful for it. Thanks!