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



Reply via email to