Intel® Simics® Simulator for Altera® FPGAs: Release Notes
5.6.2. Features Released and Issues Fixed
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 |