Skip to content

Commit 84d6405

Browse files
committed
Initial commit - Portenta X8 Firwmare release notes doc update
1 parent b841c78 commit 84d6405

File tree

1 file changed

+38
-15
lines changed

1 file changed

+38
-15
lines changed

content/hardware/04.pro/boards/portenta-x8/tutorials/14.x8-firmware-release-notes/x8-firmware-release-notes.md

Lines changed: 38 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -29,33 +29,56 @@ Compatible carriers with the supported device:
2929
# Firmware Versions
3030
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.
3131

32-
## Latest Firmware Version: __844__
32+
## Latest Firmware Version: __859__
3333

3434
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.
3535

3636
* **New Features:**
37-
- Implemented a configurable *NCM* gadget from `/etc/default/usbgx` .
38-
- Created *udev* rules to map devices with Arduino standard names.
37+
- Added support for Akida Brainchip PCIe module in NPU.
38+
- Added support for Hailo 8R PCIe module in NPU.
39+
- Support for new panel modules and touchscreen controllers **jadard-ek79202d** and **atmel-mxt-ts** in `MIPI-DSI`.
3940

4041
* **Enhancements:**
41-
- Updated Wi-Fi® chipset 1DX firmware.
42-
- Enabled GPU and VPUs through the `ov_som_gpu_vpus` overlay.
43-
- Allowed dynamic frequency scaling (*DVFS*) to scale system frequency down to 100 MHz per core.
44-
- Upgraded CAN and X8H7 in general with the latest source and firmware.
42+
- Increased CAN throughput, see details with **x8h7** tags.
43+
- [x8h7] Changed low level protocol for **X8H7** to use a fixed packet size and hardware-assisted checksum.
44+
- [x8h7] **X8H7** initialization now happens earlier, linked to `sysinit.target`.
4545

4646
* **Bug Fixes:**
47-
- Fixed **EC200A-EU** *udev* rules and *systemd* services.
48-
49-
* **Security Updates:**
50-
- Forced password change at first login.
47+
- Fixed RS-485 `ttyX0` not working.
48+
- Fixed PCIe on kernel 6.1.
5149

5250
***__You can access the latest version of the firmware [here](https://downloads.arduino.cc/portentax8image/image-latest.tar.gz).__***
5351

5452
## Available Firmware Versions
5553

5654
Below is a list of all available firmware versions with their release notes.
5755

58-
### OS Image 844
56+
### [OS Image 859](https://downloads.arduino.cc/portentax8image/859.tar.gz)
57+
58+
<details>
59+
<summary><strong>OS Image 859: Release arduino-91.2</strong></summary>
60+
61+
#### New Features
62+
- Added support for Akida Brainchip PCIe module in NPU.
63+
- Added support for Hailo 8R PCIe module in NPU.
64+
- Support for new panel modules and touchscreen controllers **jadard-ek79202d** and **atmel-mxt-ts** in `MIPI-DSI`.
65+
66+
#### Enhancements
67+
- Increased CAN throughput, see details with **x8h7** tags.
68+
- [x8h7] Changed low level protocol for **X8H7** to use a fixed packet size and hardware-assisted checksum.
69+
- [x8h7] **X8H7** initialization now happens earlier, linked to `sysinit.target`.
70+
71+
#### Bug Fixes
72+
- Fixed RS-485 `ttyX0` not working.
73+
- Fixed PCIe on kernel 6.1.
74+
75+
#### Additional Notes
76+
- 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).
77+
78+
</details>
79+
<br></br>
80+
81+
### [OS Image 844](https://downloads.arduino.cc/portentax8image/844.tar.gz)
5982

6083
<details>
6184
<summary><strong>OS Image 844: Release arduino-91</strong></summary>
@@ -83,7 +106,7 @@ Below is a list of all available firmware versions with their release notes.
83106
</details>
84107
<br></br>
85108

86-
### OS Image 822
109+
### [OS Image 822](https://downloads.arduino.cc/portentax8image/822.tar.gz)
87110

88111
<details>
89112
<summary><strong>OS Image 822: Release arduino-88.94</strong></summary>
@@ -110,7 +133,7 @@ Below is a list of all available firmware versions with their release notes.
110133
</details>
111134
<br></br>
112135

113-
### OS Image 746
136+
### [OS Image 746](https://downloads.arduino.cc/portentax8image/746.tar.gz)
114137

115138
<details>
116139
<summary><strong>OS Image 746: Release arduino-88.91</strong></summary>
@@ -136,7 +159,7 @@ Below is a list of all available firmware versions with their release notes.
136159
<br></br>
137160

138161

139-
### OS Image 719
162+
### [OS Image 719](https://downloads.arduino.cc/portentax8image/719.tar.gz)
140163
<details>
141164
<summary><strong>OS Image 719: Release arduino-88.7</strong></summary>
142165

0 commit comments

Comments
 (0)