|
Запуск PCIE HARD IP Core, поделитесь опытом. |
|
|
|
Apr 24 2018, 12:44
|
Частый гость
 
Группа: Участник
Сообщений: 140
Регистрация: 30-11-17
Пользователь №: 100 438

|
Имею плату бу с Altera, разведен pcie. Назначение пинов не имею, вызвонил абсолютно все контакты с разъема тестером. Даже проверил нужные сопротивления в цепи. Что делаю. 1) Скачиваю у альтеры вот это проект http://www.alterawiki.com/wiki/Reference_D..._(without_Qsys) . Специально выбрал without Qsys, так как в нем ничего не понимаю. 2) Переназначаю пины: - светодиоды (L0, alive, comp, gen2, lane_active_led[0]) - больше диодов у меня нет, так что на остальные ставлю тип Virtual Pin - переназначаю reflck. Он у меня заведен не как у Альтеры на refclk0, а на refclk1 - назначение линий принимающих и передающих у меня совпадает 3)Прошиваю флешку с помощью pof (jtag у меня не пашет, закорочен tck) 4)С помощью wdreg ставлю demo драйвер 5) Вставляю карту, включаю Когда включаю, все диоды горят, как только начинается старт Windows, диоды кроме alive и lane_active гаснут. Если например зайти в BIOS, то диоды тоже горят все. В Windows опрашиваю шину pcie, естественно карты не видно. Форумчане, поделитесь опытом, может что то пропустил? Или как хоть начать отлаживать? Я создал лог на базе гигабитного rj-45, могу сохранять и передавать состояние сигналов. На какие может обратить внимание? Заранее спасибо. Небольшая поправка. Решил поэкспериментировать. Зашел в BIOS и решил подождать. Спустя 1-2 минуты диоды тоже погасли кроме выше оговоренных.
Сообщение отредактировал new123 - Apr 24 2018, 12:37
|
|
|
|
|
 |
Ответов
|
Apr 25 2018, 07:35
|
Частый гость
 
Группа: Участник
Сообщений: 140
Регистрация: 30-11-17
Пользователь №: 100 438

|
Цитата(x736C @ Apr 24 2018, 18:36)  Nallatech 385A?  ) Давно же вы с ней возитесь  нет, Gidel. Производитель - Израиль. Ну они настоящие прям израильтяне =)). Говорят купи у нас новую, мы тебе документацию на эту вышлем. Продавец тоже от туда. Скрыл, что система питания паленая. А я не в зуб ногой. Пришлось учиться с нуля. Вожусь примерно 3-4 мес. Я на таких скоростях не работал, с Циклона 4 сразу на Стратикс 5. Очень опасался спалить что за такие деньги, поэтому купил бу. Как полностью подыму все интерфейсы скоростные, можно будет брать новое. А JTAG tck закорочен, так что я связан по рукам и ногам. Но организовал систему логов через гигабитный ethernet. Если кому интересноЕсть кстати совет, я его опробовал, подать на tck от внешнего источника питания напряжение повышенное. Я подал 3.3, больше боюсь, сопротивление начало нарастать, то есть закаротка пропадает. А советчик рекомендует 5v Цитата(AVR @ Apr 24 2018, 21:19)  Если можно - полный (с первых строк) лог dmesg приложить к теме в виде текстового файла. хорошо, по позже выложу. Но я ничего приметного не заметил. Карта также отвалилась при загрузке. Я так понимаю, при включении связь подымается, переходит в состояние L0, а потом ОС пытается считать конфигурацию и что то идет не так.
Сообщение отредактировал new123 - Apr 25 2018, 07:33
|
|
|
|
|
Apr 26 2018, 08:28
|
Частый гость
 
Группа: Участник
Сообщений: 140
Регистрация: 30-11-17
Пользователь №: 100 438

|
Цитата(DuHast @ Apr 26 2018, 06:02)  У Алтеры есть решение, позволяющее подключать SignalTap через Ethenet и Nios. Сам не использовал, но доки читал. Думаю, это ваше решение. спасибо, я прямо сейчас погуглю. Nios вроде это совсем не мой вариант, так как JTAG у меня нет, у меня сложилось мнение, что он прошивается только через него, могу ошибаться. Ну а так конечно, я пока классно придумал визуализацию полученных сигналов в ModelSim (показывал выше ссылку на свою статью). Но я и не против SignalTAP если реально Цитата(RobFPGA @ Apr 25 2018, 23:32)  Ну и PCIe для начала надо бы в режиме x1 запускать - меньше проблем с распиновкой линий. я начал отталкиваться от официальной доки Альтеры по их борде. Там перемычками выставляется на плате сколько линий. Потом конфигурировать прошивку. А у меня плата жестко распаяна сразу на x8. У нее жестко соединены prsn1 prsnt2 prsnt2 prsnt2. Это я тестером на коннекторе сразу прозвонил. Цитата(RobFPGA @ Apr 25 2018, 23:32)  Удачи! Rob. Спасибо =) Цитата(AVR @ Apr 25 2018, 21:30)  Просьба держаться за стол покрепче, но я отлаживал PCI-E при помощи... UART 9600 ))) Ну у меня тоже есть промежуточное решение. У меня есть плата на Циклон 4. Я соединял шлейфом пользовательские пины двух плат, выводил со стратикса сигналтап на пины, а на циклоне я уже полноценно сигналтапом снимал сигналы. Но у Циклона памяти очень мало, у меня там логируется очень мало сигналов. А на частоте 250, я вообще там подозреваю ничего не увижу. Да и боюсь на таких скоростях такая связка может подвести. Цитата(AVR @ Apr 25 2018, 21:30)  Так какой VID/PID мы ожидаем? Прошу прощение. =) Стандартные альтеровские 0x00001172 0x0000e001 Цитата(AVR @ Apr 25 2018, 21:30)  кушаем на бешеной скорости интересующие события, а когда буфер забился - неспешно выводим. Я так тучу проектов отладил, когда они были на много порядков быстрее самого канала отладки. по ethernet я делаю точно так же. Пишу все в асинхронный FIFO и от туда пакетами по 1500 байт выдаю в сеть на гигабите
|
|
|
|
Сообщений в этой теме
new123 Запуск PCIE HARD IP Core, поделитесь опытом. Apr 24 2018, 12:44 AVR ЦитатаФорумчане, поделитесь опытом, может что то п... Apr 24 2018, 14:42 new123 Цитата(AVR @ Apr 24 2018, 17:42) А что за... Apr 24 2018, 15:01  AVR Цитата(new123 @ Apr 24 2018, 18:01) Сейча... Apr 24 2018, 18:19   new123 Цитата(AVR @ Apr 24 2018, 21:19) Если мож... Apr 25 2018, 10:22    AVR Цитата(new123 @ Apr 26 2018, 11:28) А у м... Apr 26 2018, 08:55     new123 Цитата(AVR @ Apr 26 2018, 11:55) Если вот... Apr 26 2018, 09:55   Kuzmi4 Цитата(DuHast @ Apr 26 2018, 06:02) У Алт... Apr 26 2018, 12:21    DuHast Цитата(Kuzmi4 @ Apr 26 2018, 15:21) Это в... Apr 26 2018, 16:03     Kuzmi4 Цитата(DuHast @ Apr 26 2018, 19:03) Вы пр... May 4 2018, 08:46 new123 Выхода как смотреть на скорости 250Mhz
1) 53 бита... Apr 25 2018, 15:22 AVR Так какой VID/PID мы ожидаем? Вы не видите его пос... Apr 25 2018, 18:30  RobFPGA Приветствую!
Цитата(AVR @ Apr 25 2018, 2... Apr 25 2018, 20:32 new123 Пока пытаюсь прикрутить качественно логи, выяснил,... Apr 29 2018, 11:18 new123 не ожидал я подвоха от кода альтеры. Если по пину ... May 4 2018, 11:27 new123 Залез я в саму корку. Начал доставать внутренние с... May 8 2018, 13:20 new123 Вообщем проблема ясна. После того как попытался за... Jun 22 2018, 15:56
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|