|
|
  |
Программирование ПЗУ Intel через JTAG, Помощь начинающему |
|
|
|
Feb 28 2010, 05:35
|
Группа: Участник
Сообщений: 8
Регистрация: 17-03-08
Пользователь №: 35 983

|
Добрый день, господа. Сразу оговорюсь: с ПЛИСами я не работал, поэтому и обращаюсь к более опытным товарищам.
В устройстве установлены два Spartan-2E XC2S50E и XC9536XV. Имеется также разъем JTAG. ИМС соединены последовательно по цепочке JTAG. Первым XC9536XV. Также имеется Flash Intel TE28F640J3 соединенное помоему с одним из Spartan'ов.
Возможно ли прошить данное ПЗУ без выпаивания, используя программу iMPACT или Universal Scan и Parallel кабель? А если нет, то как? Подскажите?
Извинити, если коряво написал.
|
|
|
|
|
Feb 28 2010, 15:58
|
Группа: Участник
Сообщений: 8
Регистрация: 17-03-08
Пользователь №: 35 983

|
Вроде бы Universal должен поддерживать. Во всяком случае в примерах она упоминается. А почему impact не может? Потому что флеш не ксилинк?
|
|
|
|
|
Mar 1 2010, 10:45
|
Группа: Участник
Сообщений: 8
Регистрация: 17-03-08
Пользователь №: 35 983

|
Спасибо за помощь и за ссылку. Очень интересная информация. Буду изучать.
И еще хотел спросить: как можно из прошивки извлечь загрузчик? Может кто подскажет? Или ссылочку даст?
|
|
|
|
|
Mar 4 2010, 09:25
|
Группа: Участник
Сообщений: 8
Регистрация: 17-03-08
Пользователь №: 35 983

|
Конечной целью является загрузить во Flash прошивку. Но желательно не напрямую, а посредством bootloader'a. Поэтому и хотел узнать: можно ли извлечь bootloader прошивки или самому его написать, если это не сильно сложно.
Пока остановился на том, что не могу увидеть Flash в Universal Scan. Вроде задаю ее правильно, а он ругается, что не видит устройство. Может неправильно определил разводку платы. На Flash от ПЛИС идет 7-битная шина адреса. Возможно ли это? Может что-то пропустил (плата шестислойная и схема отсутствует, поэтому очень сложно определять).
P.S.: Случаем никто не знает что за зверь такой LSI Logic Single Cgip SC2005.
|
|
|
|
|
Mar 4 2010, 10:40
|
Группа: Участник
Сообщений: 8
Регистрация: 17-03-08
Пользователь №: 35 983

|
Цитата Обратите внимание, что "Data is loaded into the flash device using EDK and MicroBlaze, a 32-bit soft-core processor." (с.11, "Xilinx Spartan-3E FPGA Sample Pack User’s Guide") Ага. Имеется ввиду что все-таки можно через iMPACT загрузить данные во Flash. Правильно я понимаю? Только где взять файл описания данной Flash. Как я понимаю это будет не BSDL файл, а другой (SVF, XSVF)?
Сообщение отредактировал ALeonP - Mar 4 2010, 10:46
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|