I've realised I've made a rookie error that I was missing the -a argument on
so I wasn't receiving the full output however my device is still not working but its fine on the USB one.
Is there anything I could be missing that's interfering with ttyAMA0 or ttyS0?