Hi there
    I am (trying to!) use OpenOCD on a Synopsys ARC processor on an FPGA. Whilst trying to figure out a problem I am seeing relating to address auto-incrementing, I came across and hopefully fixed another small problem in openOCD for the ARC.

This is due to the fact that newer versions of the Synopsys ARC EM4 have new possible values for some XXX_BUILD register fields. OpenOCD doesn't know about these new values and mis-configures its knowledge of the DCCM and ICCM available (Closely-Coupled Data and Instruction Memory). This in turn affects the fine detail of memory read and writes via OpenOCD.

I have made some small .c and .tcl changes which I think fix this. This has not helped with my original problem but I would like to contribute this change to OpenOCD. I'm unsure of the process though, can someone point me at some guidelines? Do I need to (say) raise a ticket first, and then upload a patch against that ticket?

    Thanks & Regards
    Jon N



Reply via email to