bm-04 0 2 марта, 2011 Опубликовано 2 марта, 2011 · Жалоба Здравствуйте!!!!!!!!!!! В качестве ППЗУ используется флеш-память микроконтроллера AT32UC3. Можно ли использовать для записи конфигурации в ПЛИС Xilinx Virtex интерфейс JTAG ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
toshas 0 2 марта, 2011 Опубликовано 2 марта, 2011 · Жалоба использовать тот-же jtag заливщик что и для AT32UC3 нельзя, купите специально для xilinx jtag lpt от 500р. хранить бит-файл в памяти микроконтроллера и прощивать им плис можно, достаточно прочесть соответствующие appnote например Xilinx In-System Programming Using an Embedded Microcontroller http://www.xilinx.com/support/documentatio...tes/xapp058.pdf Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
3Gorec 0 3 марта, 2011 Опубликовано 3 марта, 2011 · Жалоба использовать тот-же jtag заливщик что и для AT32UC3 нельзя, купите специально для xilinx jtag lpt от 500р. хранить бит-файл в памяти микроконтроллера и прощивать им плис можно, достаточно прочесть соответствующие appnote например Xilinx In-System Programming Using an Embedded Microcontroller http://www.xilinx.com/support/documentatio...tes/xapp058.pdf Здравствуйте, я как раз собрался прошивать плис по этому апп ноту, но у меня еще стоит задача проверять целостность прошивки, можно ли это сделать? ПЛИС XC6418A Не совсем понял как работают команды SVF , в частности SDR. Я так понял что можно только сравнить считанные данные с ожидаемыми? Также не нашел как работают команды которые записываются в регистр инструкций, нашел только их коды в даташите. Подскажите, что почитать по этим вопросам. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
3Gorec 0 4 марта, 2011 Опубликовано 4 марта, 2011 · Жалоба Начал пробовать прошивать, и возникла проблема несовпадения ожидаемого idcode считваемому. ПЛИС XC2C64A. Почитал в мануале про idcode должен быть как минимум похож, но считывается совсем не то. В чем может быть дело? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
iosifk 3 4 марта, 2011 Опубликовано 4 марта, 2011 · Жалоба Начал пробовать прошивать, и возникла проблема несовпадения ожидаемого idcode считваемому. ПЛИС XC2C64A. Почитал в мануале про idcode должен быть как минимум похож, но считывается совсем не то. В чем может быть дело? У Ксайлинкса есть режим тестирования по JTAG. Можно осциллом посмотреть импульсы. Нет ли там искажений фронтов? Можно понизить частоту тактовых при загрузке. Можно воспользоваться программой УниверсалСкан. Записать действия, запустить их в цикле, опять же посмотреть осциллом. Можно проверить, не изменился ли BSDL файл на эту микросхему... Удачи! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
3Gorec 0 10 марта, 2011 Опубликовано 10 марта, 2011 (изменено) · Жалоба Все получилось. Изменено 11 марта, 2011 пользователем 3Gorec Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться