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

карамболь

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

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

  • Посещение

Репутация

0 Обычный

Информация о карамболь

  • Звание
    Местный
    Местный

Информация

  • Город
    Array

Посетители профиля

3 658 просмотров профиля
  1. вот и я пытаюсь раскопать ) кое-что раскопал уже
  2. Здравствуйте, коллеги. Появилась задача - поднять AI на ПЛИС. Поиски навели на DPU. Само IP ядро добавил в схему. Собрал BOOT.bin. Дальше затык. Как поднять DPU без петалинукса ? Это вообще реально ? Скачал отсюда https://www.pynq.io/board.html файловую систему. DTB и ядро свои. Как добавить DPU в DTB вроде бы понятно, но где брать драйвер (вроде, как zocl.ko). В файловой системе от Pynq драйвера не оказалось. Может кто-нибудь уже пытался такое проделать ?
  3. зевнул... думал, про USB камеру вопрос
  4. dev/video1 например. Вы же хотите стянуть равку с камеры ? Равок будет столько, сколько укажите в count
  5. v4l2-ctl --device path/to/video_device --set-fmt-video=width=width,height=height,pixelformat=format --stream-mmap --stream-to=path/to/output --stream-count=number_of_frames_to_capture
  6. проблема в отсутствии опыта и ограничений по времени. В принципе, результат меня устраивает пока
  7. придется ломать голову в поисках всего необходимого и соответствующих зависимостей )) Дебиан был выбрал, как самый быстрый вариант развернуть систему на плате. Хотя, вы правы, конечно - Дебиан в данном случае избыточен
  8. да ) плата специфическая и со стандартным shutdown никогда близко не познакомится, т.к. выключается всегда цинично снятием питания
  9. да, весь Дебиан в ОЗУ. mmcblk0p0 и p1 это MMC на QSPI, там лежит ядро, dtb и упакованный Дебиан. Образы копирует с ММС в ОЗУ u-boot. До монтирования разделом ММС Линуксом дело даже не доходит при неправильно загрузке
  10. так у меня же не десктоп, а кастомная плата, файловая система вся в ОЗУ. Что там может поломаться ?
  11. Почему ? Я проиницализировал таймер на 10 сек. Сразу после запуска служб, стартует мой скрипт, который сначала останавливает таймер, а затем грузит необходимые драйвера и стартует основную программу. Если до старта моего скрипта дело не дойдет, то собака сбрасывает всю систему через PSU
  12. спасибо за информацию. Пока решил обойтись сторожевым таймером )
  13. Отправил пока плату на рентген. Есть подозрение на проблемы с монтажом
  14. У меня много плат и одна загрузочная SD карта. На карте в первом разделе BOOT.bin, в котором FSBL, ATF, PMUFW и U-Boot. Только на одной плате загрузка затыкается на этапе ATF (в консоли "NOTICE: BL31: Built : 06:44:31, May 7 2020"). Выхлопа от U-Boot нет. Начал выяснять причину. Для этого подключил JTAG. Гружу стандартный HelloWorld и обнаружил, что на этой плате софт зависает после чтения currentEL. В currentEL значение 0х00000000410fd034, что приводит к бесконечному циклу в коде boot.s. На других плата из currentEL читается 0хС, что соответствует EL3 и фраза "HelloWorld" благополучно выводится в консоль
  15. Никто не сталкивался с таким ? Странное дело, FSBL отрабатывает, грузит все партишены. Проблема происходит только при запуске U-Boot или любого другого barematal приложения
×
×
  • Создать...