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
