Arduino ABX00042 Product Reference Manual Download Page 3

Arduino® Portenta H7 

3 / 25

Arduino® Portenta H7 / Rev. 01 - 25/11/2021

Features

**ST STM32H747XI **Processor

Dual core

Arm® Cortex®-M7 core at up to 480 MHz with double-precision FPU and 16K data + 16K instruction L1
cache
Arm® 32-bit Cortex®-M4 core at up to 240 MHz with FPU, Adaptive real-time accelerator (ART
Accelerator™)

2 Mbytes of Flash memory with read-while-write s 1 Mbyte of RAM
Dual mode Quad-SPI memory interface running up to 133 MHz
CRC calculation unit
Security
ROP, PC-ROP, active tamper
3 separate power domains which can be independently clock-gated or switched off:

D1: high-performance capabilities
D2: communication peripherals and timers
D3: reset/clock control/power management

Voltage scaling in Run and Stop mode (6 configurable ranges)
2.95 μA in Standby mode (Backup SRAM OFF, RTC/LSE ON)
4 DMA controllers to unload the CPU
1× high-speed master direct memory access controller (MDMA) with linked list support
2× dual-port DMAs with FIFO
1× basic DMA with request router capabilities
Up to 35 communication peripherals

4× I2Cs FM+ interfaces (SMBus/PMBus)
4× USARTs/4x UARTs (ISO7816 interface, LIN, IrDA, up to 12.5 Mbit/s) and 1x LPUART
6× SPIs, 3 with muxed duplex I2S audio class accuracy via internal audio PLL or external clock, 1x I2S in
LP domain (up to 150 MHz)
4x SAIs (serial audio interface)
SPDIFRX interface
SWPMI single-wire protocol master I/F
MDIO Slave interface
2× SD/SDIO/MMC interfaces (up to 125 MHz)
2× CAN controllers: 2 with CAN FD, 1 with time-triggered CAN (TT-CAN)
2× USB OTG interfaces (1FS, 1HS/FS) crystal-less solution with LPM and BCD
Ethernet MAC interface with DMA controller

8-bit camera interface (up to 80 MHz)
11 analog peripherals
3× ADCs with 16-bit max. resolution (up to 36 channels, up to 3.6 MSPS)
1× temperature sensor
2× 12-bit D/A converters (1 MHz)
2× ultra-low-power comparators

Summary of Contents for ABX00042

Page 1: ...real multitasking By harnessing the computational power of both Portenta H7 s cores machine learning algorithms can run simultaneously alongside low latency sensor actuator interaction Arduino s expe...

Page 2: ...MByte NOR 8 128 MByte NAND Ethernet 10 100 Ethernet PHY 0 NoneE Fitted HS USB High Speed USB PHY 0 NoneU Fitted Crypto Crypto Chip 0 NoneM ATECC608AN SE050C2B Both Wireless Wireless Module 0 NoneW Fi...

Page 3: ...DMA controllers to unload the CPU 1 high speed master direct memory access controller MDMA with linked list support 2 dual port DMAs with FIFO 1 basic DMA with request router capabilities Up to 35 co...

Page 4: ...up to 240 MHz 10 16 bit general purpose timers up to 240 MHz 5 16 bit low power timers up to 240 MHz 4 watchdogs independent and window 2 SysTick timers RTC with sub second accuracy and hardware cale...

Page 5: ...A FIPS186 3 Elliptic Curve Digital Signature ECDH FIPS SP800 56A Elliptic Curve Diffie Hellman NIST standard P256 elliptic curve support Hardware support for symmetric algorithms SHA 256 HMAC hash inc...

Page 6: ...Arduino Portenta H7 6 25 Arduino Portenta H7 Rev 01 25 11 2021 programmable independent 1A voltage output to carrier board programmable I O voltage integrated Li Po Li Ion Battery Charger...

Page 7: ...ons 3 4 Power Consumption 4 Functional Overview 4 1 Board Topology 4 2 Processor 4 3 Wireless Module 4 4 External Memories 4 5 Crypto Chips 4 6 Ethernet Phy 4 7 High Speed USB Phy 4 8 USB C Connector...

Page 8: ...nical Information 7 1 Board Outline 7 2 Mounting Holes 7 3 Connector Positions 8 Certifications 8 1 7 1 Declaration of Conformity CE RED DoC EU 8 2 Declaration of Conformity to EU RoHS REACH 191 11 26...

Page 9: ...n used together with the Portenta Vision Shield it enables LoRa communication in places where it needs to communicate efficiently over a long distance The Vision Shield also features an Ethernet port...

Page 10: ...s module 40 85 C TOPw Operating Temperature including Wireless module 10 55 C 3 3 Recommended Operating Conditions Symbol Description Min Typ Max Unit VIN Input voltage from VIN pad 4 5 5 5 5 V VUSB I...

Page 11: ...er Consumption Symbol Description Min Typ Max Unit PBL Power consumption with busy loop TBC mW PLP Power consumption in low power mode TBC mW PMAX Maximum Power Consumption TBC mW 4 Functional Overvie...

Page 12: ...lling functions on the other processor seamlessly Both processors can share all the peripherals and resources and both can run the following applications Arduino sketches on top of mbed Native mbed ap...

Page 13: ...ip choices The classic ATECC608A from Microchip provides low cost backwards compatibility with Arduino applications while the more advanced SE050C2 from NXP provides Common Criteria certification larg...

Page 14: ...o provide power to the board while simultaneously outputting DisplayPort and USB Such dongles usually provide an ethernet over USB port a 2 port USB hub and a USB C port that can be used to provide po...

Page 15: ...res and support for all boards Follow 3 to start coding in the browser and upload your sketches onto your board 5 3 Getting Started Arduino IoT Cloud All Arduino IoT enabled products are supported on...

Page 16: ...ilt in bootloader which allows flashing the board via USB In case a sketch locks up the processor and the board is not reachable anymore via USB it is possible to enter bootloader mode by double tappi...

Page 17: ...Arduino Portenta H7 17 25 Arduino Portenta H7 Rev 01 25 11 2021 High density connectors pinouts...

Page 18: ...uino Portenta H7 Rev 01 25 11 2021 6 3 4 3 MKR Headers MKR format Headers pinout Detailed information on the Portenta H7 s pinouts are available in a separate document https content arduino cc assets...

Page 19: ...M03B ACHSS GAN TF connector Battery management is performed by the PF1550 IC 6 4 1 Connector Pinout Battery pinout 6 4 2 Battery Charger Specifications Supports single cell Lithium Ion Lithium Polymer...

Page 20: ...Arduino Portenta H7 20 25 Arduino Portenta H7 Rev 01 25 11 2021 7 Mechanical Information 7 1 Board Outline Board outline 7 2 Mounting Holes Mounting outline...

Page 21: ...Arduino Portenta H7 21 25 Arduino Portenta H7 Rev 01 25 11 2021 7 3 Connector Positions Connectors positions top Connectors positions bottom...

Page 22: ...al Construction Files are maintained at the address shown above 8 2 Declaration of Conformity to EU RoHS REACH 191 11 26 2018 Arduino boards are in compliance with Directive 2011 65 EU of the European...

Page 23: ...we declare that our products contain Conflict Minerals sourced from conflict free areas 9 8 FCC Caution Any Changes or modifications not expressly approved by the party responsible for compliance cou...

Page 24: ...40 Hereby Arduino S r l declares that this product is in compliance with essential requirements and other relevant provisions of Directive 2014 53 EU This product is allowed to be used in all EU membe...

Page 25: ...Arduino Portenta H7 25 25 Arduino Portenta H7 Rev 01 25 11 2021 11 Revision History Date Revision Changes 18 12 2020 1 First Release 09 08 2021 2 Updated Power Tree...

Reviews: