This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
arduino:how-to-fix-a-usb-isp-programmer-and-make-it-work-with-arduino-ide-on-linux [2020/02/09 17:07] Ilias Iliopoulos [Introduction] |
arduino:how-to-fix-a-usb-isp-programmer-and-make-it-work-with-arduino-ide-on-linux [2020/02/09 17:12] Ilias Iliopoulos [Step 3. Prepare the USB-ISP] |
||
---|---|---|---|
Line 126: | Line 126: | ||
</code> | </code> | ||
- | Be extra cautious about the numbering of the connector pins. Usually, there will be an arrow imprinted on the connector that will mark pin number 1. This photo will help: | + | Be extra cautious about the numbering of the connector pins. Usually, there will be an arrow or a triangle marker imprinted on the connector that will mark pin number 1. This photo will help: |
{{ :arduino:usb-isp-connector.jpg?400 | 10-pin header connector }} | {{ :arduino:usb-isp-connector.jpg?400 | 10-pin header connector }} | ||
Line 141: | Line 141: | ||
{{ :arduino:usb-isp-extract.jpg?400 | Extract the PCB from the metal case }} | {{ :arduino:usb-isp-extract.jpg?400 | Extract the PCB from the metal case }} | ||
- | After taking it out, I noticed that it contains an ATMega88 running at a 12 MHz crystal and the PCB states that it is **MX-U2BLSP-V5.00**, probably mimicking MX-USBISP-V5.00 of another manufacturer. Notice also a 0 Ohm resistor, which is the source of our troubles. | + | After taking it out, I noticed that it contains an ATMega88 running at a 12 MHz crystal and the PCB states that it is **MX-U2BLSP-V5.00**, probably mimicking MX-USBISP-V5.00 of another manufacturer. Notice also a 0 Ohm resistor, which is one of the source of our troubles, according to [[http://irq5.io/2017/07/25/making-usbasp-chinese-clones-usable/ | Making USBasp Chinese Clones Usable by Darell Tan]]. |
{{ :arduino:usb-isp-pcb-top.jpg?400 | PCB top side }} | {{ :arduino:usb-isp-pcb-top.jpg?400 | PCB top side }} |