Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
interfaces:cp2104 [2015/01/06 20:38] darroninterfaces:cp2104 [2020/08/22 06:10] (current) – [Pickle Microchip PIC ICSP] darron
Line 12: Line 12:
  
 == udev /dev/ttyCP2104 == == udev /dev/ttyCP2104 ==
 +
 <code> <code>
-KERNEL=="ttyUSB*",ATTRS{idVendor}=="10c4",ATTRS{idProduct}=="ea60",ATTRS{serial}=="009D5022",+KERNEL=="ttyUSB*",
-    GROUP="dialout",MODE="0660",RUN+="/bin/ln -sf %k /dev/ttyCP2104"+    ATTRS{idVendor}=="10c4",
 +    ATTRS{idProduct}=="ea60",
 +    ATTRS{serial}=="009D5022",
 +    GROUP="dialout",
 +    MODE="0660",
 +    RUN+="/bin/ln -sf %k /dev/ttyCP2104"
 </code> </code>
  
 == udev by-id == == udev by-id ==
 +
 <code> <code>
 /dev/serial/by-id/usb-Silicon_Labs_CP2104_USB_to_UART_Bridge_Controller_009D5022-if00-port0 /dev/serial/by-id/usb-Silicon_Labs_CP2104_USB_to_UART_Bridge_Controller_009D5022-if00-port0
 </code> </code>
-udev by-id is not supported by the k8048 Microchip PIC programmer. +=== Pickle Microchip PIC ICSP ===
- +
-=== k8048 Microchip PIC programmer ===+
  
-This CNT-003 is unsupported, but a fork exists [[https://github.com/GBert/CP2104_GPIO|here]] which utilises it's GPIOs in Linux. 
  
 +GPIO bit-bang on the CNT-003 is supported using the CP210x_VCP_Linux_3.13 kernel driver.
 === Resources === === Resources ===
 [[https://www.silabs.com/Support%20Documents/TechnicalDocs/cp2104.pdf|Data-sheet]] [[https://www.silabs.com/Support%20Documents/TechnicalDocs/cp2104.pdf|Data-sheet]]