-
Notifications
You must be signed in to change notification settings - Fork 71
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Linux flash tools #37
Comments
I've found one more: https://github.com/MarsTechHAN/ch552tool (a Python-based one). I believe this one also works under Linux (as I seem to recall using it at one point). |
Good point! We're still slowly working our way though a large stockpile of the older chips, which have the reverse problem of not being compatible with the newer programmers. |
I think VNPro supports old and new bootloader. At least, the version of VNPro that ch55xduino uses |
LibreCH55x seems to support the oldest bootloaders I've come across. It's the only one I've seen that supports bootloaders prior to 2.3.0, anyway. |
https://github.com/ole00/chprog claims to support 1.x and 2.x bootloaders |
Would you know one that supports writing to the DataFlash area ? |
Finally got back to this project. Using my old parts with a 1.1 bootloader, I tested the following programmers:
|
One of the utilities mentioned in the readme - LibreCH551 - appears to be abandoned, and doesn't work with current chips (or, at least, not with current bootloaders on current chips). I'd recommend removing it from the readme, as well as using a different tool in your Makefiles
I've found a handful of alternative utilities that DO work:
VNPro (patched for more CH55x chips) (https://github.com/LoveMHz/vnproch55x)
This is what's used in ch55xduino
ch55x-isptool (https://github.com/ElectronicCats/ch55x-isptool)
chflasher (https://github.com/atc1441/chflasher)
The text was updated successfully, but these errors were encountered: