Skip to content

tomek-o/CH341A-tool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

198 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CH341A tool

Windows application adding extra functionality to popular EEPROM/FLASH programmer based on CH341A.

It should work with other variants of CH341, but functionality might be limited (e.g. I2C and MDIO only for CH341T).

CH341A tool

CH341A tool

CH341A tool

CH341A tool

CH341A tool

CH341A tool

CH341A tool

CH341A MDIO

CH341A LAN8742A TDR

https://tomeko.net/software/CH341A_tool/

Compiling

This application is built with Turbo C++ Explorer 2006 (free version of BDS 2006, aka C++ Builder). Use CH341A_tool_all.bdsgroup project group file to build all included projects, CH341A_tool_exe.bdsgroup can be used later to build/rebuild only the main project.

Buiding with newer C++ Builder or RAD Studio is possible (I've seen it ported to RAD Studio 11 in a few hours), but requires some manual labor or LLM help because these IDEs fail to import Turbo C++ project files directly.

Note: application requires "CH341PAR" driver installed (either included here as CH341PAR.zip or available from wch-ic.com. If you have previously used CH341A for EEPROM/FLASH programming, you most likely already have it installed.