Can't get avrdude to work properly in Mac OSX

Hi all,

I have been reading a lot on this topic, and I know that lots of people have asked this, but still couldn't get it to work.

I have a USBtiny programmer, and I am trying to use it to program a Arduino Uno, and eventually to program other custom made Arduino board.

However, while running the command" avrdude -c usbtiny -p m328p", I keep getting this error: "avrdude error: Could not find USBtiny device (0x1781/0xc9f)"

I am using a Macbook Pro 2016 with USB Type C port + a USB Type C hub connected to the USB tiny programmer. I downloaded and installed the crosspack here(Download CrossPack for AVR Development), and the setup seem to be fine.

In my system information, I can even see the usbtiny programmer device being listed(see attached). But for some reason, it just doesn't get passed and can't read the device signature of the Uno. I am certain this Arduino Uno work, as I can program it using FTDI without issue.

I have also verified the programmer being functional with a friend's computer(windows). Therefore, I am really running out of ideas for the moment.

Any thoughts are appreciated.

Thank you

Hope this helps anyone out there with this same issue...

I re-installed avrdude, restarted the computer, and the reconnected the usbtiny programmer to USB.

This post it was directed me...

https://forums.adafruit.com/viewtopic.php?f=20&t=155464&p=774836#p774836