Jump to content

    

alexis031182

Новичок
  • Content Count

    2
  • Joined

  • Last visited

Community Reputation

0 Обычный
  1. Кажется, именно это и попытался сделать по мануалу, но не пошло. На гитхабе в поиске видел проекты, где люди делают практически тоже самое, правда на другом железе. Единственное, используют som-флешку, для заливки rbf в fpga. Но на моём железе она запаяна, как Вы правильно отметили, и приходится использовать tftp. Да, имеется куча патчей на всё и вся. Всё пытаюсь выполнять строго по мануалу. Запись в fpga sof'ника через Quartus работает без проблем. Не могли бы Вы описать, как это можно сделать? Может быть мануал какой существует? В доках из поставки к железу ничего такого, вроде, не упоминается.
  2. Здравствуйте. Есть такая плата: REFLEX CES Achilles Arria 10 SoC SOM. Задача заключается в том, чтобы с помощью HPS поменять прошивку в плисине, не используя jtag. Нужно с той целью, чтобы иметь возможность заменить прошивку плисины или установить новый образ linux на ММС, используя только ethernet и консоль. По мануалу я попробовал заменить прошивку в плисине при помощи u-boot. К сожалению так, как там написано не заработало и именно на этапе загрузки rbf-файла в fpga: fpga load 0 ${fpgadata} ${fpgadatasize} Сам rbf-файл успешно загружается, что говорит о том, что tftp настроен верно, однако далее терминал на короткое время уходит в ступор, после чего просто активируется загрузка имеющегося на ММС образа linux. Прошивка в плисине по факту не обновляется. В примере из мануала при загрузке rbf-файла по tftp и залитии его в fpga используется конкретный адрес 0x2000000, а также адрес размера 0x700000, которые, возможно, по каким-либо причинам не являются корректными и нужно подставить собственные значения. Может ли проблема заключаться в том, что адреса указываемые мною являются неверными и если так, то где можно подсмотреть корректные? Иной толковой информации в сети найти не удалось. Спасибо.