Drummer 0 5 сентября, 2006 Опубликовано 5 сентября, 2006 · Жалоба Привет всем!!! Я начинающий ПЛИСер. Пытаюсь сделать оригинальный Altera USB Blaster на базе FT245BM и EPM3064. Вообщем собрал я девайс, зашил все что нужно, комп и квартус определили его как Altera USB Blaster. Пытаюсь через квартус прошить EPCS4, он ругается что не может прочитать Silicon ID. Написал прогу на C++ Builder, которая посылает и принемает данные по USB. Послал своему девайсу согласно Configuration Handbook на EPCS сигналы Read Silicon ID Operation Timing Diagram и девайс ответил правильно! То есть бластер все-таки работает, но квартус посылает не те сигналы что послал я, видимо я неправильно сделал распиновку датовских сигналов, может кто знает как они должни быть? Вот как у меня: DCLK = D[0]; (output) N_CONF = D[1]; (output) N_CE = D[2]; (output) N_CS = D[3]; (output) ASDI = D[4]; (output) DATAOUT= D[5]; (input) CDONE = D[6]; (input) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
iosifk 3 5 сентября, 2006 Опубликовано 5 сентября, 2006 · Жалоба Пытаюсь сделать оригинальный Altera USB Blaster на базе FT245BM и EPM3064. Вообщем собрал я девайс, зашил все что нужно, комп и квартус определили его как Altera USB Blaster. Если можно, где Выбрали схему и прошивки... Меня этот вопрос тоже интересует. Как Вы сделали, чтобы "квартус определили его... " Если возможно ссылки или, если хотите по почте. Еще меня в данном случае интересует скорость передачи данных. Те на какой TCK будет работать JTAG. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Harbour 0 5 сентября, 2006 Опубликовано 5 сентября, 2006 · Жалоба Так Мисячный уже ж все почти поделал - http://njnmnp.narod.ru/usbblaster/usbblaster.html Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Drummer 0 6 сентября, 2006 Опубликовано 6 сентября, 2006 · Жалоба Так Мисячный уже ж все почти поделал - http://njnmnp.narod.ru/usbblaster/usbblaster.html В том-то и дело, что почти:) Я взял его прошивку EPM и EEPROM, скачал дрова на USB Blaster с сайта альтеры и квартус его благополучно нашел, но прошивать EPCS отказывается. У него похоже в прошивке неправильно определены датовские сигналы, вот я и спрашиваю как они должны быть, мож кто сталкивался с этим? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
khach 44 6 сентября, 2006 Опубликовано 6 сентября, 2006 · Жалоба Дык вроде победили уже. http://www.edaboard.com/viewtopic.php?t=114946 Hi, regarding active serial mode: I've now determined the meaning of all bits, including AS mode, in the simple protocol; it should be easy to add them in the code available from h**p://www.ixo.de/info/usb_jtag/. I'll do myself if I find the time... Maybe someone else can test AS? I hope there isn't more magic than I assume. I have no devices set up for AS mode here, so I can't actually test... JTAG however HAS been tested, I'm using it every day. bit 0 in is tdo/conf_done, bit 1 is dataout/nstatus. bit 0 out is tck/dclk, bit 1 out is tms/nconfig, bit 2 out is nce, bit 3 out is ncs, bit 4 out is tdi/asdi/datao, bit 5 out is led/output enable (has to be set to 1 for proper operation). The meaning of bit 6 and bit 7 is described in the fx2/usbjtag.c in the zip from the above site. Furthermore I've uploaded experimental USB-Blaster drivers for openwince JTAG tools and OpenOCD there (work in progress). Kolja Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
maior 0 6 сентября, 2006 Опубликовано 6 сентября, 2006 · Жалоба Дык можно купить за 50 американских рублей: http://www.terasic.com.tw/cgi-bin/page/arc...No=39&No=46 Для зайлинкса, имхо, тема актуальней! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться