When creating a udev rule for NVIDIA Jetson, the generated rule is using the same USB/FTDI-style match fields. For Jetson UART devices, it should look like this:
KERNEL=="ttyTHSx", SYMLINK+="pixhawk", OWNER="uav", MODE="0666"
But it is currently generating something like this instead:
SUBSYSTEM=="tty", ATTRS{idVendor}=="", ATTRS{idProduct}=="", ENV{ID_USB_INTERFACE_NUM}=="", SYMLINK+="pixhawk", OWNER="uav", MODE="0666"
That USB-style rule is incorrect for Jetson serial ports, because ttyTHSx is a native Jetson UART device rather than a USB FTDI device.
When creating a udev rule for NVIDIA Jetson, the generated rule is using the same USB/FTDI-style match fields. For Jetson UART devices, it should look like this:
But it is currently generating something like this instead:
That USB-style rule is incorrect for Jetson serial ports, because ttyTHSx is a native Jetson UART device rather than a USB FTDI device.