Add support for CH347
Description
Please, add support for Ch347 - newer and high speed version ch341. AsProgrammer; windows only programmer has support for this.
Usage tips
- Please use the 👍 reaction to show that you are interested into this.
- Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this.
- Subscribe to receive notifications on status change and new comments, you can do also without add comment.
Hello, @Tarek-Hasan ! I thought about it and built a test version of IMSProg. Now I can't get support for some chips - 45xxx, 93xxx and 25xxx (not SPI NOR). I will come back to this problem after some time. Here is a test version of an older program for SPI NOR FLASH only.
CH341A/CH347 Programmer includes two small tools - File Merger and File Slicer. It would be nice to have these utilities. Source code of the app.
The File Slicer and File Merger is not needed in the IMSProg, because IMSProg has the Save part and Load part items in Flle menu. You can loading full binary image in buffer use File->Load command and then use Flie->Save part command for save piece of file to your computer. You can use File->Load Part to load many parts of a binary image...
Your ch347 version is based on abandoned ch347-nor-prog, which is itself based on deprecated ch341prog by hackpascal. Instead, you should use hackpascal's Universal Flash Programmer. Or, add support for CH347 in SNANDer.
Thanks, @Tarek-Hasan ! I'll definitely check out that repository!
I recently found this software - ESP32 Bus Pirate that's turns ESP32 into firmware programmer. Hope that's helps anyway.