JohnDMcMaster / open-tl866

Open Programming Firmware for the TL866A Programmer.
BSD 2-Clause "Simplified" License
131 stars 22 forks source link

Please keep in touch with GPLed control software #6

Open DavidGriffith opened 6 years ago

DavidGriffith commented 6 years ago

I'm directing https://github.com/vdudouyt/minipro with Valentin's blessing because he's busy with other stuff. Please keep that project in the loop with what you're doing. Right now a high-priority task is to reverse-engineer the device database dll. I'm sure both projects will benefit from the results.

cr1901 commented 6 years ago

Current status is:

Future work is to:

If you have any more questions, we have an IRC channel where most discussion takes place: #proghq on Freenode!

JohnDMcMaster commented 6 years ago

@DavidGriffith:

@cr1901:

d235j commented 6 years ago

There is a wiki at https://minipro.txt.si. I'm not sure who runs it — probably the owner of https://txt.si.

The DB from the official vendors software will probably not be that useful to this project as it tells the firmware what algorithm to use for each respective chip. I believe the plan here is that the algorithms are software rather than firmware defined, with some functionality provided by the firmware for improved performance.

DavidGriffith commented 6 years ago

@d235j: So, your firmware isn't intended to do nearly as much as what the official firmware does, instead having the controlling software do it?

JohnDMcMaster commented 6 years ago

Scope is TBD. To start with we are focusing on applications that were precluded by the original FW. Some of these (ex: voltage glitching) may be incompatible with the original protocol intents