Arduino® Portenta X8 Product Reference Manual SKU: ABX00049 Description The Arduino® Portenta X8 is a high performance system on module designed to power the upcoming generation of Industrial Internet of Things. This board combines the NXP® i.MX 8M Mini hosting an embedded Linux OS with the STM32H7 to leverage Arduino libraries/skills.
Arduino® Portenta X8 Features Component Details 32KB L1-I Cache 4x Arm® Cortex®-A53 core platforms up to 1.8 GHz per core 32 kB L1-D Cache 512 kB L2 Cache Arm® Cortex®-M4 core up to 400 MHz 16 kB L1-I Cache 16 kB L2-D Cache 3D GPU (1x shader, OpenGL® ES 2.0) 2D GPU 1x MIPI DSI (4-lane) with PHY NXP® i.MX 8M Mini Processor 1080p60 VP9 Profile 0, 2 (10-bit) decoder, HEVC/H.265 decoder, AVC/H.264 Baseline, Main, High decoder, VP8 decoder 1080p60 AVC/H.
Arduino® Portenta X8 Component Details 2x SPI (1 shared with UART) 1x I2S 1x PDM input 4 lane MIPI DSI output 4 lane MIPI CSI input 4x PWM outputs 7x GPIO 8x ADC inputs with separate VREF Murata® 1DX WiFi®/Bluetooth® Module Wi-Fi® 802.11b/g/n 65 Mbps Bluetooth® 5.
Arduino® Portenta X8 Contents 1 Application Examples 6 2 Accessories (Not Included) 6 3 Related Products 6 4 Recommended Operating Conditions 7 5 Power Consumption 7 6 Block Diagram 8 7 Board Topology 9 7.1 Front View 9 7.2 Back View 10 8 Processor 10 8.1 NXP® i.MX 8M Mini Quad Core Microprocessor 11 8.
Arduino® Portenta X8 25 Change Log 5 / 20 20 Arduino® Portenta X8 Modified: 07/12/2022
Arduino® Portenta X8 The Board 1 Application Examples The Arduino® Portenta X8 has been designed for high performance embedded computing applications in mind, based on the quad core NXP® i.MX 8M Mini Processor. The Portenta form factor enables the use of a wide range of shields to expand upon its functionality. Embedded Linux: Kickstart the deployment of Industry 4.0 with Linux Board Support Packages running on the feature packed and energy efficient Arduino® Portenta X8.
Arduino® Portenta X8 Rating 4 Recommended Operating Conditions Symbol VIN Description Min Typ Max Unit Input voltage from VIN pad 4.5 5 5.5 V VUSB Input voltage from USB connector 4.5 5 5.5 V V3V3 3.3 V output to user application I3V3 3.3 V output current available for user application VIH 3.1 V - - 1000 mA Input high-level voltage 2.31 - 3.3 V VIL Input low-level voltage 0 - 0.99 V IOH Max Current at VDD-0.4 V, output set high 8 mA IOL Max Current at VSS+0.
Arduino® Portenta X8 Functional Overview 6 Block Diagram Block Diagram of Portenta X8 8 / 20 Arduino® Portenta X8 Modified: 07/12/2022
Arduino® Portenta X8 7 Board Topology 7.1 Front View Front view of Portenta X8 Topology Ref. Description Ref. Description U1 BD71847AMWV i.MX 8M Mini PMIC U2 MIMX8MM6CVTKZAA i.
Arduino® Portenta X8 7.2 Back View Back view of Portenta X8 Topology Ref. Description Ref. Description U3 LM66100DCKR Ideal Diode U5 U8 KSZ9031RNXIA Gigabit Ethernet Transceiver IC U10 FEMDRW016G 16GB eMMC Flash IC FXMA2102L8X Dual Supply, 2-Bit Voltage Translator IC U11 SE050C2HQ1/Z01SDZ IoT Secure Element U15 NX18P3001UKZ Bidirectional power switch IC SIT1532AI-J4-DCC-32.768E 32.
Arduino® Portenta X8 8.1 NXP® i.MX 8M Mini Quad Core Microprocessor The MIMX8MM6CVTKZAA iMX8M (U2) features a quad core ARM® Cortex® A53 running at up to 1.8 GHz for high performance applications alongside an ARM® Cortex® M4 running at up to 400 MHz. The ARM® Cortex® A53 is capable of running a fully fledged Linux or Android operating system through a Board Support Packages (BSP) in a multithreaded fashion. This can be expanded via the use of specialized software containers via OTA updates.
Arduino® Portenta X8 11 Crypto Capabilities The Arduino® Portenta X8 enables IC level edge-to-cloud security capability through the NXP® SE050C2 Crypto chip (U11). This provides Common Criteria EAL 6+ security certification up to OS level, as well as RSA/ECC cryptographic algorithm support and credential storage. It interacts with the NXP® i.MX 8M Mini via I2C. 12 Gigabit Ethernet The NXP® i.
Arduino® Portenta X8 14 Real Time Clock The Real Time clock allows keeping time of day with a very low power consumption. 15 Power Tree Power management is mainly performed by the BD71847AMWV IC (U1).
Arduino® Portenta X8 16 Board Operation 16.1 Getting Started - IDE If you want to program your Arduino® Portenta X8 while offline you need to install the Arduino® Desktop IDE [1] To connect the Arduino® Portenta X8 control to your computer, you’ll need a Type-C® USB cable. This also provides power to the board, as indicated by the LED. 16.2 Getting Started - Arduino Web Editor All Arduino® boards, including this one, work out-of-the-box on the Arduino® Web Editor [2], by just installing a simple plugin.
Arduino® Portenta X8 Mechanical Information 17 Pinout 15 / 20 Arduino® Portenta X8 Modified: 07/12/2022
Arduino® Portenta X8 18 Mounting Holes and Board Outline Certifications Certification CE (EU) WEEE (EU) RoHS (EU) REACH (EU) UKCA (UK) RCM (RCM) FCC (US) RCM (AU) 16 / 20 Details EN 301489-1 EN 301489-1 EN 300328 EN 62368-1 EN 62311 Yes 2011/65/(EU) 2015/863/(EU) Yes Yes Yes ID. Radio: Part 15.247 MPE: Part 2.
Arduino® Portenta X8 19 Declaration of Conformity CE DoC (EU) We declare under our sole responsibility that the products above are in conformity with the essential requirements of the following EU Directives and therefore qualify for free movement within markets comprising the European Union (EU) and European Economic Area (EEA).
Arduino® Portenta X8 21 Conflict Minerals Declaration As a global supplier of electronic and electrical components, Arduino is aware of our obligations with regards to laws and regulations regarding Conflict Minerals, specifically the Dodd-Frank Wall Street Reform and Consumer Protection Act, Section 1502. Arduino does not directly source or process conflict minerals such as Tin, Tantalum, Tungsten, or Gold.
Arduino® Portenta X8 French: Le présent appareil est conforme aux CNR d’Industrie Canada applicables aux appareils radio exempts de licence. L’exploitation est autorisée aux deux conditions suivantes : (1) l’ appareil nedoit pas produire de brouillage (2) l’utilisateur de l’appareil doit accepter tout brouillage radioélectrique subi, même si le brouillage est susceptible d’en compromettre le fonctionnement.
Arduino® Portenta X8 23 Company Information Company name Arduino SRL Company Address Via Andrea Appiani, 25 - 20900 MONZA(Italy) 24 Reference Documentation Ref Arduino IDE (Desktop) Arduino IDE (Cloud) Link https://www.arduino.cc/en/Main/Software https://create.arduino.cc/editor Cloud IDE Getting Started Arduino Pro Website Project Hub https://create.arduino.cc/projecthub/Arduino_Genuino/getting-started-with-arduino-web-editor4b3e4a https://www.arduino.cc/pro https://create.arduino.