4.a. Linux Driver

No driver installation is necessary to use the Pololu USB AVR Programmer in Linux. The Linux Kernel comes with a USB-to-serial driver (the cdc_acm module) that automatically works with the programmer. (The source code for this driver is in the kernel source under drivers/usb/class/cdc-acm.c.)

When you plug your programmer into a Linux computer, the CDC ACM driver should automatically detect it and create two serial port devices. Unless you have other devices plugged in that use the CDC ACM driver, the names of these two serial port devices should be /dev/ttyACM0 for the programming port and /dev/ttyACM1 for the USB-to-TTL-serial adapter.

If the programmer is plugged in, but you do not see these devices, please see Troubleshooting (Section 8) for help identifying and fixing the problem.

Related Products

Pololu USB AVR Programmer
Orangutan SV-328 + USB Programmer Combo
Orangutan LV-168 + USB Programmer Combo
Baby Orangutan B-328 + USB AVR Programmer Combo
Baby Orangutan B-48 + USB Programmer Combo
3pi Robot + USB Programmer Combo
Log In
Pololu Robotics & Electronics
Shopping cart
(702) 262-6648
Same-day shipping, worldwide
Shop Blog Forum Support
My account Comments or questions? About Pololu Contact Ordering information Distributors