Comunidad de código abierto

Software de sistema para Allwinner A733

OpenTina proporciona software de sistema de bajo nivel y soporte de distribuciones multi-OS para la plataforma de chips Allwinner A733: kernel de calidad upstream, cargadores de arranque, firmware de confianza y distribuciones listas para usar.

Allwinner A733 Linux 6.18 LTS RISC-V Multi-SO

Dónde vive cada recurso

Todo el desarrollo se realiza en GitHub bajo la organización opentina-org. Aquí está el mapa de los repositorios principales.

Nivel bajo y BSP principal

build

Herramientas de orquestación de nivel superior, scripts y configuraciones de compilación: el punto de entrada único.

./build.sh

trusted-firmware-a

Port de ARM Trusted Firmware (ATF) para Allwinner A733 — PSCI y Secure World.

ATFPSCI

optee_os

Lado de confianza del entorno de ejecución OP-TEE para Allwinner A733.

TEE

u-boot

Cargador de arranque U-Boot adaptado a las plataformas Allwinner A733 — SPL, Fastboot, bootflow.

SPLFastboot

linux

Árbol del kernel Linux con device trees integrados para Allwinner A733 — rama Linux 6.18 LTS.

Linux 6.18 LTS

awbin

Binarios y blobs de firmware relacionados con Allwinner A733.

Firmware

xfel

Herramientas FEL diminutas para SoC Allwinner — comunicación USB en modo FEL.

FELUSB

Sistemas de compilación y distribuciones de SO

buildroot

Árbol Buildroot preconfigurado para Allwinner A733 — rootfs mínimo y de arranque rápido.

Mínimo

openwrt

Definiciones de destino y pila de red de OpenWrt para Allwinner A733 — soluciones de router y pasarela.

Enrutador

meta-opentina

Capa BSP del Yocto Project para el hardware de OpenTina — Linux industrial y empresarial.

Yocto

debian

Scripts de creación de rootfs y constructor de imágenes de Debian — entorno estable de escritorio y servidor.

Debian

ubuntu

Scripts de generación de rootfs y habilitación de placas de Ubuntu — escritorio moderno y evaluación de AI edge.

Ubuntu

Inicio rápido

Cuatro comandos, desde una máquina nueva hasta una imagen arrancable.

Clonar el repositorio de compilación

El repositorio de orquestación de nivel superior controla todo lo demás.

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

Inicializar y obtener el código fuente

Descarga todos los árboles de código necesarios mediante el manifiesto predeterminado.

./build.sh init

Listar los destinos compatibles

Muestra todas las placas compatibles junto con las distribuciones de SO disponibles.

./build.sh targets

Compilar una imagen

Compila la cadena completa de imágenes para la placa elegida.

./build.sh <BOARD_NAME> build

Para instrucciones detalladas, opciones de compilación y configuración avanzada, consulte build/README.md.

Comunidad y soporte

OpenTina se desarrolla en abierto: código, incidencias y hoja de ruta, todo en GitHub.

Informar de un problema

¿Ha encontrado un error o tiene una pregunta? Abra una incidencia en el repositorio opentina.

Documentación

Guías detallados y documentación técnica en el repositorio docs.

Todos los repositorios

Explore la lista completa de proyectos mantenidos por la organización.