![atmel usb cdc acm atmel usb cdc acm](https://s.ecrater.com/stores/53548/5287cdd77f039_53548b.jpg)
usb 1-1: New USB device found, idVendor=03eb, idProduct=2ff4, bcdDevice= 0.00 usb 1-1: new full-speed USB device number 9 using xhci_hcd I believe the main problem is that my atmega is not mounted as /dev/ttyACM0 when I plug it in, because all my research on internet has shown that everybody has it mounted that way, and that is how it should be. I did this with `modprobe cdc_acm` and could confirm with lsmod that it was loaded. I also tried loading cdc_acm module as that allegedly helps sometimes, however nothing changed. I also added my user to uucp, lock and tty groups, as suggested somewhere. So lsusb can see it, udev can see it, but it does not get mounted in the correct way. Symlink that gets created points to /dev/bus/usb/001/029. I am pretty sure that is because it is not being mounted as ACM device.
![atmel usb cdc acm atmel usb cdc acm](https://docplayer.net/docs-images/44/20810945/images/page_6.jpg)
SUBSYSTEMS="usb", ATTRS="2ff4", MODE:="0666", SYMLINK+="mcu/atmega32u4-%k"Īnd while that symlink is created, I can't use it for flashing because flashing tool complaints it is not right type of device. I added udev rule specifically for this atmega, like this: I do ls /dev/tty* and there is no new device appearing. atmega32u4 DFU bootloaderīus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Unifying Receiverīus 001 Device 003: ID 0424:2734 Standard Microsystems Corp.īus 001 Device 007: ID 0c45:6713 Microdiaīus 001 Device 010: ID 03eb:2ff4 Atmel Corp. I can confirm with lsusb that it appears:īus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hubīus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hubīus 002 Device 002: ID 0424:5734 Standard Microsystems Corp.īus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hubīus 001 Device 005: ID 04f3:24a0 Elan Microelectronics Corp.īus 001 Device 004: ID 0cf3:e300 Qualcomm Atheros Communicationsīus 001 Device 008: ID 0424:274c Standard Microsystems Corp.īus 001 Device 006: ID 046d:c534 Logitech, Inc. I am trying to flash a microcontroller (atmega32u4), however I can't get it to create a port in /dev.