Hello Øyvind! :-)

On Wed, Mar 16, 2011 at 6:18 AM, Øyvind Harboe <[email protected]> wrote:
> I don't know what those IDCODE's are and it doesn't seem to be
> necessary. UrJTAG figures out which file to use....

I also think basic configuration files should be included in the
default install to offer basic support for some devices off the box -
these files are small and easy to compress so they even dont increase
package size that much :-)

UrJTAG does not use bsdl files itself, but the configuration file that
defines target device (as typed on the cli). Configuration file can be
generated by bsdl2jtag script from the bsdl file, then put into
$target/share/urjtag in subfolder according to the MANUFACTURERS file
and then in file according to PARTS file. MANUFACTURERS and PARTS are
text files that maps according bits of the IDCODE to directory/file
name of the configuration file. UrJTAG figures out what configuration
file to use after "detect" command basing on the IDCODE (manufacturer,
family, device, stepping) to know which file to load looking at
MANUFACTURERS and then PARTS files. Configuration file is internal
format (text file as contatining commands as put by hand on the cli)
of the urjtag that creates internal representation of the targets's
registers (DR/IR), because urjtag itself has none of these registers
defined after startup - first cable must be selected, then detect to
veryfy the connection and read out the IDCODE to parse according file
(if they exist). The funniest thing about UrJTAG after my insight was
that it knows nothing about target by default, and so it makes it very
versatile because any target can be created from bsdl and accessed
that way for low level operations on its registers ;-)

If you can provide exact IDCODE valuse for these devices and if
developers agree to add them I can prepare these configurations (and
add some of my files) but I need the exact IDCODE values for that
specific device :-)

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