diff --git a/ports.py b/ports.py
index 8af8a5c2dfee6bd4e75d4d53d3f76cfd9ee37f11..eb9cb7667e070d0cad6194fcac697c1d7496afb1 100644
--- a/ports.py
+++ b/ports.py
@@ -12,9 +12,10 @@ CTRL_C_SUB = bytes(0x7F)
 
 
 def get_trinkey_port():
+
     ports = serial.tools.list_ports.comports()
-    for port, desc, hwid in sorted(ports):
-        if 'Trinkey' in desc:
+    for port, desc, hwid in sorted(serial.tools.list_ports.comports()):
+        if 'Trinkey' in desc or '239A' in desc.upper():
             s = serial.Serial(port, baudrate=1152000)
             return s
     return None