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

Alex77

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

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

  • Посещение

  • Победитель дней

    1

Сообщения, опубликованные Alex77


  1. с лампочками eth:  ну я как бы в чистом виде с этим не экспериментировал. однако там в "эклипле" кажется был хелловорлд для eth. и возможно надо программировать микросхему физики порта - да бы она вела себя адекватно.

    "после добавления ethlite :" код программы 90440, инициализированные данные 1436, не инициализированные 750956. итого 850 кб в озу.

    докучи есть приличный мануал ug984.  да и для каждой корки тоже есть мануалы  (а временами и демо проекты)

  2. 4) про гарвард в гугл. по теме: смотрим в своё и в образец в правую часть квадрата микроблейза. Что там есть и в чём разница ?

    Спойлер у вас 3 шины в оригинале 5 шин. Второй спойлер: в каждом наименовании есть буква D или I.

    5) когда разберётесь в 4пунктом - будет ясно что "не так" по остальным вопросам.

    пс: после "перекрестившись" это для случая "просто поморгать" или уже после того как добавили ethlite ?

    оффтоп: на сегодня я уже пасс... коньяк, икра, лобстеры закончились..... только квас на опохмел.

  3. дурное настроение сегодня....

    Вы как бы с луны с валились...

    1) сия тулза идёт в в комплекте вивады со времём исехи (лет 15 гдето).

    2) в витясе (он же еклипс) оная тулза вызывается по умолчанию (где то в глубинах настроек есть галочка)

    3) терзают меня сомнения что вы совсем не "фильтруете мысли". что есть исполняемый файл, а что есть исходный текст. а что именно загружается в память "плисы"

    4) не имеете понятия о "Гарвардская архитектура" и как следствие не понимаете почему DDR вообще ни каким боком не используется (в вашей системе).

    5) то что в еклипсе включаются "драйвера" для всех устройст в системе, а они занимают место в памяти (в бинарнике), а ещё есть "библиотеки"...

    6) религия не позволяет "заглянуть" внутрь  файлов ? хотябы того же application.elf.size   🤔

    7) итд итп... всё выше упомянутое это как бы базовые знания (типо "азбука") инженера - программиста

  4. тотже самый витис. только в окне консоль

    'Invoking: ARM v7 Print Size'
    arm-none-eabi-size Ai.elf  |tee "Ai.elf.size"
       text       data        bss        dec        hex    filename
     418946       8768    33675248    34102962    2085eb2    Ai.elf
    'Finished building: Ai.elf.size'

     

    это такая тулза arm-none-eabi-size

     

    а у вас хрен знает что смотрите (размер текстового файла)

  5. а может это размер бинарника "поморгать лампочкой" (после добавления ethlite )? и при наличии 128к брам-а он естественным образом не помещается "у крынку"...

    Где вы смотрели "программа "моргания лампочкой = 1 668  bytes" ???

    ПС: размер брам как минимум ограничен его физическим количеством  на кристалле.

  6. host windows. все makefile с пробелами. потом толи потребовалось использовать make (аля cygwin) от линукса в виндах, толи makefile от линукса. глюки были примерно аналогичны

    Нет правила для сборки цели `fpga.sof'

    пока не "узнал" что символ TAB ОБЯЗАТЕЛЕН для makefile и make (всё линукс версия).

    было давно . лет 15 назад - может что и поменялось с тех пор.

    пс: дурной тон использовать "управляющий символ"(к тому же невидимый для глазу) как часть "языка программирования"

  7. ИМХО. есть нюанс: символ TAB. для некоторых версий make это принципиальный вопрос. TAB или символом пробела делают "отступ" в правилах (командах). после строки "зависимостей". придушил бы красноглазых за это... три дня мозг черпал чайной ложечкой пингвин у меня.

  8. как вариант

    file:///D:/xilinx/Vitis/2022.2/data/embeddedsw/XilinxProcessorIPLib/drivers/zdma_v1_15/examples/xzdma_simple_example.c

    ну или для самых "ленивых"

    BSP and Libraries Document Collection (UG643)
    услуга читать вслух - будет дорого

    🙂

  9. Вау какие страсти... Были у меня и чёрные и красные DLC  и голубенькие ETH. Чёрные "испускали волшебный дым"  только в путь. Красные ни разу (тьфу три раза). Голубенькие мало использовал. И максимум перезапускал hw_server.exe

    В 18.05.2023 в 22:52, Flood сказал:

    64 бита в наше время даже упоминать странно 🙂

    ТС интересуется требования к компу.... 🙂

  10. 1) вот только требуется 64бит винды/линухи для сервера начиная с 2020.1

    2) мне приходилось просто перезапускать  HWсервер. не комп, а прогу.

  11. вот не соврать...

    1)Брал сервер от вивады (наверно от 2022.2) и цеплял к нему Impact от ISE 14.7

    Кажется "цеплялся".

    2) Но новый Вивадо не хочет "цепляться" с серверу от предыдущей Вивады.

×
×
  • Создать...