Unknown ISP

I bought a BL Touch kit from Creality and tried to install the firmware today following this video
https://www.youtube.com/watch?v=aquuSNEekvY

I got to the "Burn Bootloader" step, and the Arduino IDE says

avrdude: error: could not find USB device with vid=0x16c0 pid=0x5dc vendor='[iurl=http://www.fischl.de/]www.fischl.de[/iurl]' product='USBasp'
Error while burning bootloader

My guess is that there is no proper "Programmer" setting in the Arduino IDE for the USB-ISP included in the kit.

It looks like this:


I tried a few other Programmer settings that implied USB, but they failed as well.

Is there any way to define a new/custom ISP ?

I am going to buy the one looked in the video (only $9) rather than tinker and search for an answer.

I found this article:

From that, it sounds like you have to use it with a specialized program, or else jump through some hoops to make it work as a USPasp usable with the Arduino IDE.

linux_dan:
Is there any way to define a new/custom ISP ?

Yes:
https://arduino.github.io/arduino-cli/latest/platform-specification/#programmerstxt

I am going to buy the one looked in the video (only $9) rather than tinker and search for an answer.

Just in case you haven't already done this.
Copy and paste into a file named 99-USBasp.rules. Then copy the file to /etc/udev/rules.d.
This is mine.

ATTRS{idVendor}=="16c0", ATTRS{idProduct}=="05dc", MODE:="0666", ENV{ID_MM_DEVICE_IGNORE}="1", ENV{ID_MM_PORT_IGNORE}="1"

Copy and paste into a file named 99-USBasp.rules. Then copy the file to /etc/udev/rules.d.
This is mine.

ATTRS{idVendor}=="16c0", ATTRS{idProduct}=="05dc", MODE:="0666", ENV{ID_MM_DEVICE_IGNORE}="1", ENV{ID_MM_PORT_IGNORE}="1"

I will add that this is only relevant if you're using Linux.

Before wasting too much time , i should add mine was flashed using:

https://github.com/bperrybap/usbasp/tree/1.06-alpha/

I forgot I had flashed every Usbasp and Usb isp i have.

The only use for those programmers (as-is) was for the old at89c52 parts and Atmel Studio 5.

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