2.0-rc3 through current -rc6i Can not select a serial port for SparkFun Tiny Programmer 11801

I can not get the new Arduino 2.0 or any 2.0-rcx to select a serial port, I have used it successfully many times with all 1.8,19 down though 1.8.11.

In 2.0, I can select the board, in my case attiny85, clock 1khz etc. But can not upload programs I have successfully used in the 1.8.19 IDE.??? I am using a new DELL XPS with Windows 11. I used ZAGID to install drivers. Device Manager shows FabISP under Libusb-win32. I can see it appear and disappear as I plug and unplug the programmer. I have copied the ATTINY add on, listed for IDE 1.6 and up, to the PREFRENCES. I believe that is working as it shows in the Board Manager and is selectable.

My concern is that the driver from ZADIG shows as libsub-win32. Is their a win64 driver needed?? If so where may I find it? BUT I can program with this setup using 1.8.19?

I keep 1.8.19 on the computer to program a teensy 4.1 and the attiny85 using the programmer. We can now use 2.0-rc6 to program the teensy4.1. So I would like to solve this port problem with the Tiny Programmer.

Thanks in advance for any and all suggestions and help!

Preston

Hi @PiratePointBrewer

Are you sure there is a serial port? My understanding is that the SparkFun "Tiny AVR Programmer" is a pure USB device that does not present a serial port.

From the "Arduino Quick Reference" document provided on that product page:

Serial Communication
A separate USB to serial adapter like FTDI is
needed for Serial communication with the ATtiny.

There is a bug in the Arduino IDE 2.x that prevents uploads when there is no serial port selected. The reason that is a bug is because some boards (including the Tiny AVR Programmer) don't use a serial port to upload:

The workaround for that bug when using the Tiny AVR Programmer is to use Sketch > Upload Using Programmer in the Arduino IDE to trigger the upload rather than the usual approach of clicking the "Upload" button (or using the Ctrl+U keyboard shortcut or Sketch > Upload menu item).

Please give the "Upload Using Programmer" technique a try and let me know if you have any problems with uploading that way.

No. libusb-win32 will work just fine.

Thank You ptillisch and Arduino Team!

Using the Sketch>Upload Using Programmer WORK PERFECTLY!!!!

Thanks again! I hope you will let us know when the bug is fixed But for now I can do all my work with 2.0-rc6!!

Ok Ok, I'm going to be cautious and Keep 1.8.19 around just in case! (smile)

Preston

You are welcome. I'm glad you are able to upload now.

I sometimes manage to circle back to the forum topics and post an update, but the truth is that I am not very reliable on that.

The issue reports on GitHub are used as the centralized source for tracking information, progress, and resolution of the bugs or feature requests. We are careful to keep those updated. If you have a GitHub account, you can subscribe to the issues of interest to get notifications of any new developments related to this subject.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.