Hello everyone,


I am in the process of testing and debugging an home made multi-core
realized with more processor LEONIII. At the moment I'm trying to test a
version of the project implemented on FPGA.

I have choose OpenOCD has a base for the realization of the test,
implementing the needed extension and new commands in orther to adapt the
structure of the software to the Sparc instruction set.

The result works very well for the test of just one isolated Leon core, but
give me big problems when I made a chain of the two processors, because I
don't manage to bypass one of them.

I have some questions:



1) original OpenOCD, for example used on ARM unit under test, supports a
multi-processor system?



2) if I have no JTAG route controller in my design, I cannot use the disable
function for eliminate temporaneously a tap from the scan chain. In which
way I can do a bypass of the taps using OpenOCD function? Just inserting the
instruction 0x0f produce a bypass (not sure that they are bypassed) of
everytaps and the next isntruction wake up all of them also if it is
addressed just to one tap.



Thanks in advance,

-- 
*Paolo Giovannini*,

*Master Nanotech*
Politecnico di Torino ( Italy )
PHELMA - Grenoble Institute of Technology ( France )
Ecole Polytechnique Fédérale de Lausanne (Switzerland)
_______________________________________________
Openocd-development mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/openocd-development

Reply via email to