Juno ARM 开发平台
如想了解 Juno 开发平台价格等更多信息,请联系 ARM 中国区代理商完美体育·(中国)手机网页版科技。
Juno ARM开发平台(ADP)是一款 ARMv8-A 软件开发平台,它包括 Juno Versatile Express 开发板和一个从 Linaro 获得的 ARMv8-A 参考软件端口,Juno 软硬件平台提供给开发者和厂商一样的资源:
- Cortex-A57 和 A53 多核 ARMv8 big.LITTLE
- Mali-T624 3D 图像加速和 GP-GPU 计算
- Soc 体系架构 Level 1(Server)对齐的基本系统架构(Base System Architecture)
Juno 软件软件资源由 Linaro 提供,开发者可以脱离安装盒进行 Linux 软件开发:
- ARM Trusted 固件
- 包含 big.Little 和 Mali 支持的 64 位 Linux 内核
- 基于 Linux 的文件系统(例如Android 开源项目)
拥有这些资源,开发者可以:
- 使用 ARMv8-A AArch64 内核和工具开发 Cortex-A50 系列
- 通过 ARM Trusted 固件开发安全操作系统和虚拟管理员
- 直接插入 LogicTitle Express 20MG FPGA 开发板,对平台进行扩展
- 通过 big.LITTLE 和 Mali 的支持,进行 3D 图形加速和 GPU 运算
- 中间库和文件系统移植并优化到 64 位
- 通过 Coresight 技术实时调试、跟踪和性能分析
软件资源
- 系统控制处理器(SCP)固件
- 系统初始化、冷启动和时钟控制、电压、电源闸控
- AArch32 执行镜像
- 应用处理器(AP)Trusted 安全固件
- 安全性和虚拟化设计
- 顺序启动流程
- PSCI 支持
- 标准API(SCPI和PSCI)
- AArch64执行镜像,部分包含源码
- EDK2
- USB和网络启动
- 加载丰富的操作系统(Rich Operating System)
- 可扩展的标准 API
- AArch64 源码
- Android
- 统一内核,可以同时启动 Linux 或者 Android
- Android 开源项目 (AOSP) Linaro 32位文件系统
- Android LSK
- Linux kernel Linaro 评估编译 (LEB)
- Linux演示运行
- 支持挂载 32 位和 64 位文件系统的 64 位内核
- Juno 板启动 Linux 所需的所有 Juno 软件工具
- Mali 内核驱动和用户空间驱动
- 电源管理和调度优化
- Juno开发板所有 IO 的 Linux 设备驱动
- 统一的 Linux/Android 内核,同一内核可以启动 Linux 或者 AOSP
- AArch64 执行镜像和源码
- 开放嵌入式 LSK
硬件资源
- 计算子系统
- 双核集群,big.LITTLE 配置
- Cortex-A57 MP2 cluster (r0p0)
- 超过 1.1GHz 运行速度
- Caches: L1 48KB I, 32KB D, L2 2MB
- Cortex-A53 MP4 cluster (r0p0)
- 超过 850MHz 运行速度
- Caches: L1 32KB, L2 1MB
- 四核 MALI T624 r1p0
- 正常 600MHz 运行速度
- Caches: L2 128KB
- CoreSight ETM/CTI per core
- 通过 SCP 的 DVFS 和 电源管理
- 4路功耗表
- DMC-400 双通道 DDR3L 接口, 8GB 1600MHz DDR
- 内部 CCI-400,128-bit,533MHz
- 其他 SoC
- 内部 NIC-400, 64-bit, 400MHz
- 外部 AXI ports: using Thin- Links
- DMAC : PL330,128-bit
- 静态存储器总线接口:PL354
- 32bit 50MHz 低速外设
- HDCLD 双通道视频控制器:1080p
- 扩展支持
- AXI 扩展到 FPGA 子板
- 带 4 路 Hub USB 2.0
- 调试
- ARM JTAG:20 针 DIL box header
- ARM 32/16 位并行跟踪
有关ARM Juno r1版本的新闻可参考:/news_list.asp?id=1725