Репка / Repka-Pi

  • Автор темы Репка / Repka-Pi
  • Дата начала
Обновление версии Repka OS - выпущена версия 1.0.6 от 09.03.2023.

Выпущена новая версия прошивки операционной системы Repka OS для Россиqского одноплатного компьютера Repka Pi.
Самое главное, что может заинтересовать пользователей - это реализация ПОЛНОЙ совместимости функционала "распиновки", т.е. назначения, для GPIO в 40 pin разъёме с распиновкой аналогичного разъёма в Raspberry Pi.

Применение 40 pin разъёма является одной из наиболее интересных и востребованных возможностей Raspberry Pi. Полная совместимость с Распберри в части назначения пинов данного разъёма делает возможным применение Repka Pi в проектах, которые были изначально заточены для малинок.

Доступны два самые часто используемые варианта "распиновки" разъёма, а именно:
а) Устанавливаемая в Raspberry Pi по умолчанию.
б) Часто используемый и знакомый многим пользователям альтернативный вариант.

Новая прошивка доступна для скачивания доступна на сайте-странице проекта.
Там же можно посмотреть подробную информацию о 40 pin разъеме - либо в разделе "Характеристики", либо в документе "Руководство пользователя" так же доступно по одноимённой ссылке на странице Проекта. Для вашего удобства приводим прямую ссылку на руководство пользователя.
 
(фото из Telegram export не включено в файл экспорта)
 
Для удобного переключения между этими двумя вариантами назначения пинов GPIO в 40 pin разъёме добавлена срипт-утилита, доступ к которой возможен
1) Вызовом на рабочем столе через ярлык с узнаваемой пиктограммой Репки :) как показано на скрине в иллюстрации.
2) Вызовом в консоли или терминале ssh-подключения команды
Код:
/boot/dtb.sh
при этом в стандартном для sh скриптов в Linux консольном псевдографическом интерфейсе будет предоставлен выбор варианта назначения и далее запрос на перезагрузку операционной системы, так как для применения изменений необходима перезагрузка. Как это выглядит показано на иллюстрациях к данному посту.
При этом у данной утилиты вначале будет ещё один интересный интерфейс - выбора максимально разрешённой частоты процессора - об этом подробнее в следующем посту.
 
(фото из Telegram export не включено в файл экспорта)
 
(фото из Telegram export не включено в файл экспорта)
 
Утилита конфигурации repka-conf вначале предоставляет ещё один интересный интерфейс - для выбора максимально разрешённой частоты процессора!
Что это такое и зачем?
Как Вы знаете, для Repka Pi предоставляется несколько вариантов прошивок операционной системы Repka OS, которые идентичны и отличаются только настройкой максимальной частоты работы процессора (1 ГГц, 1,2 ГГЦ и 1,4 ГГц) и позволяют выбрать оптимальный для вас вариант, учитывая необходимую производительность работы и то, какие условия охлаждения устройства Вы обеспечиваете в Вашем проекте. Ранее для применения таких вариантов прошивок нужно было много гимороя действий выполнить и вообще сменять прошивки, т.е. скачивать другую версию прошивки, прошивать её на SD карту, теряя все наработки на другой прошивке, и заново загружать систему. Теперь же поменять данную настройку - максимальной частоты работы процессора - можно непосредственно в прошивке утилитой repka-conf. Всё что нужно после этого - просто перезагрузиться и, ура, новые параметры установлены без лишних телодвижений и с сохранением ваших настроек, установленного софта в прошивке.
Данная утилита будет далее активно развиваться и для удобного управления другими настройками, как специфичными для Репки, так и просто часто востребованными при работе с операционной системой. Интерфейс сделаем более удобным, с возможностью пропускать настройки, видеть значение параметров применяемое в текущем сеансе и т.п.
Надеемся, что вы оцените данный нехитрый и при этом очень полезный инструмент по достоинству.

Так же хотим напомнить, что сейчас применять значение максимальной частоты работы процессора в 1 ГГц пока НЕ рекомендуется, так как в этом случае прошивка может зависать на этапе загрузке, если включать загрузку с уже нагретым процессором не имея принудительного охлаждения - мы сейчас работаем на этим вариантом прошивки и подбираем оптимальные значения напряжений работы процессора на такой частоте для обеспечения устойчивой загрузки при любых температурах.
 
(фото из Telegram export не включено в файл экспорта)
 
(фото из Telegram export не включено в файл экспорта)
 
Полный список изменений в новой версии прошивки операционной системы Repka OS для Repka Pi 3, являющегося полноценной заменой и альтернативой Rspberry Pi 3.

Список изменений в описании истории версий прошивки в том виде как он доступен на сайте проекта:

1) Доработана и изменено назначение пинов GPIO 40 пинового разъема в точном соответствии со стандартом Respberry Pi 3. Поддерживается два варианта распиновки.
Первый - распиновка Raspberry Pi по умолчанию.
Второй - альтернативная распиновка Raspberry Pi.
Переключение между режимами реализовано при помощи терминальной утилиты-скрипта repka-conf, которую можно запустить ярлыком на рабочем столе или через терминал командой
/boot/dtb.sh Для применения изменений настройки необходима перезагрузка.

2) Добавлена возможность менять настройку максимальной разрешённой частоты работы процессора, выбирая один из трёх вариантов - 1 ГГц / 1,2 ГГц / 1,4 ГГц. Теперь переключать максимальную разрешённую частоту работы процессора можно просто в процессе работы не меняя прошивки и сохраняя все настройки и установленные программы в своей прошивке.
Переключение между частотами реализовано при помощи терминальной утилиты-скрипта repka-conf, которую можно запустить ярлыком на рабочем столе или через терминал командой
/boot/dtb.sh Для применения изменений настройки необходима перезагрузка.

3) В директорию с полезными инструкциями "Рекомендации по настройке" (доступна в т.ч. ярлыком на рабочем столе или по пути можно найти по пути "~/Рабочий\ стол" ) добавлен файл с инструкцией по настройке удаленного доступа к Repka Pi по протоколу VNC.
Данная инструкция это руководство по установке VNC-сервера на Repka Pi и подключения VNC-клиентом в операционных системах Linux и Windows.

4) В настройка функции "Хранитель экрана" графической подсистемы операционной системы Repka OS добавлен хранитель экрана от Repka Pi, во время активности данного хранителя можно наблюдать как по экрану перемещается множество логотипов Repka Pi - совершенно бесполезно, но очень прикольно и репково :)
 
(фото из Telegram export не включено в файл экспорта)
 
Repka Pi 3 сейчас доступна для покупки. Напоминаем как купить. Все варианты и ссылки доступны на сайте Проекта. Ниже приведём прямые ссылки на наиболее популярные плэйсмаркеты.
Количество комплектаций будет расширяться.

Базовую комплектацию Repka Pi 3 (с рекомендуемой частотой работы процессора 1,2GHz и ОЗУ 1 Gb) можно приобретать на площадках Озон, Яндекс и АлиЭкспресс переходя по ссылкам
Aliexpress
Яндекс Маркет
OZON

Repka Pi 3 в корпусе можно купить на одной из трёх удобной для Вас площадке, перейдя по ссылке
Aliexpress
Яндекс Маркет
OZON
Эта комплектация Repka Pi 3 в качественно и эстетичном корпусе с вентилятором и с оптимизированным охлаждением за счёт управления тепловыми потоками, с качественным блоком питания в комплекте (адаптер со шнуром 1,5 метра) и в комплект с SD картой с прошивкой текущей версии Repka OS.
 
Раз мы так подробно в этот раз рассматриваем обновления в операционной системе Repka OS - из за значимости ряда изменений - то ещё немного раскроем изменения в "распиновке" 40-pin разъёма.
Что там изменилось мы уже показали и рассказали выше. Главное, что уже длительное время были многочисленные запросы на получение полной совместимости работы 40-pin разъёма Repka Pi с Raspberry Pi и что теперь это сделано полноценно и Репка с этого момента сможет стать платформой для успешной работы многочисленных проектов, а так же для реализации вариантов использования в связке с различными датчиками, исполнительными устройствами и т.п. на основе уже готовых мануалов и статей в большом количестве описанных на просторах Интернета для Распберри теперь с легкостью их можно повторять на Репке, даже чаще всего по тем же мануалам и инструкциям и с тем же софтом.
В целом вариант распиновки, который был представлен с Репкой до версии 1.0.6 от 09.03.2023 был и так оооочень близок к основным типовым распиновкам Распберри. Одним из наиболее заметных изменений стало появление spi1, spi0-cs1, spi0-cs0 и несколько фотографий с SPI устройством, демонстрирующих успешную работу всех этих SPI интерфейсов, приводим в данном посте.
 
(фото из Telegram export не включено в файл экспорта)
 
(фото из Telegram export не включено в файл экспорта)
 
(фото из Telegram export не включено в файл экспорта)
 
По началу идет GPIO-0 и тд, а потом нумерации нет
 
- Есть некоторое количество мелких опечаток, типа "... Repka OS для Россиqского одноплатного...";
- Из новости стало ясно, что теперь есть утилита конфигурирования репки, которая позволяет выбрать частоту CPU. То есть, по идее, теперь достаточно одной версии прошивки. Но на сайте их всё равно три штуки, из которых 2 доступны. :)
 
(фото из Telegram export не включено в файл экспорта)