# uname -aFreeBSD freebsd 13.2-RELEASE FreeBSD 13.2-RELEASE releng/13.2-n254617-525ecfdad597 GENERIC amd64
# dmesg|grep pucpuc0: <Exar XR17V352> mem 0xfc900000-0xfc903fff at device 0.0 on pci8uart2: <16x50 with 256 byte FIFO> at port 1 on puc0uart3: <16x50 with 256 byte FIFO> at port 2 on puc0
# pciconf -lBbcevV pci0:8:0:0puc0@pci0:8:0:0: class=0x070002 rev=0x03 hdr=0x00 vendor=0x13a8 device=0x0352 subvendor=0x0000 subdevice=0x0000 vendor = 'Exar Corp.' device = 'XR17V3521 Dual PCIe UART' class = simple comms subclass = UART bar [10] = type Memory, range 32, base 0xfc900000, size 16384, enabled cap 05[50] = MSI supports 1 message, 64 bit cap 01[78] = powerspec 3 supports D0 D3 current D0 cap 10[80] = PCI-Express 2 endpoint MSI 1 max data 128(256) RO NS max read 512 link x1(x1) speed 2.5(2.5) ASPM disabled(L0s/L1) ecap 0002[100] = VC 1 max VC0
# uname -aFreeBSD OPNsense.localdomain 13.2-RELEASE-p10 FreeBSD 13.2-RELEASE-p10 stable/24.1-n254984-f7b006edfa8 SMP amd64
# dmesg|grep pucpuc0: <Exar XR17V352> mem 0xaa400000-0xaa403fff irq 16 at device 0.0 numa-domain 0 on pci1uart2: <16x50 with 256 byte FIFO> at port 1 on puc0uart3: <16x50 with 256 byte FIFO> at port 2 on puc0
# pciconf -lBbcevV pci0:1:0:0puc0@pci0:1:0:0: class=0x070002 rev=0x03 hdr=0x00 vendor=0x13a8 device=0x0352 subvendor=0x0000 subdevice=0x0000 vendor = 'Exar Corp.' device = 'XR17V3521 Dual PCIe UART' class = simple comms subclass = UART bar [10] = type Memory, range 32, base 0xaa400000, size 16384, enabled cap 05[50] = MSI supports 1 message, 64 bit cap 01[78] = powerspec 3 supports D0 D3 current D0 cap 10[80] = PCI-Express 2 endpoint MSI 1 max data 128(256) RO NS max read 512 link x1(x1) speed 2.5(2.5) ASPM L1(L0s/L1) ecap 0002[100] = VC 1 max VC0
# stty -f /dev/cuau3speed 9600 baud;lflags: -icanon -isig -iexten -echo echoe echoke echoctliflags: -icrnl ixoffoflags: -opost tab0cflags: cs8 -parenb clocal
# fuser /dev/cuau3/dev/cuau3:
# cat /dev/cuau3<GPS_DATA>$GPGSV,<GPS_DATA>$GPGSV,<GPS_DATA>$GPGSV,<GPS_DATA>$GPGS,<DIED_HERE>
# dmesg|grep pucpuc0: <Exar XR17V352> mem 0xfbe00000-0xfbe03fff irq 48 at device 0.0 numa-domain 0 on pci12uart2: <16x50 with 256 byte FIFO> at port 1 on puc0uart3: <16x50 with 256 byte FIFO> at port 2 on puc0
# ntpq -pn remote refid st t when poll reach delay offset jitter==============================================================================x127.127.22.0 .PPS. 0 l 15 16 377 0.000 +47.743 1.248x127.127.20.0 .GPS. 0 l 11 16 377 0.000 -73.404 1.346 0.opnsense.pool .POOL. 16 p - 64 0 0.000 +0.000 0.000 1.opnsense.pool .POOL. 16 p - 64 0 0.000 +0.000 0.000 2.opnsense.pool .POOL. 16 p - 64 0 0.000 +0.000 0.000 3.opnsense.pool .POOL. 16 p - 64 0 0.000 +0.000 0.000