Открытое сообщество

Системное ПО для Allwinner A733

OpenTina предоставляет низкоуровневое системное ПО и поддержку мульти-ОС дистрибутивов для чип-платформы Allwinner A733: ядро уровня апстрима, загрузчики, доверенная прошивка и готовые к использованию дистрибутивы.

Allwinner A733 Linux 6.18 LTS RISC-V Мульти-ОС

Где что находится

Вся разработка ведётся на GitHub в организации opentina-org. Ниже — карта основных репозиториев.

Низкоуровневый стек и BSP

build

Верхнеуровневые инструменты оркестрации, скрипты сборки и конфигурации — единая точка входа в сборку.

./build.sh

trusted-firmware-a

Порт ARM Trusted Firmware (ATF) для Allwinner A733 — PSCI и Secure World.

ATFPSCI

optee_os

Доверенная часть среды выполнения OP-TEE для Allwinner A733.

TEE

u-boot

Загрузчик U-Boot для платформ Allwinner A733 — SPL, Fastboot, процесс загрузки.

SPLFastboot

linux

Дерево ядра Linux с встроенными device tree для Allwinner A733 — ветка Linux 6.18 LTS.

Linux 6.18 LTS

awbin

Бинарные файлы и компоненты прошивки для Allwinner A733.

Firmware

xfel

Компактные FEL-инструменты для SoC Allwinner — связь по USB в режиме FEL.

FELUSB

Системы сборки и дистрибутивы ОС

buildroot

Преднастроенное для Allwinner A733 дерево Buildroot — минимальная rootfs с быстрой загрузкой.

Минимальный

openwrt

Определения целей и сетевой стек OpenWrt для Allwinner A733 — решения для роутеров и шлюзов.

Роутер

meta-opentina

Слой BSP Yocto Project для оборудования OpenTina — промышленный и корпоративный Linux.

Yocto

debian

Скрипты создания rootfs и сборщик образов Debian — стабильное окружение для рабочей станции и сервера.

Debian

ubuntu

Скрипты генерации rootfs и поддержка плат на Ubuntu — современный рабочий стол и AI edge-оценка.

Ubuntu

Быстрый старт

Четыре команды от чистой машины до загружаемого образа.

Клонируйте репозиторий сборки

Верхнеуровневый репозиторий оркестрации управляет всем остальным.

git clone https://github.com/opentina-org/build.git
cd build

Инициализация и загрузка исходников

Загружает все необходимые деревья исходного кода по манифесту по умолчанию.

./build.sh init

Список поддерживаемых целей

Показывает все поддерживаемые платформы и доступные дистрибутивы ОС.

./build.sh targets

Сборка образа

Собирает полную цепочку образов для выбранной платформы.

./build.sh <BOARD_NAME> build

Подробные инструкции, параметры сборки и расширенная конфигурация — в build/README.md.

Сообщество и поддержка

OpenTina развивается открыто: код, проблемы и дорожная карта — всё на GitHub.

Сообщить о проблеме

Нашли баг или есть вопрос? Создайте issue в репозитории opentina.

Документация

Подробные руководства и техническая документация — в репозитории docs.

Все репозитории

Полный список проектов, которые поддерживает организация.