RK3588 Qt compilación cruzada: descarga de SDK

1. Introducción a RK3588

Core-3588J se basa en el chip AIoT insignia de nueva generación de Rockchip: RK3588 , que adopta un proceso LP de 8 nm; está equipado con una CPU octa-core (Cortex-A76 x 4 + Cortex-A55 x 4) de 64 bits con una frecuencia principal de hasta 2,4 GHz.

Principales características:

  • Proceso avanzado de 8nm, arquitectura de 64 bits de 8 núcleos, alto rendimiento, bajo consumo de energía
  • GPU ARM Mali-G610 MC4, módulo de aceleración de gráficos 2D dedicado
  • 6TOPs NPU, que permite varios escenarios de IA
  • Códec de video 8K, salida de pantalla 8K
  • Múltiples interfaces de pantalla integradas, compatible con pantallas múltiples diferentes
  • Súper capacidad de procesamiento de imágenes, ISP de 48MP, compatible con entrada multicámara
  • Abundantes interfaces de alta velocidad (PCIe, TYPE-C, SATA, Gigabit Ethernet), fáciles de expandir
  • Sistema operativo Android y Linux

Para una introducción y uso más específicos, consulte: sitio web oficial de firefly-RK3588 wiki

Para obtener información sobre SDK y software y hardware, consulte: Descarga de datos del sitio web oficial de Firefly

2. Descarga SDK RK3588

Se puede descargar a través del servidor de códigos.El comando de descarga es el siguiente:

(1) mkdir /RK3588_NVR_SDK
(2) cd /RK3588_NVR_SDK
(3) git clone ssh://[email protected]/repo/rk/tools/repo
(4) ./repo/repo init --repo-url ssh://[email protected]/repo/rk/tools/repo -u ssh://[email protected]/linux/rockchip/platform/manifests -b linux -m rk3588_nvr_linux.xml
(5) .repo/repo/repo sync -c --no-tags
  • repo es un script escrito por google que usa el script de Python para llamar a git, que se usa principalmente para descargar y administrar el almacén de software del proyecto.
  • Se deben proporcionar dos archivos clave, avcit.pub e id_rsa, a la aplicación oficial.

3. Descripción del directorio del kit de desarrollo

El directorio SDK incluye kernel, u-boot, herramientas, documentos, rkbin y otros directorios. Cada directorio o sus subdirectorios corresponderán a un proyecto git, y los envíos deben realizarse en sus respectivos directorios.

- SDK
-- docs //存放开发指导文件、平台支持列表、工具使用文档、Linux 开发指南等
-- kernel //存放 Kernel 5.10 开发的代码。
-- rkbin //存放 Rockchip 相关 Binary 和工具
-- tools //存放 Linux 和 Window 操作系统下常用工具。
-- u-boot //存放基于 v2017.09 版本进行开发的 U-Boot 代码。
-- IMAGE //存放每次生成编译时间、XML、补丁和固件目录。
-- rockdev //存放编译输出固件。
-- build //存放编译脚本、rootfs以及toolchain编译工具链。
  • Ruta de la cadena de herramientas de compilación cruzada: /build/toolchain.tar.gz

4. Desarrollar un índice de documentos relevantes

Los documentos de guía de desarrollo, la lista de soporte de la plataforma, los documentos de uso de herramientas, la guía de desarrollo de Linux, etc. se colocan en el directorio de documentos de forma predeterminada:

├── docs
│ ├── Common (通用的内核驱动和模块相关文档、DDR/Flash/eMMC/Camera/WiFi/Bluetooth兼容
列表)
│ │
│ ├── Linux (Rockchip Linux系统通用文档,RK3588平台可以参考)
│ │ ├── ApplicationNote
│ │ ├── Camera
│ │ ├── Graphics
│ │ ├── Multimedia
│ │ ├── Profile
│ │ ├── Recovery
│ │ └── Security (加密相关文档)
│ │
│ ├── Others
│ │ ├── Rockchip_User_Guide_Bug_System_CN.pdf
│ │ └── Rockchip_User_Guide_SDK_Application_And_Synchronization_CN.pdf
│ │
│ └── RK3588
│ ├── Rockchip_RK3588_Linux_NVR_SDK_xxx_V1.x.0_xxxxxx_CN.pdf (SDK发布说明)
│ └── Rockchip_RK3588_Quick_Start_Linux_CN.pdf (快速开发指南)
│
build/app/RKMPI_Release/doc(RKMPI多媒体框架API文档)
├── README.pdf
├── Rockchip_Developer_Guide_MPI_AUDIO_CN.pdf
├── Rockchip_Developer_Guide_MPI_AVS_CN.pdf
├── Rockchip_Developer_Guide_MPI_DUMP_CN.pdf
├── Rockchip_Developer_Guide_MPI_GDC_CN.pdf
├── Rockchip_Developer_Guide_MPI_MMZ_CN.pdf
├── Rockchip_Developer_Guide_MPI_RGN_CN.pdf
├── Rockchip_Developer_Guide_MPI_SYS_CN.pdf
├── Rockchip_Developer_Guide_MPI_TDE_CN.pdf
├── Rockchip_Developer_Guide_MPI_VDEC_CN.pdf

Los beneficios de este artículo, gratis para recibir el paquete de materiales de aprendizaje de desarrollo Qt, video técnico, que incluye (base del lenguaje C ++, introducción a la programación Qt, mecanismo de señal y ranura QT, dibujo de imagen de desarrollo de interfaz QT, red QT, programación de base de datos QT, QT proyecto de combate, QSS, OpenCV, módulo rápido, preguntas de la entrevista, etc.) ↓↓↓↓↓↓Ver abajo↓↓Haga clic en la parte inferior del artículo para recibir la tarifa↓↓

Supongo que te gusta

Origin blog.csdn.net/QtCompany/article/details/131647376
Recomendado
Clasificación