usbasp_flash
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| usbasp_flash [2025/03/24 21:23] – created kenson | usbasp_flash [2025/03/24 21:28] (current) – kenson | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | BACK TO: [[server_status_oled_display|Server Status OLED Display]] | ||
| + | |||
| + | ====== USBasp: To firmware upgrade or not? ====== | ||
| + | |||
| + | |||
| A lot of these chinese USBasp units are based on [[https:// | A lot of these chinese USBasp units are based on [[https:// | ||
| Line 5: | Line 10: | ||
| But they all originally had problems related to clock speed when programming larger micros (A classic example is the ATMEGA2560). Two groups solved the problem independently, | But they all originally had problems related to clock speed when programming larger micros (A classic example is the ATMEGA2560). Two groups solved the problem independently, | ||
| - | Now, the chinese proprietary version is significantly better than the open version. I found it works more reliably over a broader range of chips as it seems to have more bug fixes for even the latest chips, whereas the open source version has effectively been abandoned for over 6 years. | + | Nowadays, the chinese proprietary version is significantly better than the open version. I found it works more reliably over a broader range of chips as it seems to have more bug fixes for even the latest chips, whereas the open source version has effectively been abandoned for over 6 years. |
| You can usually identify the USBasp with the correct chinese firmware by the advertised " | You can usually identify the USBasp with the correct chinese firmware by the advertised " | ||
| Line 17: | Line 22: | ||
| Next the default version of avrdude included by Arduino, at least 2.3.2, may not see the card. The simplest solution is to just download avrdude v8 and extract it into Arduino' | Next the default version of avrdude included by Arduino, at least 2.3.2, may not see the card. The simplest solution is to just download avrdude v8 and extract it into Arduino' | ||
| + | The simplest way to find out where Arduino shoves avrdude is by going to " | ||
| + | BACK TO: [[server_status_oled_display|Server Status OLED Display]] | ||
usbasp_flash.1742851414.txt.gz · Last modified: 2025/03/24 21:23 by kenson
