米尔国产T507-H开发板之Android SDK说明
关键词:全志T5、全志T507、T507、米尔、国产开发平台
本文引用地址:https://www.eepw.com.cn/article/202301/442405.htm安卓系统作为目前世界上最受欢迎的移动操作系统,它可以在大量的设备上使用,它正在接管平板电脑、汽车、智能电视、可穿戴设备、家用电器、游戏机等市场,它为嵌入式平台提供了独特而熟悉的体验,从小的手机屏幕到显示器,再到车载娱乐系统,再到大的电视屏幕。基于Android 系统的医疗设备、汽车电子、工业产品、工业平板、POS机等设备正在被广泛地应用和接受。
米尔作为领先的嵌入式处理器模组厂商,2022年推出的基于国产开发平台的全志T507-H的核心板和开发板,受到了行业开发者的喜爱,目前已经在多行业上应用。早期,米尔仅发布有Linux系统和Ubuntu系统,为方便广大工程师、电子发烧爱好者更好地玩转T507-H国产化开发平台,近期米尔发布Android操作系统操作SDK。
米尔基于T507-H的核心板和开发板
MYD-YT507H Android SDK发布说明
MYD-YT507H Android SDK 基于全志T507-H的Android SDK深度定制设计而成。其中包括底层 BSP 源码、预编译的镜像文件、Android 10(AOSP)系统,对应的软件评估和开发文档、以及开发调试过程中使用的一些工具等。相应的硬件资料也随 SDK 一起以光盘镜像的形式发布,完整的光盘内容如下:
表1-1. MYD-YT507H Android10 SDK资料发布清单
类别 (Catalog) | 名称 (Name) | 描述 (Description) |
文档 | Datasheet | MYD-YT507H使用的芯片数据手册 |
Hardware | MYB-YT507H硬件设计资料 | |
User_Manual | 产品手册,软件文档等 | |
文件系统 | myir-image-android10 | 基于Android10SDK编译构建而成 |
工具 | 开发工具 | 编译交叉工具链 |
调试工具 | 无 | |
烧录工具 | ||
源码 | Bootloader | U-boot 2018 |
Kernel | Linux Kernel 4.9.170 | |
Android 10 SDK | Android10 | |
Linux SDK | 板级底层BSP源码包 |
软件信息
MYD-YT507H的Android10系统采用AOSP版本项目进行构建而成:
表2-1. MYD-YT507H 镜像文件说明
镜像文件名称 | 内容描述 | 备注 |
myir-image-android | Android10是以AOSP版本进行定制适配而成,包含常用的系统工具,调试工具等。支持使用Java进行开发 | 下文缩写android |
功能特点
表2-2. MYD-YT507H android软件功能列表
类别 | 功能 | 描述 | 镜像文件 | ||
Android | |||||
引导程序 | U-boot | EMMC/TF卡支持扫描,读写 | 支持 | ||
EMMC/TF卡支持fat文件系统访问 | 支持 | ||||
EMMC/TF卡支持ext2/3/4文件系统访问 | 支持 | ||||
通过TF卡实现镜像的完全升级 | 支持 | ||||
USB Mass storage | 支持 | ||||
通过USB口实现镜像的完全升级 | 支持 | ||||
设备树FIT | 支持 | ||||
内存读写测试,MDIO读写,I2C读写,reset | 支持 | ||||
内核 | 网络支持 | TCP/IP网络协议栈 | 支持 | ||
以太网协议 | 支持 | ||||
Net Bridge, IP Route, Netfilter | 支持 | ||||
PPP协议以及USB serial | 支持 | ||||
CAN bus子系统 | 支持 | ||||
IrDA(infrared)子系统 | 支持 | ||||
Bluetooth子系统 | 支持 | ||||
Wireless协议栈 | 支持 | ||||
RF Switch子系统 | 支持 | ||||
IPV6 | 支持 | ||||
文件系统支持 | DEVTMPFS | 支持 | |||
Ext2/3/4 File System | 支持 | ||||
Overlay File System | 支持 | ||||
Network File System | 支持 | ||||
VFAT File System | 支持 | ||||
Multimedia 模块 | 多媒体相关的模块,包括平台支持的视频输入模块,vpu, uvc, v4l2 | 支持 | |||
Sound模块 | 音频相关的模块,包括alsa,平台支持的音频输入输出设备 | 支持 | |||
Graphics模块 | 显示相关的模块,平台支持的背光,显示,GPU,双屏同显异显等功能。 | 支持 | |||
输入子系统 | 按键,HID, 触摸子系统。平台支持的输入设备 | 支持 | |||
USB gadget | Mass storage, rndis, serial | 支持 | |||
Android根文件系统 | 内核固件 | bcmwifi固件 | 支持 | ||
Init(zygote) | 支持 | ||||
udev(包含udev rules) | 支持 | ||||
系统工具 | Bash shell环境 | 支持 | |||
coreutils(chgrp,chmod,chown,kill,cp,dd... ) | 支持 | ||||
util-linux( fdisk, fsck...) | 支持 | ||||
top | 支持 | ||||
e2fsck | 支持 | ||||
resize2fs | 支持 | ||||
gzip | 支持 | ||||
系统设置 | 本地化数据(C en_US) | 支持 | |||
时区信息(Asia/Shanghai) | 支持 | ||||
用户及密码(root用户, 密码为空) | 支持 | ||||
测试工具 | memtester | 支持 | |||
i2c-tools | 支持 | ||||
microcom | 支持 | ||||
hwclock | 支持 | ||||
gdbserver | 支持 | ||||
getevent | 支持 | ||||
开发语言 | JAVA | 支持 | |||
C/C++ | 支持 | ||||
Kotlin | 支持 | ||||
数据库 | sqlite3 | 支持 | |||
netstat | 支持 | ||||
iptables | 支持 | ||||
iperf3 | 支持 | ||||
iproute2(iproute) | 支持 | ||||
pppd | 支持 | ||||
ifconfig | 支持 | ||||
wpa-supplicant | 支持 | ||||
wpa-supplicant-cli (wpa_cli) | 支持 | ||||
wpa-supplicant-passphrase(wpa_passphrase) | 支持 | ||||
tcpdump | 支持 | ||||
bluez-utils(bluetoothctl) | 支持 | ||||
bridge-utils | 支持 | ||||
telnet | 支持 | ||||
route | 支持 | ||||
avahi | 支持 | ||||
安全性 | 支持 | ||||
文字处理 | grep | 支持 | |||
sed | 支持 | ||||
awk | 支持 | ||||
多媒体 | v4l-utils | 支持 | |||
alsa-utils | 支持 | ||||
ffmpeg | 支持 | ||||
其它 | bc | ||||
SDK | 工具链: gcc-linaro-7.4.1-2019.02-x86_64_aarch64-linux-gnu | 支持 | |||
C函数库:glibc | 支持 | ||||
C++函数库:libstdc++ | 支持 | ||||
libasound | 支持 | ||||
libssl-dev | 支持 | ||||
libxml2 | 支持 | ||||
libcedarx | 支持 | ||||
如需下单请前往myir旗舰店
米尔电子,专注嵌入式处理器模块设计和研发,是领先的嵌入式处理器模组厂商。米尔电子在嵌入式领域具有20年的行业技术经验,为客户提供专业的ARM工业控制板、ARM开发板、ARM核心板、ARM开发工具、充电桩计费控制单元及充电控制板等产品和技术服务。此外,米尔电子还可通过涵盖众多ARM处理器及操作系统的专业技术提供定制设计解决方案,通过专业且高效率服务帮助客户加速产品上市进程。
评论