Intel® Simics® Simulator for Altera® FPGAs: Release Notes

ID 870556
Date 12/05/2025
Public
Document Table of Contents

5.6.2. Features Released and Issues Fixed

Table 22.  Features Released and Issues Fixed in Version 24.2

Feature Description

Intel Simics Device Affected

Component

Feature: Support WSL2 as an OS for Simics Simulator for Intel FPGAs.

Device agnostic

Intel Simics simulator

Feature: Capability to use eSW GSRD silicon binaries modeling the SMMU and PMU.

Agilex™ 5 E-Series

Agilex™ 5 E-Series HPS

Feature: Update the HPS register information to match B0 IPXACT.

Agilex™ 5 E-Series

Agilex™ 5 E-Series HPS

Feature: Update Handoff binary to use latest version available(24.1).

Agilex™ 5 E-Series

Agilex™ 5 E-Series HPS

Fixed: Reduced the amount of USB related printout messages during Linux boot.

Agilex™ 5 E-Series

Agilex™ 5 E-Series HPS: USB 3.1 Controller

Fixed: NAND DMA address range for A0 was modified to 4 KB to match A0 silicon, keeping the B0 range in 64 KB.

Agilex™ 5 E-Series

Agilex™ 5 E-Series HPS: NAND Controller

Fixed: NAND boot is re-enabled fixing a problem when trying to load load the file system. The problem is provided by reading the incorrect Manufacturer ID, NAND size and NAND page size (2KB instead of actual page size of 8KB) from NAND flash device. Ubifs image is created with 8KB page size, so if the driver uses 2k page size it will conflict with ubifs image and Linux won't be able to boot.

Agilex™ 5 E-Series

Agilex™ 5 E-Series Universal: NAND flash device

Fixed: Access (read of 1 byte) at 0x4030739 where nothing is mapped when performing cold reset. This was an eSW issue generated from compile code optimization.

Agilex™ 5 E-Series

eSW: ATF

Fixed: Zephyr SD/eMMC: Non-DMA support is not available in Simics so ATF needed to be built in Non-DMA mode.

Agilex™ 5 E-Series

eSW: ATF

Fixed coverity issues: Dereference after null check; Unchecked return value from library; Dead default in switch.

Agilex™ 5 E-Series

various simics components

Fixing issue during Linux boot reported by TSN and USB controllers causing a kernel crash. The problem was root caused to Simics was assuming incorrectly that Wstreamiden_Reg_Ctrl (in the STREAM_CTRL regs) will be first enabled, followed by the STREAM_ID reg write. So, hence when the STREAM_ID was written, the enable fields were still in reset.

Agilex™ 5 E-Series

Agilex™ 5 E-Series HPS: SMMU

Fixed: Solved problem while reading the ONFI Read Param page from the NAND flash device (HSD: 16024204976). The problem was tracking to handling the Set Feature command in NAND flash device and NAND controller.

Agilex™ 5 E-Series

Agilex™ 5 E-Series Universal: NAND flash device Agilex™ 5 E-Series HPS: NAND flash controller