You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@@ -29,34 +29,103 @@ Compatible carriers with the supported device:
The following section highlights the critical updates and enhancements introduced in the latest firmware version. It presents the most significant progress and optimizations implemented to improve performance, enhance user experience, and strengthen security.
## Latest Firmware Version: __2024.06 (Release arduino-91.2, OS Image 861)__
## Latest Firmware Version: __2025年08月12日 (Release arduino-91.9, OS Image 934)__
The listing herein offers a glimpse into the Portenta X8 firmware's continuous improvement and enhancement. You can expect a concise overview of the integrated key new features, major bug fixes, and critical security patches to ensure the highest level of functionality and performance within the Portenta X8 system.
**Image Access:**
***__You can download the latest firmware version [here](https://downloads.arduino.cc/portentax8image/image-latest.tar.gz).__ If you need instructions on updating the Portenta X8, you can follow [this guide](https://docs.arduino.cc/tutorials/portenta-x8/user-manual#update-using-uuu-tool) using the __uuu__ tool.***
**New Features:**
- Added support for Akida Brainchip PCIe module in NPU.
- Added support for Hailo 8R PCIe module in NPU.
- Support for new panel modules and touchscreen controllers **jadard-ek79202d** and **atmel-mxt-ts** in `MIPI-DSI`.
**Enhancements:**
- Increased CAN throughput, see details with **x8h7** tags.
- [x8h7] Changed low level protocol for **X8H7** to use a fixed packet size and hardware-assisted checksum.
- [x8h7] **X8H7** initialization now happens earlier, linked to `sysinit.target`.
***__You can download the latest firmware version [here](https://downloads.arduino.cc/portentax8image/image-latest.tar.gz).__ If you need instructions on updating the Portenta X8, you can follow [this guide](https://docs.arduino.cc/tutorials/portenta-x8/image-flashing/) using the __uuu__ tool.***
***For more information on the Foundries Core related to our release, please refer to the [__LmP V93 Release Notes — FoundriesFactory 93 documentation__](https://docs.foundries.io/latest/release-notes/release-notes.html).***
***For more information on the Foundries Core related to our release, please refer to the [__LmP V91 Release Notes — FoundriesFactory 91 documentation__](https://docs.foundries.io/91/).***
## Available Firmware Versions
Below is a list of all available firmware versions with their release notes.
### OS Image 910
<details>
<summary><strong>2025年01月17日 (Release arduino-91.8, OS Image 910)</strong></summary>
#### Image Access
- Full image [download](https://downloads.arduino.cc/portentax8image/910.tar.gz)
#### New Features
- [DRIVER] Added out of tree `lan865x` module
#### Enhancements
- [TRACEABILITY] Append arduino layer sha in `/etc/os-release`
- [OFFLINE UPDATE] Use RGB led to signal success / failure, more robust handling
- [OOTB] Refactor usb gadget creation script and handle usb gadget removal
#### Bug Fixes
- [INITRAMFS] Fixed `linuxrc` script for `initramfs` images
#### Additional Notes
- Based on [LmP v91](https://foundries.io/products/releases/91/). It is based on the Yocto manifest. For docker-compose apps, check out [here](https://github.com/arduino/portenta-containers/tree/release).
</details>
<br></br>
### OS Image 881
<details>
<summary><strong>2024年09月16日 (Release arduino-91.4, OS Image 881)</strong></summary>
#### Image Access
- Full image [download](https://downloads.arduino.cc/portentax8image/881.tar.gz)
#### New Features
- [UTILS] New shell scripts `disable-adb` `disable-ssh`
#### Enhancements
- [X8H7 GPIO] Remove ack from irq gpio
- [X8H7 CAN] sync received CAN frames to X8 at least every 10 ms
#### Bug Fixes
- [UUU] Fixed `initramfs` image, using `initrc`
#### Security Updates
- [LOGIN] Removed user password completely >> UK PTSI April 2024
#### Additional Notes
- Based on [LmP v91](https://foundries.io/products/releases/91/). It is based on the Yocto manifest. For docker-compose apps, check out [here](https://github.com/arduino/portenta-containers/tree/release).
</details>
<br></br>
### OS Image 861
<details>
<summary><strong>2024年06月26日 (Release arduino-91.2, OS Image 861)</strong></summary>
#### Image Access
- Full image [download](https://downloads.arduino.cc/portentax8image/861.tar.gz)
#### New Features
- [NPU] Added support for Akida Brainchip PCIe module in NPU.
- [NPU] Added support for Hailo 8R PCIe module in NPU.
- [MIPI-DSI] Support for new panel modules and touchscreen controllers **jadard-ek79202d** and **atmel-mxt-ts** in `MIPI-DSI`.
#### Enhancements
- [CAN] Increased CAN throughput, see details with **X8H7** tags.
- [X8H7] Changed low level protocol for **X8H7** to use a fixed packet size and hardware-assisted checksum.
- [X8H7] **X8H7** initialization now happens earlier, linked to `sysinit.target`.
#### Bug Fixes
- [RS-485] Fixed RS-485 `ttyX0` not working.
- [PXIE] Fixed PCIe on kernel 6.1.
#### Additional Notes
- Based on [LmP v91](https://foundries.io/products/releases/91/). It is based on the Yocto manifest. For docker-compose apps, check out [here](https://github.com/arduino/portenta-containers/tree/release).
</details>
<br></br>
### OS Image 846
<details>
Expand DownExpand Up
@@ -190,7 +259,7 @@ Below is a list of all available firmware versions with their release notes.
</details>
<br></br>
For instructions on how to install or upgrade to the latest firmware version, you can use the [Portenta X8 Out-of-the-box](https://docs.arduino.cc/tutorials/portenta-x8/user-manual#out-of-the-box-experience) or [flash it manually](https://docs.arduino.cc/tutorials/portenta-x8/user-manual#update-using-uuu-tool) downloading the newest version directly from this [link](https://downloads.arduino.cc/portentax8image/image-latest.tar.gz).
For instructions on how to install or upgrade to the latest firmware version, you can use the [Arduino Linux Wizard for the Portenta X8](https://docs.arduino.cc/tutorials/portenta-x8/user-manual/#setup-with-the-arduino-linux-wizard) or [flash it manually](https://docs.arduino.cc/tutorials/portenta-x8/image-flashing/) downloading the newest version directly from this [link](https://downloads.arduino.cc/portentax8image/image-latest.tar.gz).
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.