米尔科技ARM Juno开发平台 介绍

描述

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 位并行跟踪

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分