in case someone need Altera Blaster and don't wish to buy/wait to get one from e.g. ebay
see attached schematic and firmware.
Yes, it is dump from a chinese programmer, but honestly i don't give a shit about them.
They do not respect GPL so i'm posting their changed (binary) code.
The whole thing is very simple, based on Cypress FX2LP chip.
EDIT: i've compiled my own firmware. It based on
http://fpga4u.epfl.ch/wiki/FX2 sources but configured/matching
hardware from my schematics.
There is however one difference to the chinese (dumped) version posted before, i did it properly:
- no ghost endpoints (chinese version is having 4 endpoints, 2 are for Altera Blaster but two are not used,
they remains from the EPFL firmware but they don't need to be there for Altera Blaster functionality)
Due this change your OS will see now one instead of two Altera Blasters (as with chinese version)
- no unecessary code inside.
EDIT: you have to use SDCC 2.9 to be able to compile my code.