Перейти к основному содержимому

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

Ответ:

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

Ответ:

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

Ответ:

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

Ответ:

Ответ:

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

Ответ:

Имеется в виду режим доступа такой же, как это можно делать со смартфонами - когда вы по USB подключаете устройство к компьютеру и его видно или как флешку, или как внешнюю видеокамеру, или ещё как то.
Так что в данном случае не понятно как именно как ведомое устройство коллеги хотят при подключении по usb (кабелем "папа-папа") коллеги хотят видеть устройство?
Вместе с этим общий ответ на вопрос - ДА, такой режим работы доступен, но нужно специальный софт/драйвера ставить на Репку для этого. И мы пока сами это не проверяли, но знаем точно что да так можно, это работает.
Здесь указано что поддерживается и как настроить (проверен режим USB_Gadget_File_Storage)
Режим USB slave/gadget на Репке работает!

Ответ:

Определение “полная совместимость” достаточно неоднозначный и вот почему - может быть совместимость по целому ряду факторов - по форм фактору и по габаритам, по интерфейсам, по операционной системе, по процессору, по исполняемым программам.
В данном случае 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 опыта установки Android на Репку на данный момент нет. Ранее успешно устанавливали Android на другие одноплатники своей разработки. Сейчас с данным запросом лучше всего обращаться в группе обсуждения официального канала, она же является официальным сообществом Repka Pi. Сообщество на данный момент самостоятельно уже портировало Armbian и Alt Linux.
Так же Вы можете выполнить портирования любого нужного Вам дистрибутива на базе ядра OS Linuх - для самостоятельного выполнения портирования на официальном сайте проекта Repka Pi в разделе с прошивками доступны исходники (dts и dtsi) и бинарники (dtb) дерева устройства, необходимые для портирования любых дистрибутивов Linux на Repka Pi.

Ответ:

Обзор на данную тему уже есть, ссылка.

Ответ:

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

Ответ:

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

Ответ:

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

Ответ:

Ответ:

Ответ:

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

Ответ:

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

Ответ:

Опрос наличия программы-загрузчика идёт в таком порядке
1) SD карта,
2) затем EMMC,
3) затем SPI.
Бут загрузчик можно а) оставить на SD карте, но карту Вы применять не хотите, или б) переместить на EMMC, но на Репке нативно EMMC не разведено и не выведено, так что идём дальше, т.е. можно в) по SPI подцепить NOR Flash модуль или любой другой накопитель на SPI шине подключаемый (такие модули и для nor и для emmc есть) с записанным на него бут загрузчиком, а этот загрузчик уже ядро будет грузить или с USB или вообще по сети или даже выводит запрос с выбором, откуда грузиться дальше ядру линукса и передаёт туда поток выполнения загрузки.
И да, все верно, нужно бут-загрузчик для этого переделать под свою задачу или взять готовый пример такого типа и ему подменить дерево устройств от Репки.
Т.е. задача из таких частей
1) отдельный бутзагрузчик на SPI Flash,
2) ядро на USB устройстве,
3) корректно определять USB устройство с котрого грузится ядро на этапе работы бут-загрузчика по UUID или в дереве устройств или в коде программы загрузчика (но это не точно, но скорее всего и но очень вероятно).
Мы планируем такой пример сделать именно с SPI Flash для загрузки через меню загрузки или с USB или по сети с сервера загрузки.
Мы пока не добрались руки до этого, когда сделаем, то напишем подробную статью с инструкцией, исходниками и блобами для применения по инструкции.
Но сроков пока не знаем, хорошо если через пару месяцев получится.
Так что если Вы сделаете раньше, пусть даже только с загрузкой с USB накопителя, то просьба описать в РепкаБлоге хотя бы коротким мануалом, так как наверняка это многим интересно.

Ответ:

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

Ответ:

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

Ответ:

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

Ответ:

Ответ:

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

Ответ:

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

Ответ:

Микрофон подключается к разъему 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

Ответ:

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