Поднимаем LINUX на ZYNQ ANTMINER/Часть 1 - Уроки FPGA /#10

Поділитися
Вставка
  • Опубліковано 17 гру 2024

КОМЕНТАРІ • 54

  • @mihas6705
    @mihas6705  6 місяців тому +1

    Вторая часть про Линукс - ua-cam.com/video/jj6NJ2_P71k/v-deo.html
    Все команды для сборки на ubuntu - github.com/mkravch/fpga_lessons/blob/master/lesson10/guide.txt
    Библиотеки для virtual box - learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170

    • @stalkerfromvoronezh4493
      @stalkerfromvoronezh4493 4 місяці тому +2

      Привет. В связи с непонятной ситуации на ютубе было бы неплохо продублировать уроки ещё куда-нибудь. Это очень ценный материал.

  • @openFrimeTv
    @openFrimeTv 6 місяців тому +14

    ничего себе. для немного понимающих людей этот ролик просто находка)

  • @ВасилийШумилов-о8ь
    @ВасилийШумилов-о8ь 6 місяців тому +3

    Дажемне догадывался, что такие присины быаают, это явно интересней чем raspberry pi😅

  • @aleksandrkozlov9286
    @aleksandrkozlov9286 6 місяців тому +4

    Очень круто 🎉

  • @1234mifa
    @1234mifa 6 місяців тому +1

    просто сказка! просто и понятно) жду вторую часть

  • @avechess
    @avechess 6 місяців тому +1

    Очень классно сделана видеоинструкция!

  • @ганскристиан-у6т
    @ганскристиан-у6т 4 місяці тому

    Огромное спасибо за ваш труд.

  • @zatochiSiberian
    @zatochiSiberian 6 місяців тому +1

    Большое спасибо.

  • @felixkorolev284
    @felixkorolev284 6 місяців тому

    Круто! А на что потенциально способно такое устройство на ПЛИС с линуксом?

  • @volodink
    @volodink 6 місяців тому +2

    Приветствую! Крутой туториал! Сделал, все запускается) Вот только постоянно перезагружается, гдето через 200 секунд, чтобы не делал. Как это пофиксеть?😢

    • @mihas6705
      @mihas6705  6 місяців тому +3

      Да, там по дефолту watchdog стоит, самый простой способ это убрать его из devicetree в u-boot, в arch/arm/dts/bitmain.dts убери строчки с watchdog

    • @volodink
      @volodink 6 місяців тому

      @@mihas6705 о, спасибо, попробую :)

    • @stalkerfromvoronezh4493
      @stalkerfromvoronezh4493 4 місяці тому

      ​@@mihas6705 делал как в видео. Но итоговый убут не видет PHY eth0

    • @vadymk2993
      @vadymk2993 29 днів тому

      ​@@mihas6705его убирать в дефконе плати перед компиляцией юбута?

  • @РоманСоловйов-д7ь
    @РоманСоловйов-д7ь 13 днів тому

    не понятно такой момент, можем ли мы в память NAND FLASH загрузить свое ПО и выполнять его просто как в STM32?

    • @mihas6705
      @mihas6705  9 днів тому

      Можно, но надо уметь

  • @РоманСоловей-б6с
    @РоманСоловей-б6с 6 місяців тому +1

    только вот я не понял немного. это внутри одного корпуса и арм и плисина? и мы поднимаем линукс именно на арме?

    • @Denisfk1985
      @Denisfk1985 3 місяці тому

      Да, именно так.

  • @MrYsupov
    @MrYsupov 6 місяців тому +2

    Плата отлично подходит для запуска какого нибудь сервера.
    Былбы ещё USB

    • @dmytrokucher1900
      @dmytrokucher1900 Місяць тому

      повесь сверху доп платой, вопрос только зачем сервак, мало одноплатников?

  • @avechess
    @avechess 3 місяці тому

    10:12 - это время до которого я дошел повторяя все шаги 1:1 (смотря видео по стопкадрам). А дальше команда "make ARCH=arm xilinx_zynq_defconfig" выдает ошибку:
    arch/arm/Makefile:316: scripts/Makefile.defconf: No such file or directory
    make[1]: *** No rule to make target 'scripts/Makefile.defconf'. Stop.
    make: *** [Makefile:234: _sub-make] Еггог 2
    Такое впечатление, что кроме меня это никто не повторял. С командой "make bitmain_antminer_s9_defconfig" тоже ошибка.
    И что делать? Как исправить ошибку?

    • @mihas6705
      @mihas6705  3 місяці тому +1

      Отлично , что делаешь сам ! Лучше пиши в телегу, я не всегда сюда захожу. По поводу вопроса, запускай make из корня репозитория

    • @avechess
      @avechess 3 місяці тому

      @@mihas6705 А куда в телеграм писать?

    • @avechess
      @avechess 3 місяці тому

      @@mihas6705 А какой ваш адрес телеграм?

    • @МаксимШелепнев-б1я
      @МаксимШелепнев-б1я 2 місяці тому

      @@mihas6705 Приветствую. Я, возможно, слеповат, но где можно найти Вашу телегу?) хотел задать пару немного глупых вопросов для понимая происходящего

  • @arzamas1988
    @arzamas1988 20 днів тому

    Чот упустил момент где конфиг пслис в бутбин добавляется?

    • @mihas6705
      @mihas6705  20 днів тому

      В след уроке

  • @BanditSCAM
    @BanditSCAM 6 місяців тому

    попробуешь запустить на ней майнер qubic через apool ? очень интересно посмотреть что получится

    • @AndrewKobelev
      @AndrewKobelev 6 місяців тому

      Для майнинга Qubic очень рекомендуется иметь высокопроизводительный процессор и мощную видеокарту, а так же достаточное количество оперативной памяти , -- ни первого, ни второго, ни третьего здесь нету.

  • @VVV-AVIATION
    @VVV-AVIATION 15 днів тому

    Здравствуйте, как с вами связаться?

    • @mihas6705
      @mihas6705  15 днів тому

      Здравствуйте, напишите на почту kravchenkomihvas@gmail.com

  • @0xFFAD
    @0xFFAD 3 місяці тому

    А как быть если в конфигс нет нужного, например для платы myc-c7z015?

    • @mihas6705
      @mihas6705  3 місяці тому

      либо собрать конфиг самому, либо найти конфиг похожей платы

  • @v61kz
    @v61kz 6 місяців тому

    Что это за плата? Посмотрел на али фото. Не совсем понятно, там арм и фпга совмещены в одной микросхеме?

    • @mihas6705
      @mihas6705  6 місяців тому +3

      antminer s9 control board, да arm и fpga на одном кристалле

    • @v61kz
      @v61kz 6 місяців тому

      @@mihas6705 понял, сложная вещь, разбираться наверное небыстро🤔

  • @RNikSan
    @RNikSan 3 місяці тому

    Ребят подскажите, что то догнать не могу U-Boot грузится только до "NAND: zynq_nand_probe: nand_scan_ident failed" и все дальше ничего не происходит, урок уже 3 раза пересмотрел и пересобрал файлы, флешку менял, плату менял, уже и не знаю куда копать

    • @RNikSan
      @RNikSan 3 місяці тому

      А может кто поделится файлами раздела boot, хочу попробовать методом исключения поискать где ошибка

    • @mihas6705
      @mihas6705  3 місяці тому +1

      Такое кстати может быть, уже не помню решил я это или нет, но если несколько раз повключать питание, то в определенный раз загрузится нормально. Еще я заметил, что эта проблема воспроизводится, только если вивадо и сдк на винде. Файлы я закину вечером на гит

    • @RNikSan
      @RNikSan 3 місяці тому

      @@mihas6705 да подтверждаю, что один раз у меня пошла загрузка, но не был общий минус по uart подключен и сыпались крякозябры, пока всё настроил.... дальше так и не загружались файлы

    • @mihas6705
      @mihas6705  3 місяці тому +1

      да, желательно еще землю подключать вместе с rx tx юарта. Если рандомные символы появляются, то скорей всего убут как-то криво собрался. Также я еще помню если в gparted первым rootfs раздел создаешь, то тоже может не работать

    • @RNikSan
      @RNikSan 3 місяці тому

      @@mihas6705 дружище ты забыл про меня, выложи пожалуйста файлы

  • @МаковыйРулет-э2щ
    @МаковыйРулет-э2щ 4 місяці тому

    зачем вам virtual box, когда есть wsl ?

    • @mysorrowangel
      @mysorrowangel 4 місяці тому

      Это подсистема линукс. WSL2 более гибкая, но все же не полноценная замена vbox.

    • @RNikSan
      @RNikSan 3 місяці тому

      не смог запустить из под wsl

  • @vodonos
    @vodonos 2 місяці тому

    Купил себе плату версии 1.3 на ней другие микросхемы памяти, если верить сайту микрона MT41K128M16JT-125:K и на ней ничего не запускается, даже с Ваших файлов из 11 урока. Пытался пересобрать с использованием своих микросхем в процессинг систем, все равно не работает, виснет в консоли на строчке NAND: zinq_nand_probe: nand_scan_ident failed. У Вас вроде тоже там ошибка но загрузка продолжается

    • @mihas6705
      @mihas6705  2 місяці тому

      На неделе посмотрю поч возникает эта ошибка. В твоем случае надо поменять парт номер ддр в настройках процессорной системы