7791 - Propel 2025.2 System Memory IP Bug for Mach-XO4 Requiring Fresh Installation

7791 - Propel 2025.2 System Memory IP Bug for Mach-XO4 Requiring Fresh Installation

The original download of Propel, (build number 2025.2.0.2512031955) on the website has a bug in the system memory IP that impacts Mach-XO4 designs. 


When writing an 8-bit or 16-bit value to the system memory on an XO4 devices, it will perform a full 32-bit write and overwrite the entire 32-bit of data in memory. This directly impacts all RISC-V-based designs with system memory in MachXO4. Some data mismatch may occur between the write and readback stages, which consequently can lead to unexpected CPU crashes.

 

This problem has been fixed in a new release of Propel 2025.2 (build number 2025.2.0.2512111315) that is currently available for download from the Propel webpage: https://www.latticesemi.com/LatticePropel

 

Propel versions that were installed before December 16, 2025 are impacted. Customers that are using Propel 2025.2 to design for Mach-XO4 are advised to download the new release of Propel 2025.2.