Forum Discussion

MPETE26's avatar
MPETE26
Icon for New Contributor rankNew Contributor
6 years ago
Solved

How to get virtual UFM included into pof.map

v18.1 tools, Nios II/e device: 10M16DCU324

We're executing from flash.

Summary.html shows larger onchip_flash_0 space. mem_init_generate or conversion to pof file: conversion.map file still shows UFM as UFM0+UFM1 size, (ie does not show UFM space increased by additional virtual-UFM from CFM).

...we are not initializing memory since we're running directly from flash.

We need expanded .text base of UFM0+UFM1 + CFM2 (at minimum) to allow our larger code size (perhaps 50kB).

Appreciate insight. Something is clearly missing!!!

What gives?

  • The issue was incorrect device on the HW: a 10M16DCU324 was installed while a 10M16DAU324 or 10M16DFU324 should have been installed. The 'DC' does not support virtual-UFM in the CFM sectors.

2 Replies

  • JohnT_Altera's avatar
    JohnT_Altera
    Icon for Regular Contributor rankRegular Contributor

    Hi,

    You will need to set your Quartus design to Single Uncompressed Image which will make the space available in On Chip Flash IP.

  • MPETE26's avatar
    MPETE26
    Icon for New Contributor rankNew Contributor

    The issue was incorrect device on the HW: a 10M16DCU324 was installed while a 10M16DAU324 or 10M16DFU324 should have been installed. The 'DC' does not support virtual-UFM in the CFM sectors.