I've searched the forum on this error: "avrdude: usbdev_open" when I try bootloading my new chip. It seems not depend on what chip it is, it's generic.
I've seen many people have this problem, but I never found the solution to the issue. Maybe I missed something.
I've seen references to this ADABOOT program, but I get confused just looking at the code. What do I do with it?
Since I'm quite able to upload new code to a standard ARDUINO MEGA board without any problems, it seems to me that the computer communicates quite well with a standard ARDUINO board.
In this case when I'm trying to load the bootloader to a "fresh" ATMEGA328, using an ATMEL AVRISPmkII programmer, I'm not sure. The AVR Studio is installed OK, and the driver routine for the programmer is installed. My computer is running Microsoft XP, and it indicates that the driver routine is there.
Is it possible that the Arduino software somehow does not find the driver routine?