Ah nice. Do you have that uploaded somewhere? I think I'll put a request
through to get the most up-to-date copy of any modifications, but it
would be great to have a read through what you've got, as of 2019.
Even with a separately spawned process (I'm assuming that's fpServer?),
it would be nice to be able to learn how their modified OpenOCD
communicates with that process.
My regards,
Alastair
On 15/2/22 20:53, Maciej Nowak wrote:
I requested modified OpenOCD source code from Microsemi in July 2019,
it took a while but I received a zipped working directory with Git
repository and some uncommitted changes (insert screaming sounds
here). Creating ticket "OpenOCD is GPL, so please send me source code
of OpenOCD version X included in SoftConsole Y" was enough.
I was able to reuse the driver from SmartFusion2 eNVM and can confirm
that it works correctly.
FlashPro driver is a different story unfortunately - it starts a
separate process handling communication with debug probe and
communicates with it over TCP socket, I tried to use it but things
started crashing at runtime.
Regards,
Maciej
wt., 15 lut 2022 o 10:35 Alastair Knowles <kno0...@gmail.com> napisał(a):
Hi,
I've been playing around a bit with the Microsemi SoftConsole IDE and
noticed a modified version of OpenOCD with support for their FlashPro
series of programmers.
No source code is provided with the modified OpenOCD, and it seems
there
is an old thread (linked below) of others attempting to request the
source code, to no avail.
The previous thread on the subject appears to be from 2017, which is
prior to Microchip's acquisition of Microsemi. Given that fact, I'm
curious if anyone else has tried requesting the source since the
Microchip takeover in 2018.
My regards,
Alastair
Old thread:
https://sourceforge.net/p/openocd/mailman/openocd-devel/thread/A8518CE889EF4844A09A9C038E9CA6BF4D72D4BF%40mos-sr-exch2.bpa.local/#msg35707447