[Open SoC Debug] CDM-OR1K implementation

Richard Herveille richard.herveille at roalogic.com
Sat May 19 19:08:54 CEST 2018


I actually worked with the pulp group to get the debugger specs for their cpu. 
Anyways take a look at it. If you like it we should work from that repository. 

Richard 


Sent from my iPhone

> On 19 May 2018, at 11:03, Stafford Horne <shorne at gmail.com> wrote:
> 
> Hi Richard,
> 
>> On Fri, May 18, 2018 at 03:57:24PM +0000, Richard Herveille wrote:
>> I actually did quite some work on the adv_dbg_if and rewrote major parts. It should be much cleaner now (see https://github.com/RoaLogic/adv_dbg_if).
>> 
>> I also added quite a few new features.
>> 
>> It would be cool if you can use this port, as it’s much cleaner than the one on OpenCores.
> 
> Thanks, I agree, that is the better core to base any runtime debugging core on.
> 
> I sent the PULP core link because it seemed to have the latest documentation
> updates.  For the record, this is what I find:
> 
>  OpenCores backup (old)
>  https://github.com/freecores/adv_debug_sys/raw/master/Doc/or1k_debug_sys_manual.pdf - 2011
>  https://github.com/freecores/adv_debug_sys/raw/master/Hardware/adv_dbg_if/doc/AdvancedDebugInterface.pdf - 2010
> 
>  https://github.com/olofk/adv_debug_sys - olof's copy with some patches in uart
> 
>  https://github.com/xfguo/adv_debug_sys - Xiongfei's copy with some fixes for crc
> 
>  https://github.com/pulp-platform/adv_dbg_if/raw/master/doc/AdvancedDebugInterface.pdf - 2014
> 
> -Stafford
> 
>> 
>> Cheers,
>> 
>> Richard
>> 
>> 
>> 
>> Richard Herveille
>> 
>> Managing Director – Roa Logic
>> 
>> Phone +31 (45) 405 5681
>> 
>> Cell +31 (6) 5207 2230
>> 
>> richard.herveille at roalogic.com
>> 
> 


More information about the OpenSoCDebug mailing list