|
|
  |
USB-to-JTAG шнурок для XILINX, высказываем идеи, предложения... |
|
|
|
Dec 28 2009, 20:44
|
Группа: Участник
Сообщений: 4
Регистрация: 10-08-09
Пользователь №: 51 820

|
Сделал платы по герберам уважаемого АДИКМ - собрал пару плат - отлично работают. Есть еще 8 плат, на них вся комплектуха пока что кроме сайпрессов и есть один цплд. желающим на Украине могу продать собранную плату без либо с вышеназванными микрухами, сейчас буду их дозаказывать чтобы доукомплектовать платы. Кому нужно - пишите node55[ku]ua.fm. Я в Днепропетровске.
|
|
|
|
|
Dec 28 2009, 22:05
|
Частый гость
 
Группа: Участник
Сообщений: 81
Регистрация: 14-10-09
Пользователь №: 52 943

|
Доброго времени суток, уважаемые форумчане! Прошу сразу сильно ногами не пинать!!! Прочитал все страницы топика, раз уж тут собрались одни профи и "раскопали" "кит" на шнурки, то может кто не поленится ответить начинающему. У меня "кит" Sp-3E, на борту XC3S500E. Скачал на него схему из 14 страниц, правда 3 страница те самые пресловутые "секреты", т.е. USB загрузчик. В JTAG цепочке следующее FX2 (замкнуто перемычкой) - JTAG (USB Download) - S3E FPGA - XCF04S - XCF04S (для 1600Е) - XC2C64 - и опять на FX2. FPGA льётся через USB без проблем, проект работает. Но никак не могу добиться, что бы залить XCF04S и загрузка пошла из неё в FPGA по включению питания. Она верифицируется, шьётся, видится в цепочке. Я что то не так понимаю или нет тут таковой возможности? Или надо где какую хитрую перемычку воткнуть? Или может не тот файл в неё заливаю? У меня есть ещё "родной" JTAG программатор от XILINX через LPT, собираюсь попробовать через него. Может кто уже пробовал и знает - будет ли шить? Заодно и проверю его. Потому как в устройстве собираюсь шить ПЗУ через него, так как покупать USB загрузчик как то жаба душит (и так денег кучу потрачено на этот проект). Извините, что не по теме, но создавать новую тему из за этого как то стыдно, ничего похожего здесь пока не нашёл, а тут как раз похожую проблему и обсуждали. Заранее спасибо.
|
|
|
|
|
Dec 29 2009, 11:36
|
Участник

Группа: Свой
Сообщений: 54
Регистрация: 6-01-06
Из: Москва
Пользователь №: 12 876

|
Цитата(at89c51ed2 @ Dec 29 2009, 01:05)  Доброго времени суток, уважаемые форумчане! Прошу сразу сильно ногами не пинать!!! Прочитал все страницы топика, раз уж тут собрались одни профи и "раскопали" "кит" на шнурки, то может кто не поленится ответить начинающему. У меня "кит" Sp-3E, на борту XC3S500E. Скачал на него схему из 14 страниц, правда 3 страница те самые пресловутые "секреты", т.е. USB загрузчик. В JTAG цепочке следующее FX2 (замкнуто перемычкой) - JTAG (USB Download) - S3E FPGA - XCF04S - XCF04S (для 1600Е) - XC2C64 - и опять на FX2. FPGA льётся через USB без проблем, проект работает. Но никак не могу добиться, что бы залить XCF04S и загрузка пошла из неё в FPGA по включению питания. Она верифицируется, шьётся, видится в цепочке. Я что то не так понимаю или нет тут таковой возможности? Или надо где какую хитрую перемычку воткнуть? Или может не тот файл в неё заливаю? У меня есть ещё "родной" JTAG программатор от XILINX через LPT, собираюсь попробовать через него. Может кто уже пробовал и знает - будет ли шить? Заодно и проверю его. Потому как в устройстве собираюсь шить ПЗУ через него, так как покупать USB загрузчик как то жаба душит (и так денег кучу потрачено на этот проект). Извините, что не по теме, но создавать новую тему из за этого как то стыдно, ничего похожего здесь пока не нашёл, а тут как раз похожую проблему и обсуждали. Заранее спасибо. Поищите топики про конфигурацию ПЛИС Xilinx. Покупать новый загрузчик вам не нужно. Через JTAG, как вы и сказали вы можете прошить ПЗУ с конфигурацией ПЛИС. Далее, в документации по вашему киту, должен быть описан блок переключателей задающий режим прогрузки(MODE[2:0]). Выбираете режим Master Serial, и плис загрузится с ПЗУ. Документация по конфигурированию загрузки для Spartan3 вам тоже поможет
|
|
|
|
|
Mar 15 2010, 08:41
|
Группа: Участник
Сообщений: 4
Регистрация: 15-03-10
Пользователь №: 55 967

|
нупский вопрос: можно ли использовать переходник LPT-USB что то вроде http://www-user.tu-chemnitz.de/~heha/baste...PT/ul-15.htm.enкак переходник для простого шнурка LPT-JTAG цели из первого поста темы будут достигнуты? Цитата 1) интерфейс USB - no comments. 2) поддержка родными САПР 3) самое вкусное: поддержка аппаратной со-симуляции (USB 2.0 рулит!)
|
|
|
|
|
Mar 15 2010, 19:22
|
Участник

Группа: Свой
Сообщений: 54
Регистрация: 6-01-06
Из: Москва
Пользователь №: 12 876

|
Нет конечно) не будет работать.
|
|
|
|
|
Mar 15 2010, 19:32
|
Группа: Участник
Сообщений: 4
Регистрация: 15-03-10
Пользователь №: 55 967

|
Цитата(dspx @ Mar 15 2010, 22:22)  Нет конечно) не будет работать. на пальцах можете объяснить почему? САПР непоймёт или та самая соси муляция неполучится? а если взять норм PCI карту дополнительного LPT или карту расширения для ноутбука то всё норм?
|
|
|
|
|
Mar 15 2010, 19:47
|
Участник

Группа: Свой
Сообщений: 54
Регистрация: 6-01-06
Из: Москва
Пользователь №: 12 876

|
В смысле, он увидится как обычный LPT программатор. Я про то, что скорость так и останется как у параллельного порта. Я так понимаю, у вас есть старый LPT->JTAG, но нет выходного LPT порта, и вы хотите поюзать USB->LPT либо, PCI->LPT.
|
|
|
|
|
Mar 15 2010, 21:10
|
Частый гость
 
Группа: Участник
Сообщений: 163
Регистрация: 22-02-07
Пользователь №: 25 578

|
Цитата(SergeyDatex @ Dec 28 2009, 23:44)  Есть еще 8 плат Осталось ли что-нибудь из этого?
--------------------
Мужество есть лишь у тех, кто ощутил сердцем страх! В. Кипелов, Беги за солнцем.
|
|
|
|
|
Mar 16 2010, 07:21
|
Группа: Участник
Сообщений: 4
Регистрация: 15-03-10
Пользователь №: 55 967

|
Цитата(dspx @ Mar 15 2010, 22:47)  В смысле, он увидится как обычный LPT программатор. Я про то, что скорость так и останется как у параллельного порта. Я так понимаю, у вас есть старый LPT->JTAG, но нет выходного LPT порта, и вы хотите поюзать USB->LPT либо, PCI->LPT. хочу железом закупиться для наглядного изучения ПЛИС (программатор + дев борд) и чтоб без штанов не остаться, а в ноуте только USB вот и думаю чего брать. посоветуете? интересует xilinx
|
|
|
|
|
Mar 16 2010, 07:44
|

Местный
  
Группа: Свой
Сообщений: 435
Регистрация: 8-03-06
Из: степей Украины
Пользователь №: 15 069

|
Цитата(lynch @ Mar 16 2010, 09:21)  хочу железом закупиться для наглядного изучения ПЛИС (программатор + дев борд) и чтоб без штанов не остаться, а в ноуте только USB IMHO для начала неплохо подойдет нечто вроде Spartan-3AN Starter Kitили Basys2 FPGA Board
|
|
|
|
|
Mar 16 2010, 17:12
|
Участник

Группа: Свой
Сообщений: 54
Регистрация: 6-01-06
Из: Москва
Пользователь №: 12 876

|
Цитата(o-henry @ Mar 16 2010, 10:44)  IMHO для начала неплохо подойдет нечто вроде Spartan-3AN Starter Kitили Basys2 FPGA BoardТогда уж Spartan-6 FPGA SP601 Evaluation Kit. В ней встроен USB-JTAG программатор. Плюс, много с чем можно поиграться из периферии * FPGA: XC6SLX16 CS324-2CES Spartan-6 * Configuration: o Onboard configuration circuitry o 8MB Quad SPI Flash o 16MB Parallel (BPI) Flash o JTAG * Memory: o DDR2 Component Memory 128MB o IIC 8Kb IIC EEPROM * Communication: o 10/100/1000 Tri-Speed Ethernet PHY o Serial (UART) to USB Bridge * Expansion Connectors: o FMC-LPC connector (68 single-ended or 34 differential user defined signals) o 8 User I/O (Digilent 2x6 Header) * Clocking: o 200MHz Oscillator (Differential) o Socket (Single-Ended) Populated with 27MHz Osc o SMA Connectors (Differential) * Display: o 4X LEDs * Control: o 4X Push Buttons o 4X DIP Switches http://www.xilinx.com/products/devkits/EK-S6-SP601-G.htmИ стоит $295 у производителя.
Сообщение отредактировал dspx - Mar 16 2010, 17:12
|
|
|
|
|
Mar 17 2010, 07:58
|
Группа: Участник
Сообщений: 4
Регистрация: 15-03-10
Пользователь №: 55 967

|
это всё классно, а чтоб в пределах 2тыр
|
|
|
|
|
Mar 17 2010, 09:25
|
Частый гость
 
Группа: Участник
Сообщений: 131
Регистрация: 30-12-06
Пользователь №: 24 021

|
Цитата Дешевле тех, что я привел, Вы IMHO не найдете. Сори, не удержался, SK-M-XC3S50AN 1750р (59USD)
Сообщение отредактировал starterkit - Mar 17 2010, 09:26
--------------------
Покупайте наших слонов!!!
|
|
|
|
|
  |
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0
|
|
|