Skip to content

Commit c2bdd35

Browse files
mcmchrisTaddyHC
andauthored
[PC-1739] Portenta X8 Firmware Release Note Update (#1943)
* Information added without much format * Release note content minor update --------- Co-authored-by: TaddyHC <[email protected]>
1 parent 5b619cb commit c2bdd35

File tree

1 file changed

+38
-11
lines changed

1 file changed

+38
-11
lines changed

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

Lines changed: 38 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -24,38 +24,65 @@ Compatible carriers with the supported device:
2424
- [Portenta Breakout board](https://store.arduino.cc/portenta-breakout)
2525
- [Portenta Max Carrier](http://store.arduino.cc/portenta-max-carrier)
2626
- [Portenta Hat Carrier](https://store.arduino.cc/products/portenta-hat-carrier)
27+
- [Portenta Mid Carrier](https://store.arduino.cc/products/portenta-mid-carrier)
2728

2829
# Firmware Versions
2930
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.
3031

31-
## Latest Firmware Version: __822__
32+
## Latest Firmware Version: __844__
3233

3334
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.
3435

3536
* **New Features:**
36-
- Added `libgpiod` to enhance functionality across both software images.
37-
- Introduced support for **EC200A-EU** in *ModemManager*, expanding compatibility.
37+
- Implemented a configurable *NCM* gadget from `/etc/default/usbgx` .
38+
- Created *udev* rules to map devices with Arduino standard names.
3839

3940
* **Enhancements:**
40-
- Enhanced *ModemManager* scripts to manage USB modem power cycles more effectively using `gpiod`.
41-
- Implemented the `aklite-offline` run command post-update for streamlined offline operations.
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.
4245

4346
* **Bug Fixes:**
44-
- Resolved an issue where the U-Boot environment in RAM was inadvertently modified even when `carrier_custom` was set to **1**.
47+
- Fixed **EC200A-EU** *udev* rules and *systemd* services.
4548

4649
* **Security Updates:**
47-
- Decided against integrating SE05x support in *lmp-base* to maintain security standards.
48-
49-
* **Additional Notes:**
50-
- Disabled the PCIe connector by default and removed the `sara-r4` overlay to simplify device tree configurations.
51-
- Downgraded CAN and (X8H7) in general to align with arduino-88.91 specifications (tag: 746-portenta-x8) due to regression issues stemming from new Linux driver/firmware updates.
50+
- Forced password change at first login.
5251

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

5554
## Available Firmware Versions
5655

5756
Below is a list of all available firmware versions with their release notes.
5857

58+
### OS Image 844
59+
60+
<details>
61+
<summary><strong>OS Image 844: Release arduino-91</strong></summary>
62+
63+
#### New Features
64+
- Implemented a configurable *NCM* gadget from `/etc/default/usbgx` .
65+
- Created *udev* rules to map devices with Arduino standard names.
66+
67+
#### Enhancements
68+
- Updated Wi-Fi® chipset 1DX firmware.
69+
- Enabled GPU and VPUs through the `ov_som_gpu_vpus` overlay.
70+
- Allowed dynamic frequency scaling (*DVFS*) to scale system frequency down to 100 MHz per core.
71+
- Upgraded CAN and X8H7 in general with the latest source and firmware.
72+
73+
#### Bug Fixes
74+
- Fixed **EC200A-EU** *udev* rules and *systemd* services.
75+
76+
#### Security Updates
77+
- Forced password change at first login.
78+
79+
#### Additional Notes
80+
- *xterm* and *resize* are now performed by default in **`.bashrc`** for a better shell experience.
81+
- 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).
82+
83+
</details>
84+
<br></br>
85+
5986
### OS Image 822
6087

6188
<details>

0 commit comments

Comments
 (0)