Перейти к содержанию
    

Shura.G

Участник
  • Постов

    7
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

Контакты

  • Сайт
    Array
  • ICQ
    Array
  1. Добрый день! Изначально был старая плата PCI на Spartan-3E (XC3S100E TQFP-144). На FPGA был только двоичный код, исходников не было. Возникла необходимость перейти на PCI Express 1x. В связи с отсутствием исходников, была разведена новая плата, на которую был добавлен мост PCIe-PCI PEX8112 между FPGA и PCIe. Сейчас удалось получить все старые исходники на FPGA (2009-2010 годов). Появилась возможность мигрировать на что-то новое. Задача - убрать мост PCIe-PCI, учитывая то, что его давно сняли с производства и трудно купить. Нужно перейти FPGA, доступную на рынке (не в России нормально). Цена чипа имеет значение, а также корпус (чтобы не увеличивался класс печатной платы и не увеличивалась стоимость платы). И, конечно, имеет значение трудоемкость миграции, учитывая что разбираться в чужом проекте не так просто. В принципе, возможно использовать вариант с PHY PCIe. Какие есть идеи? Спасибо.
  2. Правильный файл .mcs из .bin сделал с помощью утилиты xmcsutil, конвертирует все что нужно. После этого Flash в IMPACT стала подключаться к FPGA. Но т.к. SST25xxx нет в списке поддерживаемых Flash, прочесть и прошить IMPACT нет возможности. xc3sprog попробовал, только она FPGA видит, а флешку, подключенную к ней, не видит. Вроде все верно делаю. Наверное indirect programming не умеет делать. Похоже проще перепаять флешку на плате, поставить что-то типа M25Pxx и прошить IMPACT'ом )) Хотя каким-то старым софтом ее прошивают (еще под DOS'ом)...: Test environment: - Test PC with DOS - PC will be run from USB memory - JTAG adapter connected to parallel port Programming procedure: - FPGA initialization definition trough JTAG adapter - Reset (After reset FPGA waits for initialization trough JTAG adapter) - PC BIOS doesn’t recognize the non initialized card - FPGA test code loading trough JTAG - LAN connection functionality testing of the card - PCI connection functionality test (config read/write) - PCI connection initialization (I/O addresses definition and I/O enabling) - PCI connection functionality test (read and write testing) - XXX card memory functional test (read/write testing) - XXX card flash memory initialization - FPGA initialization definition in flash memory (JTAG adapter) - System reset and FPGA initialization from the flash memory - PC BIOS will initialize the I/O of the tested card - DMA function test
  3. Добрый день, есть плата на SPARTAN-3E с SPI FLASH SST25LF020A. На плате JTAG. Плата рабочая. И есть два файла (очевидно просто чуть разные версии) в формате .bin размером около 71кБ. Установил IMPACT, пробовал 10.1 и 14.7. Никак не могу понять, как считать данные с Flash и/или записать имеющиеся файлы в нее, как создать .bit b .mcs файлы. По JTAG FPGA определяется правильно, но SPI Flash никак не могу добавить. С FPGA практически не имел дел, мне нужно просто продублировать конфигурацию на чуть другой плате. Спасибо..
  4. Да, спасибо, естественно, в этом было дело. У монитора высокое разрешение, иконки и шрифт были мелкие. С подобным уже сталкивался много лет назад в совершенно другой программе, но забыл...
  5. Добрый день, у кого-нибудь возникал такой глюк - после File - Link Library to Vault появляется окно, в котором отсутствует нижняя часть (т.е. окно обрезано). Соответственно невозможно что-либо поменять из того, что обычно меняется в том месте. И не видна кнопка OK. Как на картинке (Win 7 Pro Eng 64x, Altium v.14.2.4 Build 31871): http://i59.fastpic.ru/big/2014/0320/d2/03c...67d506230d2.jpg
  6. Ошибка в доке на AT91SAM9261

    Хотел использовать 1.8V NAND с AT91SAM9261, но обнаружил, что некоторые сигналы, идущие с порта С, имеют амплитуду 3.3V вместо 1.8V (у меня VDDIOM=1.8V). Обратился на AT91 support - переписка еще продолжается, но они признали, что эта часть порта С питается от VDDIOP (3.3V), а не от VDDIOM (в документации на AT91SAM9261 - таблица на стр.10 - весь порт С питается от VDDIOM). По всей видимости разряды PC0...PC15 порта С питаются от VDDIOP, а разряды PC16...PC31 - от VDDIOM. Надеюсь выпустят Errata. Александр
  7. 1.8V память с AT91SAM9261

    Здравствуйте! Кто нибудь использовал 1.8V память с SAM9261? Я повесил SDRAM и NAND. С SDRAM все нормально, а на NAND идут управляющие сигналы (NANDOE, NANDWE, NANDCE) слишком высокого уровня (2.7...3.3V) с порта С (PC0, PC1, PC14). Хотя порт должен питаться VDDIOM (1.8V). Александр
×
×
  • Создать...