create JAM-File for Xilinx device

Jul 03, 2003 3 Replies

Hi there



i'm currently trying to configure Alteras JAM Player for a Mitsubishi M16 Controller to program multi vendor device JTAG chains. Input files are either *.jam (JAM file) or *.jbc (JAM-ByteCode file). Is there a (preferably free) Xilinx tool to produce either one of these file types? Where can i download the tool?


Are there any required patches somewhere for download? Or do i have to write my own one?

: Are there any required patches somewhere for download? Or do i have to : write my own one?

I needed to remove whitespaces:

--- source.orig/jamexec.c Mon Nov 13 18:58:26 2000

+++ source/jamexec.c Tue Dec 3 22:05:25 2002 @@ -816,6 +816,23 @@ long *long_ptr = NULL; JAM_RETURN_TYPE status = JAMC_SUCCESS;
  • /* remove all white space */
  • while (statement_buffer[in_index] != JAMC_NULL_CHAR)
  • {
  • if ((!jam_isspace(statement_buffer[in_index])) &&
  • (statement_buffer[in_index] != JAMC_TAB_CHAR) &&
  • (statement_buffer[in_index] != JAMC_RETURN_CHAR) &&
  • (statement_buffer[in_index] != JAMC_NEWLINE_CHAR))
  • {
  • statement_buffer[out_index] = statement_buffer[in_index];
  • ++out_index;
  • }
  • ++in_index;
  • }
  • statement_buffer[out_index] = JAMC_NULL_CHAR;
  • in_index = 0;
  • out_index = 0;
  • while ((status == JAMC_SUCCESS) && ((ch = statement_buffer[in_index]) != '+ /* remove all white space */ + while (statement_buffer[in_index] != JAMC_NULL_CHAR) + { + if ((!jam_isspace(statement_buffer[in_index])) && + (statement_buffer[in_index] != JAMC_TAB_CHAR) && + (statement_buffer[in_index] != JAMC_RETURN_CHAR) && + (statement_buffer[in_index] != JAMC_NEWLINE_CHAR)) + { + statement_buffer[out_index] = statement_buffer[in_index]; + ++out_index; + } + ++in_index; + } + statement_buffer[out_index] = JAMC_NULL_CHAR; + in_index = 0; + out_index = 0; + while ((status == JAMC_SUCCESS) && ((ch = statement_buffer[in_index]) != '\0')) {')) {
Uwe Bonnes bon@elektron.ikp.physik.tu-darmstadt.de Institut fuer Kernphysik Schlossgartenstrasse 9 64289 Darmstadt --------- Tel. 06151 162516 -------- Fax. 06151 164321 ----------

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required