On Oct 12, 2024, at 05:09, Paul Fertser <d...@users.sourceforge.net> wrote:
Also Microchip seems to be violating GPL which is illegal and offensive. I suggest you request full corresponding source code for their OpenOCD fork from them, there's a legal obligation to provide it. Linking with proprietary DLLs is prohibited by GPL too. I had this argument with them too. I was also offended. I was able to get some source but not enough to be useful. I moved on to using OpenOCD supported hardware. I got this in January 2022: Yes, we can share the OpenOCD source code. You can download the OpenOCD source tarball from below given link: ftp://ftpsoc.microsemi.com/outgoing/openocd-softconsole-v6.5.tar.gz<https://microchip.lightning.force.com/lightning/r/Case/5003l00001DjMivAAF/view> use IE to download, chrome has issues with the FTP link. FYI, the “fpcommwrapper” source code that is provided with OpenOCD is proprietary to Microchip and cannot be distributed. My response: Hi Josh, Thanks. I got the file. Unfortunately, there isn’t enough there to make this useful to me; and not worth putting any effort in it with the closed libraries on single architecture. I was hoping these leveraged ftdi drivers. I will have to grab another JTAG interface when I’m back in the office. There were some target and board config scripts in there that would be nice to have in OpenOCD upstream (and their licenses are compatible.) It could save someone unnecessary effort. Whoever is dealing with OpenOCD could submit a PR. Berk