EMThink

한국 ARM / Keil 공식 대리점

  • Arm
    • 소프트웨어
      • Arm Development Studio
      • DS-5
        • DS-5 Professional (단종)
        • DS-5 Ultimate
    • 디버그 하드웨어
      • DSTREAM-ST
      • DSTREAM-PT
      • ULINK Families
        • ULINKpro
        • ULINKproD
        • ULINKplus
        • ULINK2
    • 보드
      • Versatile Express
        • Juno Board
        • LogicTile
        • MPS
  • KEIL
    • 소프트웨어
      • MDK-ARM Microcontroller Development Kit
        • Professional
        • Plus
        • Essential
      • PK51 Professional Developer’s Kit
      • PK166 Professional Developer’s Kit
    • 디버그 하드웨어
      • ULINK Families
        • ULINKpro
        • ULINKproD
        • ULINKplus
        • ULINK2
    • 보드
  • 교육용 제품
  • 교육
    • Cortex-M 실습 과정
  • 공지사항
  • 고객지원
    • 잦은질문
    • 문서
    • 다운로드
    • 문의하기
  • 회사소개
    • 연락처 안내 / 오시는 길
  • 로그인
You are here: Home / Versatile Express / Juno Board

Juno Board

Juno Arm Development Platform

Juno Arm Development Platform (ADP)  보드는 Armv8-A 소프트웨어 개발 플랫폼으로, Juno Versatile Express 보드가 포함되어 있으며 Linaro 를 통해 Armv8-A 레퍼런스 소프트웨어 포트를 제공합니다. juno_straight_down_thumb

다음을 포함하여 제공합니다:

  • Armv8 big.LITTLE™ 을 위한 Arm® Cortex®-A72 및 Cortex-A53 MPCore
  • 3D 그래픽 가속기와 GP-GPU 연산를 위한 Mali™-T624
  • Level 1 (Server) Base System Architecture 로 정렬된 SoC 아키텍쳐

Juno 소프트웨어 스택은 Linaro를 통해 개발자들에게 바로 사용할 수 있는 소프트웨어 패키지의 형태로 제공됩니다:

  • Arm Trusted 펌웨어
  • big.LITTLE 과 Mali 를 지원하는 64-bit 리눅스 커널
  • 리눅스 기반 파일시스템
    • Android Open Source Project
    • OpenEmbedded

다음 기능을 제공합니다:

  • Armv8-A AArch64 커널 및 Cortex-A50 프로세서 제품군 개발 툴
  • Arm Trusted 펌웨어를 통한 Secure OS & Hypervisors
  • Juno 플랫폼에 직접 장착되는 Logic Tile Express 20MG FPGA 보드를 이용하여 기능 확장 가능
  • big.LITTLE 와 Mali의 Navite 코드로  3D 그래픽 및 GPU 연산 지원
  • 64-bit에 최적화된 미들웨어 & 파일 시스템 포팅
  • CoreSight 기술을 이용한 실시간 디버그, 트레이스 및 성능 개선

소프트웨어 Overview

System Control Processor (SCP) 펌웨어

  • System initialisation, cold boot flow and controls clocks, voltage, power gating.
  • Armv7-M architecture, thumb2 AArch32 instruction set

Application Processor (AP) Trusted Firmware

  • Sets up security and virtualization
  • Loads subsequent boot stages
  • EL3 monitor layer
  • PSCI support (a power management API to do shutdown/wakeup operations as well as other features)
  • Standardised APIs (SCPI, PSCI)
  • AArch64 Executable binaries and partially as source code

EDK2 (an open source implementation of UEFI)

  • Supports USB and network boot
  • Loads the Rich Operating System (OS)
  • Standardised APIs and easy to extend
  • AArch64 source code

안드로이드

  • 통합 커널. 리눅스와 안드로이드의 동작 커널로 사용 가능
  • Linaro의 Android Open Source Project (AOSP) 32-bit 파일 시스템
  • 안드로이드 LSK  지금 사용 가능

리눅스 커널 Linaro Evaluation Build (LEB)

  • Linux 동작 시연
  • 32-bit 와 64-bit에 마운트 가능한 64-bit 커널
  • 리눅스 부트에 필요한 모든 Juno 보드용 소프트웨어 통합
  • Mali 커널 드라이버와 user space 드라이버
  • 전력관리와 스켜줄러 최적화
  • Juno 보드의 지원가능한 입출력 장치의 리눅스 디바이스 드라이버
  • 통합된 리눅스/안드로이드 커널.  동일한 커널 바이너리로 Linux 와 AOSP 를 동작
  • AArch64 동작 가능한 바이너리와 소스코드
  • Open embedded LSK 지금 사용 가능

하드웨어 Overview

Juno Arm Development Platform 은 다음의 기능을 제공합니다.

연산 장치

  • Dual Cluster, big.LITTLE configuration
  • Cortex-A72 MP2 (r0p0eac)
    • Caches: L1 48KB I, 32KB D, L2 2MB
  • Cortex-A53 MP4 (r0p0)
    • Caches: L1 32KB, L2 1MB
  • Quad Core MALI T624 r1p0
    • Caches: L2 128KB
  • CoreSight ETM/CTI per core
  • DVFS and power gating via SCP
  • 4 energy meters
  • DMC-400 dual channel(2x32bit) DDR3L interface, 8GB 800MHz (1600MT/s)
  • Internal CCI-400, 128-bit, 533MHz

나머지 SoC

  • Internal NIC-400, 64-bit, 400MHz
  • External AXI ports: using Thin- Links
  • DMAC : PL330, 128-bit
  • Static Memory Bus Interface : PL354
    • 32bit 50MHz to slow speed peripheral
  • HDCLD dual video controllers: 1080p

확장 장치

  • AXI expansion to FPGA daughterboard
  • USB 2.0 with 4 port hub

디버그 지원

  • Arm JTAG : 20-way DIL box header
  • Arm 32/16 bit parallel trace

 

상세표

Juno r2
Target application Platform for big.LITTLE development with big.LITTLE and PCI-Express
big cluster Cortex-A72 r0p0eac
LITTLE cluster Cortex-A53 r0p3
CCI-400 r1p3
NIC-400 r0p2
TZC-400 r0p1
STM STM-500 r0p1
FPGA support Fully coherent
PCI-Express support 4 lanes plus GbEthernet & SATA

문서

  • Juno ARM Development Platform Technical Reference manual – Technical reference manual for the Juno Development board, detailing board peripherals, memory map interrupts etc.
  • Juno ARM Development Platform datasheet  – Datasheet summarising the hardware and software features of the platform.
  • Juno ARM Development Platform Technical Overview – Technical overview of the Juno platform covering both software and hardware features.

관련 제품

  • Logic Tile Express
  • DS-5 Ultimate
  • DSTREAM
  • Versatile Express
    • CoreTile
    • Juno Board
    • LogicTile
    • Motherboard
    • MPS

Juno Board 견적 요청

제품명 (필수)

회사명 (필수)

부서 및 직책

이름 (필수)

이메일 (필수)

전화번호 (필수)

Juno 보드 선택 (필수)
Logic Tile Express 보드 선택 (필수)
MPS 보드 선택 (필수)

수량 (필수)

사용 목적 (필수)

제품 필요 시점

견적 요청 경로

선호하는 연락 방법을 선택해 주세요

기타 질문이나 요청

로그인

  • Register
  • Lost Password

이메일 구독

이엠씽크 홈페이지를 구독해서 이메일로 새글의 알림을 받으세요

Copyright © 2021 · 이엠씽크 · Log in