SOleg 0 24 мая, 2019 Опубликовано 24 мая, 2019 · Жалоба Есть два разных устройства, в которых стоят одинаковые FLASH S29GL01 в паре с Xilinx Spartan-3E. Надо вычитать информацию на одном устройстве из FLASH и залить его на другое. Пробую создать файл в PROMM File Formatter - не получается. Запускаю IMPACT. Иду на CREATE PROM FILE, в открывшемся окне выбираю BPI FLASH - >CONFIGURE SINGLE FPGA, щелкаю на ADD STORAGE DEVICE, выбираю 128M Storage Device, получаю FILE FORMAT - MCS; DATA FORMAT - x8, ADD NON-CONFIGURATION DATA FILES - NO. 1. Не могу выбрать нужный мне объем FLASH 1024 Мб, так как его нет, есть только максимальный - 128 Мб, беру 8 по 128. 2. Нет файла с расширением .bit, который запрашивается дальше. 3. Если взять 8 по 128, как потом конфигурировать адрес начала и конца записи? Bitstream 0 - не редактируется адрес ни начала, ни конца записи, приходится создавать еще один Bitstream 0 и в нем прописывать начальный адрес 0, конечный 3fffffff. Подскажите, где искать файл .bit и что не правильно тыкаю пальцами на клавиатуре, что не получается создать требуемыйй файл? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
andrew_su 1 24 мая, 2019 Опубликовано 24 мая, 2019 · Жалоба Приветствую. 1. IMPACT -> Boundary scan -> правая клавиша мыши -> Initialize Chain Должен появиться Spartan и рядом FLASH. 2. Стать на FLASH -> правая клавиша мыши -> Readback. вычитаете прошивку. Файл с расширением bit - это результат(конфигурация кристалла) работы Xilinx ISE. Его можна загружать прямо в Spartan. Из него потом делается .mcs А сам проект есть? Или только рабочее устройство? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SOleg 0 24 мая, 2019 Опубликовано 24 мая, 2019 (изменено) · Жалоба Есть только рабочее устройство, откуда можно считать и устройство, куда нужно залить. Изменено 24 мая, 2019 пользователем SOleg Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SOleg 0 26 мая, 2019 Опубликовано 26 мая, 2019 · Жалоба Не могу включить режим JTAG (boundary scan) путем установки перемычек на пинах М2, М1, М0 в нужную конфигурацию - 1:0:1, т.к. один из пинов не имеет вывода наружу из-под Xilinx и замкнут на 0. Есть ли другой способ включить JTAG? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Zig 25 26 мая, 2019 Опубликовано 26 мая, 2019 · Жалоба JTAG в Spartan-3E должен работать вне зависимости от состояния пинов M0-M2. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SOleg 0 26 мая, 2019 Опубликовано 26 мая, 2019 (изменено) · Жалоба Спасибо, понял, изучаем матчасть дальше. Изменено 26 мая, 2019 пользователем SOleg Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SOleg 0 28 мая, 2019 Опубликовано 28 мая, 2019 (изменено) · Жалоба Был кривой девайс DLC9, заменил, Spartan увиделся, а вот флешку в упор не видит. Просит файл, который я пытался найти с самого начала Может что не допаял на плате? Изменено 28 мая, 2019 пользователем SOleg Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
andrew_su 1 28 мая, 2019 Опубликовано 28 мая, 2019 · Жалоба Приветствую. Создайте пустой файл с расширением 1.mcs Над обозначенной пунктиром SPI/BPI написано Right click..... Если это сделать, появится приглашение Add SPI/BPI Flash... После выбора этого файла появиться окно Select Attached SPI/BPI - в нем выберите BPI (выпадающий список слева) и свою или подходящую Flash (выпадающий список справа) Impact примет вид на второй картинке Выделите FLASH и выполните Readback в файл 1.mcs Потом его можно прошивать в чистую FLASH Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SOleg 0 28 мая, 2019 Опубликовано 28 мая, 2019 (изменено) · Жалоба Андрей, премного благодарен за помощь. У меня почему-то есть только SPI, BPI - нет. Нужна BPI. В Вашем примере тоже BPI. Софт версия 11.1 Изменено 28 мая, 2019 пользователем SOleg Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
andrew_su 1 29 мая, 2019 Опубликовано 29 мая, 2019 · Жалоба Приветствую. Странно. У меня 14.7, но это не должно влиять. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SOleg 0 29 мая, 2019 Опубликовано 29 мая, 2019 · Жалоба Попробую апгрейд сделать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SOleg 0 29 мая, 2019 Опубликовано 29 мая, 2019 · Жалоба Андрей, у Вас 32 или 64 винда? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
andrew_su 1 29 мая, 2019 Опубликовано 29 мая, 2019 · Жалоба Win7 64. Это не важно. ISE и IMPACT вплоть до последней версии (14.7) и по XP работает. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SOleg 0 29 мая, 2019 Опубликовано 29 мая, 2019 · Жалоба Какая-то непонятная фигня. Переустановил на 14.7 Вин 7-64. BPI, увы, нет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Zig 25 29 мая, 2019 Опубликовано 29 мая, 2019 · Жалоба 3 часа назад, andrew_su сказал: Win7 64. Это не важно. ISE и IMPACT вплоть до последней версии (14.7) и по XP работает. Попробуйте у себя поставить Spartan-3E, как это делает SOleg. У меня на ISE 14.7 и ISE 13.3 тоже только SPI PROM. Может попробовать поставить другую версию ISE? Upd. Когда выбрал Spartan-6 появилась BPI. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться