Часто задаваемые вопросы

Поддерживается ли аппаратное сжатие видео с камеры. И какая задержка, если передавать сразу по UDP?

Ответ:
Все веб-камеры, которые пробовали и которые подключались по USB, уже передавали сжатые видео. По размерам не смогли сориентировать, давно уже было.

Как насчёт совместимости с операционной системой тонких клиентов WTware?

Ответ:
WTware есть в т.ч. и для Raspberry Pi 3 значит эту ОС можно портировать и под Repka Pi также как уже портировали на Репку Alt Linux, Armbian и другие ОС. Необходимые для этого файлы DT в виде исходников DTS и в виде бинарников DTB и DTBO доступны на сайте проекта Репка в разделе “Прошивки”.

Есть ли возможность загрузки по сети?

Ответ:
Загрузка по сети возможна. Загрузчик Uboot поддерживает PXE загрузку. Но для этого должна быть micro SD карта с загрузчиком.

Подскажите пожалуйста, какой из портов USB может работать в режиме OTG?

Ответ:

Можно ли добавить на Репку клеммы для подключения к сети RS-485? Для нашей задачи необходимо нахождение компьютера сразу в двух сетях поэтому на рендере показано 4 клеммы. Такой вариант будет более надежен. Менее удобный но приемлемый вариант будет разработка модуля который будет устанавливаться поверх платы одноплатника и крепиться на стойках к отверстиям в плате. В этом случаи можно организовать питание через модуль и разместить на нем колодки для подключения двух RS-485.

Ответ:

Проще всего на наш UART подключать вот такой модуль. Также есть его аналог с продажей в РФ. Но нам нравится вот такой шилд как на Распберри. Его плюсы как раз в том, что там сразу питание для устройств подключаемых по RS485 до 36 вольт и с него же питание для Репки будет сразу через разъём, да ещё и с запасом по току. Можем такой шилд сделать для Репки или даже поставить его на модуль с адаптивно работающим от PWM вентилятором (у которого включение и выключение и обороты будут от нагрева процессора зависеть). Это будет самым простым и верным подходом и монтаж надёжный. Наверное из за пары устройств заморачиваться не интересно, а вот если речь о какой то партии, то сделаем точно, так как так то модуль для малой автоматики может быть интересен.

А Репка умеет быть USB slave/ gadget?

Ответ:
Имеется в виду режим доступа такой же, как это можно делать со смартфонами - когда вы по USB подключаете устройство к компьютеру и его видно или как флешку, или как внешнюю видеокамеру, или ещё как то.

Так что в данном случае не понятно как именно как ведомое устройство коллеги хотят при подключении по usb (кабелем "папа-папа") коллеги хотят видеть устройство?

Вместе с этим общий ответ на вопрос - ДА, такой режим работы доступен, но нужно специальный софт/драйвера ставить на Репку для этого. И мы пока сами это не проверяли, но знаем точно что да так можно, это работает.

https://linux-sunxi.org/USB_Gadget

Здесь указано что поддерживается и как настроить

( проверен режим USB_Gadget_File_Storage)

http://www.linux-usb.org/gadget/file_storage.html )

Режим USB slave/ gadget на Репке работает!

Одноплатный компьютер Repka Pi 3 1.2Ghz 2Gb полностью совместим с Raspberry Pi 3?

Ответ:
Определение “полная совместимость” достаточно неоднозначный и вот почему - может быть совместимость по целому ряду факторов - по форм фактору и по габаритам, по интерфейсам, по операционной системе, по процессору, по исполняемым программам.

В данном случае Repka Pi 3 выполнена совместима по форм-фактору, по габаритам и по расположению всех интерфейсов. Т.е.будут подходить блоки питания и корпуса от Raspberry Pi 3, на 1 мм сдвинут только разъём SD карты. При этом данный разъём в Репке более качественный и надёжный. В группе обсуждения официального канала это очень подробно разбирали участники сообщества, перепробовав практически все существующие корпуса. При этом нужно учитывать, что это совместимость именно с Raspberry Pi 3, а вот Raspberry Pi 4 выполнена с другим расположением интерфейсов и с другим разъёмом для питания и для неё уже необходимы другие корпуса. Что касается операционной системы - так как процессоры в Raspberry Pi 3 и в Repka Pi 3 разные, то поставить ОС Raspberry на Repka нельзя, у Репки своя операционная система Repka OS. Но так как архитектуры процессоров одинаковые (arm64) и обе операционные системы базируются на ядрах Linux, то исполняемые программы будут выполняться и там и там или их одинаковым образом можно собрать, если это программное обеспечение не устанавливается из дистрибутивов или из репозиториев, а требует сборки на устройстве. Так же для работы с GPIO требуется использовать разные библиотеки, так как используются разные процессоры и разные пины портов процессоров выведены на пины разъёмов, но такая ситуация для всех подобных одноплатных компьютеров. При этом важно, что распиновка 40 pin разъёма выполнена полностью совместима - если потребуется использовать имеющиеся “шилды” для данного разъема (датчики, переходники, расширители портов, исполнительные устройства и т.п.) - то в этом вопросе полная совместимость и по размерам и по расположению и по распиновке портов и все имеющиеся устройства GPIO, SPI, I2C, UART, PWM можно точно так же применять и на Repka Pi.

Есть ли опыт установки на Repka Pi 3 ОС Android Things https://developer.android.com/things

Ответ:
В команде разработчиков Repka Pi опыта установки Android на Репку на данный момент нет. Ранее успешно устанавливали Android на другие одноплатники своей разработки. Сейчас с данным запросом лучше всего обращаться в группе обсуждения официального канала, она же является официальным сообществом Repka Pi. Сообщество на данный момент самостоятельно уже портировало Armbian и Alt Linux.

Так же Вы можете выполнить портирования любого нужного Вам дистрибутива на базе ядра OS Linuх - для самостоятельного выполнения портирования на официальном сайте проекта Repka Pi в разделе с прошивками доступны исходники (dts и dtsi) и бинарники (dtb) дерева устройства, необходимые для портирования любых дистрибутивов Linux на Repka Pi.

Есть есть ли возможность взять у вас на обзор одну из плат RepkaPi? Меня интересует возможность использования данного одноплатника в 3Д печати, в качестве хоста для прошивки Klipper.

Ответ:
Обзор на данную тему уже есть, https://t.me/repka_pi3/257

Мне нужны dts для ядра Linux и ваши патчи на mainline U-Boot. Где их можно найти? Хочу собрать Radix cross Linux образ для Repka Pi 3 (хотя памяти на борде мало, но хотя бы убедиться, что OSS драйверы Mali работают)

Ответ:
dtsi и dtb доступны на сайте, в разделе "Скачать Repka OS" внизу таблицы с вариантами прошивки

Мне нужны исходники утилиты repka-config

Ответ:
Утилита repka-config написана на bash и без какой либо обфускации доступна в прошивках Repka OS, можете использовать её исходники для внесения нужных Вам изменений

На Raspberry есть пины для вывода звука по I2S на 40-контактном разъеме GPIO. Подскажите, как выводить звук с Репки через I2S?

Ответ:
В плате Репки 1.6 внесём такие изменения и далее добавим ещё один вариант распиновки 40 pin разъёма и можно будет также выводить звук. По срокам - со следующей недели на производстве будет уже версия 1.4 и она будет заменять версию 1.3 в течении месяца, далее будет ограниченная партия версии 1.5 красного цвета для активных участников сообщества. И где то через 2, максимум 3 месяца будет доступна Repka Pi 3 версии 1.6 с таким выходом для I2S - где то в конце сентября или начале октября

Подскажите пожалуйста, я запустил Репку и при вводе команды aplay -l выводится такое сообщение: aplay -l \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\* Список PLAYBACK устройств \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\* карта 0: Codec \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\[H3 Audio Codec\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\], устройство 0: CDC PCM Codec-0 \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\[CDC PCM Codec-0\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\] Подустройства: 1/1 Подустройство №0: subdevice #0 карта 1: sun9ihdmi \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\[sun9i-hdmi\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\], устройство 0: SUN9I-HDMI PCM i2s-hifi-0 \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\[SUN9I-HDMI PCM i2s-hifi-0\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\] Подустройства: 1/1 Подустройство №0: subdevice #0 А так же на приложенных фото указано используется один из модулей ядра - dw_hdmi_i2s_audio Что это может значить? Связан ли как-то HDMI и сигнал i2s?

Ответ:
Ответ на данный вопрос появится позже.

Какой микрофон подходит для Репки?

Ответ:
Ответ на данный вопрос появится позже.

Подскажите, пожалуйста, в Repka OS есть поддержка аппаратного ускорения 3D и 2D графики для Mali 450 MP4?

Ответ:
OpenSource драйвер Lima. Т.е. да, поддерживается аппаратного ускорения 3D и 2D графики в Repka Pi 3.

Подскажите, аппаратное декодирование h.264 и h.265 поддерживается?

Ответ:
AllWinner H5 поддерживает аппаратное ускорение h.264 и h.265. Мы сейчас разбираемся как его завести в Repka OS. На сайте доступна портированная прошивка LibreELEC (Nexus) - там всё поддерживается и можно смотреть видео без каких либо задержек, как только будет добавлена поддержка в Репка ОС, то сразу сообщим.

Необходимо к репке подключить ssd диск и сделать его загрузочным. На usb наверное подключить можно, а будет ли грузится ос или нужно править bootloader ? Карта микро SD использоваться не планируется.

Ответ:
Опрос наличия программы-загрузчика идёт в таком порядке:

  1. SD карта,
  2. затем EMMC,
  3. затем SPI. Бут загрузчик можно а) оставить на SD карте, но карту Вы применять не хотите, или б) переместить на EMMC, но на Репке нативно EMMC не разведено и не выведено, так что идём дальше, т.е. можно в) по SPI подцепить NOR Flash модуль или любой другой накопитель на SPI шине подключаемый (такие модули и для nor и для emmc есть) с записанным на него бут загрузчиком, а этот загрузчик уже ядро будет грузить или с USB или вообще по сети или даже выводит запрос с выбором, откуда грузиться дальше ядру линукса и передаёт туда поток выполнения загрузки. И да, все верно, нужно бут-загрузчик для этого переделать под свою задачу или взять готовый пример такого типа и ему подменить дерево устройств от Репки. Т.е. задача из таких частей
  4. отдельный бутзагрузчик на SPI Flash,
  5. ядро на USB устройстве,
  6. корректно определять USB устройство с котрого грузится ядро на этапе работы бут-загрузчика по UUID или в дереве устройств или в коде программы загрузчика (но это не точно, но скорее всего и но очень вероятно). Мы планируем такой пример сделать именно с SPI Flash для загрузки через меню загрузки или с USB или по сети с сервера загрузки. Мы пока не добрались руки до этого, когда сделаем, то напишем подробную статью с инструкцией, исходниками и блобами для применения по инструкции. Но сроков пока не знаем, хорошо если через пару месяцев получится. Так что если Вы сделаете раньше, пусть даже только с загрузкой с USB накопителя, то просьба описать в РепкаБлоге хотя бы коротким мануалом, так как наверняка это многим интересно. Ссылка на РепкаБлог: https://repka-pi.ru/blog
Планируем заказать плату https://repka-pi.ru/product/6. Нам необходимо максимальное количество UART интерфейсов. На страничке https://repka-pi.ru/#periphery_block указан "Вариант прошивки 3: GPIO-11, UART-3, SPI-2, I2C-1." - Это некий BIOS ? его нужно заказывать при поставке или можно самим прошивать ?

Ответ:
Это режимы работы процессора в части назначения выводов на внешние разъёмы, управляется во встраиваемых системах на ARM процессорах через DT - дерево устройств, параметры которого задаются через специальные конфигурационные файлы в области данных бутзагрузчика. И эти параметры меняются отдельной специальной утилитой конфигурации repka-config, что очень схоже как раз с тем как это сделано и в Raspberry. Один из трёх UART является отладочным, так что для использования в автоматике нужно вывод отладочных сообщений в него отключить.

Есть решение по подключению монитора через интерфейс LVDS?

Ответ:
Нет, интерфейс LVDS в Репке не поддерживается. Это связано с тем, что данный интерфейс применяется чаще всего уже непосредственно для подключения конкретных матриц дисплеев и передачи в т.ч. сигналов пиксельной частоты (Pixel Clock) формирования сигналов R/G/B. Просим пояснить, с чем именно связан вопрос? Тогда мы сможем порекомендовать Вам более конкретные способы решения задачи с применением Репки.

В каком режиме работает Bluetooth? Поддерживает ли подключение HSP, A2DP и т.д как server?

Ответ:
Вообще для передачи данных поверх core Bluetooth поддерживается множество различных профилей и как правило они определяются и реализуются и настраиваются драйверами устройств или дополнительным программным обеспечением, в т.ч. в процессе взаимодействия с подключенными устройствами. Общий профиль (A2DP) и профиль гарнитур (HSP) как правило поддерживается и реализованы по умолчанию. Так как это программный вопрос, то лучше скажите нам, какие именно устройства Вам нужно подключать, мы проверим и, если нужно поможем Вам настроить или установить нужные профили.

У нас есть Repka-Pi 3, версия 1.5. В сетевой порт вставляю напрямую камеру. У камеры статические настройки подключения. По мануалу настроил статический ip у Repka-Pi 3. Когда я начинаю пинговать эту камеру пишет "ping connect сеть недоступна". Подскажите куда копать?

Ответ:
Ответ на данный вопрос появится позже.

Будет версия Репки на базе процессоров Байкал или Эльбрус?

Ответ:
Обязательно будет, но не понятно пока когда именно. И ещё непонятно, какого размера будет Репка на Эльбрусе. Возможно, что это будет Не Репка, а Репища :-)Просто эти процессоры достаточно большого размера, особенно Эльбрус, да и Байкалы не особенно предназначены пока для установки на малогабаритные компьютеры с низким энергопотреблением. Но главный вопрос сейчас в их доступности.Всё же проект Репки направлен на импортозамещение в части малогабаритных одноплатников формфактора Raspberry Pi с сохранением стоимость решений примерно в том же ценовом сегменте, а процессоры для данного сегмента в РФ пока не особо доступны и уж тем более по относительно низкой стоимости, сейчас есть Скиф, но на нём уже есть подобный проект но у другой команды и компании, проект с названием Ранетка, не смотря на некую созвучность мы к нему отношения не имеем.Так что проект Репка имеет конкретные требования и в них находится, иначе будет полностью теряться изначальная Идея проекта.По этому, возможно, будет как раз обратная ситуация - если проект Репка Пай будет развиваться, то его объёмы смогут стать хорошим потребителем и заказчиком для появления задачи разработки Российского процессора для данного сегмента, это куда более естественный и вероятный процесс в рыночных условиях. Но пока пользователи Репки прирастают, но не так быстро, чтобы уже сейчас просматривалась подобная перспектива, но есть запросы промышленных предприятий и вот они могут стать триггером развития и расширения проекта Репка.

Можно ли к Репке через USB подключить какой-нибудь накопитель, чтобы данные собранные там можно было хранить и в случае необходимости к ним обращаться? В качестве СУБД планируют использовать PostgreSQL

Ответ:
Да, можно. Это обычный USB 2.0 разъём, можно подключать и флэшки и диски с выходом на USB. Другой вопрос, что скорость будет не самая высокая, так как в Репке 3 USB 2.0, а не USB 3.0, но всё равно это быстрее чем на SD-карту. А вот в в Репке 4 будет уже USB 3.0 и можно смело работать с SSD и HDD. Только нужно блок питания подключать более мощный, так как USB накопители будут забирать заметные токи и лучше чтобы это был SSD диск.

Как подключить микрофон к 2 pin разъёму на плате Repka Pi 3?

Ответ:

Микрофон подключается к разъему MIC, контакт микрофона «+» должен быть подключен к пину, находящемуся ближе к процессору.Далее необходимо включить Repka-Pi, войти в систему и запустить терминал. В терминале выполнить команду alsamixerВ alsamixer необходимо настроить уровни микрофона. Переход между устройствами осуществляется с помощью стрелок на клавиатуре «Вправо» - «Влево», настройка уровней — стрелками «Вверх» и «Вниз». Затем нажмите клавишу «F4», с помощью стрелок «Вправо» - «Влево» выберите параметр «Mic1» и нажмите клавишу «Пробел», должна появиться надпись «Захват».Затем необходимо выйти из alsamixer, нажав клавишу Esc. Далее в терминале выполнить команду arecord -f cd -d NN --device="hw:0,0" /file (Где цифра NN — длина записи в секундах , /file — файл, куда будет сохранена запись.) Например для записи длиной 10 секунд, сохраняемой в файл test-mic.wav в папку /tmp, команда будет выглядеть так: arecord -f cd -d 10 --device="hw:0,0" /tmp/test-mic.wav После выполнения команды начнется запись с микрофонаПо окончании записи, Вы можете прослушать сохраненный файл, открыв его встроенным проигрывателем, например SMPlayer

Как измерить напряжение, подаваемое на вход платы Repka Pi 3 от источника питания?

Ответ:
Для проверки входного напряжения +5V одноплатного компьютера Repka Pi 3 на плате расположена контрольная точка TP1. Нужно перевести мультиметр в режим замера постоянного напряжения, красный щуп установить на контрольную точку TP1 (см фото), а чёрный щуп — на землю, удобнее всего разместить черный щуп на корпус HDMI-разъёма. Мультиметр должен показать напряжение 5–5,2 V. Если напряжение ниже 5 В, стабильная работа устройства не гарантируется, так как напряжение с точки TP1 распределяется по плате и питает контроллер питания AXP221S, который обеспечивает питание процессора и управляет DC/DC-преобразователями.

На плате находятся три DC/DC-преобразователя AN-SY8032 (SY8032EABC), формирующих напряжения для питания Wi-Fi-модуля, оперативной памяти и логики процессора.

Темы

Навигация

ВойтиРегистрация