On Wed, Mar 16, 2011 at 7:20 PM, Øyvind Harboe <[email protected]> wrote:
> Uuuuhhh.... I don't know, I do the following:
>
> bsdl path <path to bsdl>
> cable ZY1000 server=10.0.0.167
> pod reset=0
> detect
> get signal IO_A7
> scan
> svf test.svf stop progress ref_freq=100000
>
> => works
>
>
> Initializing Zylin ZY1000 JTAG probe
> IR length: 6
> Chain length: 1
> Device Id: 00000010011000011000000010010011 (0x02618093)
> Filename:
> bsdl/xc3s200an_ft256.bsd
> IO_A7 = 1
> Parsing 43030/43035 ( 99%)

"Device Id" value is the IDCODE (00000010011000011000000010010011
(0x02618093) in this case) for xc3s200an_ft256 device, so according to
this value new configuration file should be created and added to the
xilinx/ subdirectory with PARTS update. This is why UrJTAG is not that
obvious and smart in the same way - it does not keep static structures
for the devices in the source code, but rather generates their model
on the run from configuration files ot bsdl files - that was a bit
hard to understand for me at first when I was wondering how to add swd
support in non-invasive manner.

You can use bsdl files and load them (by hand, explictly) before
performing operations on the target, or you can convert those bsdl
files (with bsdl2jtag) script into urjtag internal format and save the
result accoding to the MANUFACTURER/PARTS methodology. The second way
makes your life easier a bit, because you only need to call by hand
"cable" and "detect" (and probably "svn") commands and the target
configuration will be automatically loaded by urjtag to create target
model - I use the second method :-)

Best regards! :-)
Tomek

-- 
CeDeROM, SQ7MHZ, http://www.tomek.cedro.info

------------------------------------------------------------------------------
Colocation vs. Managed Hosting
A question and answer guide to determining the best fit
for your organization - today and in the future.
http://p.sf.net/sfu/internap-sfd2d
_______________________________________________
UrJTAG-development mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/urjtag-development

Reply via email to