全志T527/A527 AIOT LinuxSDK的安装与简介-盈鹏飞嵌入式

公司最近评估T527,使用的是盈鹏飞嵌入式的T527开发板-AHD-X527,该开发板支持4路AHD摄像头输入,也可以支持6路,不过需要增加一个转换板。恰好符合我们的应用。以下操作都是在该开发板上操作,该产品介绍如下:

AHD-X527产品特性:

  • 采用Allwinner公司Cortex-A55八核A527/T527处理器,运行最高速度为2.0GHZ(T527最高1.8GHZ);

  • 支持Mali-G57 MC1 GPU,支持OpenGL ES 3.2/2.0/1.0, Valkan 1.1,OpenCL 2.0

  • 支持4K/25fps H.264视频编码,支持4K/15fps MJPEG编码;

  • 多格式4K/60fps视频解码 (H.265,H.264,VC-1, MPEG-1/2/4, VP8) ;

  • 支持双屏异显;支持HDMI 2.0B, 分辨率最高4K@60fps;支持LVDS,分辨率最高1920x1080@60fps;支持MIPI DSI,分辨率最高2.5K@60fps(与LVDS复用);

  • 支持1-4G Bytes LPDDR4X SDRAM;

  • 支持EMMC 8G-64G大容量电子盘,可启动;

  • 支持1路USB 3.0;支持3路USB2.0 HOST和一路OTG(TYPE-C接口);

  • 支持2路I2C(其中一路支持掉电唤醒)、2路PWM(应用于背光);

  • 支持双路千兆以太网;

  • 支持3G/4G通信;

  • 支持2路UART(TTL)、支持1路RS485、支持双路CAN BUS(2.0B,仅T527支持);

  • 支持4路AHD摄像头输入,最高分辨率为1080p;支持MIPI CSI接口-1x4-lane/2x2-lane;

  • 操作系统的支持,可预装Android13/LINUX 5.15/Ubuntu 22.04;

  • 尺寸为146X119MM

AHD-X527产品功能:

LinuxSDK使用

1.1.解压LinuxSDK

我司产品资料提供的LinuxSDK开发包可通过网盘链接下载,下载后进行解压缩:

Host# tar -zxvf T527_Tina5.0_AIOT_SDK.tar.gz -C /home/ping/x527_aiot_v14/

备注:

(1)/home/ping/x527_aiot_v14/这个是用户代码安装目录,用户可自行指定。

(2)编译T527 SDK不需要root权限。

解压缩后,可查看相关SDK的代码,指令如下:

Host# ls x527_aiot_v14/TinaLinux/

LinuxSDK源码目录结构

1.2、安装依赖软件包

执行如下命令,安装LinuxSDK开发包依赖软件,脚本运行过程中会弹出如下界面,请选择"No"。至此,LinuxSDK开发包解压安装完成。

Host# ./install_tools.sh

1.3 、LinuxSDK支持的驱动

我司评估板使用的Linux设备驱动分别存放于LinuxSDK安装目录(后续以 作代表)的"kernel/linux-5.15/drivers/"和"bsp/drivers/"路径下,具体说明见下表:

(1)Linux内核驱动路径和设备说明

(2)BSP驱动路径和设备说明

备注:

(1)"X"表示可变化的数值

(2)BSP为全志官方独立于内核的驱动程序仓库,使用BSP独立仓库架构,主要目的是降低BSP模块驱动代码与内核原生改代码间的耦合度。

相关推荐
embfly16818 小时前
全志T527/A527 Linux系统的定制-盈鹏飞嵌入式
全志a527/t527开发