@Eric-Katzfey Thanks for your response, I appreciate you taking some time to think about this.
Apologies, when I said voxl-px4, I think of this as the binary that runs on the DSP, but I guess it is both the Apps and the DSP split application.
Shifting to the Apps processor isn't an option for this particular use-case but I appreciate that I may have more control / insight doing this from Linux.
Can you point me to any datasheets that I can try to access from Qualcomm which may shed some light on both the capabilities of the Sensor Hexagon DSP and the hardware access? I have a Qualcomm account to access their provided documentation and I've unfortunately not found anything useful with the underlying RTOS and practically nothing on the drivers for the UART or even how they are connected apart from the mapping in the QUP. Thanks!