Avenger96: Difference between revisions

From Wiki-DB
Jump to navigationJump to search
Ageisreiter (talk | contribs)
Ageisreiter (talk | contribs)
Line 78: Line 78:
== Software ==
== Software ==
=== DH Mainline based Linux ===
=== DH Mainline based Linux ===
<span style="color:#FF0000">'''Note:''' Etnaviv GPU driver support!!!
:<span style="color:#FF0000">'''Note:''' Etnaviv GPU driver support!!!
* [https://github.com/dh-electronics/dhcom_stm32mp1-bsp-platform Yocto meta layer --> Github]
* [https://github.com/dh-electronics/dhcom_stm32mp1-bsp-platform Yocto meta layer --> Github]
* [https://www.dropbox.com/s/nffk6xgm91ysqf3/dh-image-demo-dh-stm32mp1-dhcor-common-avenger96_2020-09-04.wic.xz?dl=0 '''NEW''' DH Mainline based Starter Image]
* [https://www.dropbox.com/s/nffk6xgm91ysqf3/dh-image-demo-dh-stm32mp1-dhcor-common-avenger96_2020-09-04.wic.xz?dl=0 '''NEW''' DH Mainline based Starter Image]

Revision as of 14:25, 14 September 2020

COM Avenger96Board

Introduction

The AVENGER Board is a 96Boards compliant consumer edition board based on the STM32MP15 series of SoCs. The STM32MP15 series is a highly integrated multi-market applications processor designed to enable secure and portable applications within the Internet of Things. AVENGER board features Dual-core Arm® Cortex®-A7 processors operating at up to 650 MHz, Single core Arm® Cortex® M4 operating up to 209 MHz. In addition, an extensive set of interfaces and connectivity peripherals are included to interface to cameras, touch-screen displays, MMC/SD cards and media processor engine. It also fully supports wireless communication, including WLAN and BLE.

Technical Details

  • STM32MP157AAC
    • 2x ARM® Cortex-A7 up to 650 MHz
    • 1x ARM® Cortex-M4 up to 209 MHz

  • GPU 1x 3D GPU Vivante® @ 533 MHz - OpenGL® ES 2.0
  • PMIC STPMIC1A
  • DDR3 DRAM 1024 Mbyte @ 533 MHz
  • eMMC Flash 8 Gbyte, v4.51 interface
  • NOR Flash 2 Mbyte, Quad SPI interface
  • EEPROM 128 byte
  • microSD Socket UHS-I speed grade, v3.01
  • USB Host 2x type A, 2.0 high-speed
  • USB OTG 1x type micro-AB, 2.0 high-speed
  • HDMI WXGA (1366x768) @ 60 fps, HDMI 1.4
  • WiFi / Bluetooth
    • WiFi 5 GHz & 2.4GHz IEEE 802.11a / b / g / n / ac
    • Bluetooth® v4.2 (BR/EDR/BLE)
    • PCB antenna
  • Ethernet 10 / 100 / 1000 Mbit/s, IEEE 802.3-compliant
  • Push-Buttons Power and reset
  • Battery Socket CR1216, CR1220 and CR1225
  • LEDs
    • 4x green user controlled LEDs
    • 1x blue Bluetooth enabled
    • 1x yellow WiFi enabled
    • 1x red power supply okay
  • Boot Mode 3 bit boot mode switch
  • Debug Interface JTAG interface via tag-connect
  • Supply (SYS_DCIN) 8 - 18 VDC
  • Temperature Range 0 - 40 °C
  • Dimensions 100 x 85 mm
  • Serial Peripherals
    • 2 x UART
    • 2 x I2C
    • 1 x I2S
    • 1 x SPI
    • 1 x GPIOs

Documentation

IMPORTANT Please also have a look at the STM32 MPU wiki: Links

Design Files

Software

DH Mainline based Linux

Note: Etnaviv GPU driver support!!!

OpenSTLinux

DH electronics Github contains the meta-av96 layer for ST v1.2.0 SDK. Please see readme.txt which describes the build process.
Starter Image Changelog
X-LINUX-AI OpenSTLinux Expansion Package: Description: Expansion Package that targets artificial intelligence for STM32MP1 Series devices.

Debian

Useful instructions

SPI Flash and eMMC Image Programming

Add camera support to Avenger96 board

Links