Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
8 years ago

MAX10 power-on/configuration error

I have a custom board with a 10M25SAE144xxx part that I am trying to bring up, but the device seems to be failing configuration at power-on. This is a single-supply device, and power is applied through an Enperion +3.3V regulator.

+3.3V is present at all power pins; voltage verified to all VCC_ONE, VCCA, and VCCIO pins. Using an oscilloscope, the voltage looks clean and ramps up in less than 1.4 ms.

These pins are pulled to +3.3V through 10K ohm resistors:

nCONFIG

nSTATUS

CONF_DONE

DEV_CLRn

JTAGEN

(with power off I have determined that these pins do have a 10K ohm path to the +3.3V rail)

This pin is connected to ground through a 10K ohm resistor:

CONFIG_SEL

After power-up, nSTATUS and CONF_DONE remain at 0V, never appearing to configure and pull up to +3.3V as expected. nCONFIG stays at +3.3V.

This design was done using these documents as reference:

"MAX 10 FPGA Configuration User Guide"

"MAX 10 FPGA Device Family Pin Connection Guidelines"

"Intel MAX 10 FPGA Design Guidelines"

Are there any other pins that need to be set for configuration?

Are there any other indicators that I can look at to determine what the configuration error might be?

Is there anything else I can test to diagnose this?

Is there any way to determine if I have a bad chip? How common is this?

4 Replies

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Hi, have you found a solution for the configuration issue? I have the same 10M25SAE144 part and the same problem. It doesn't boot up from internal flash. JTAG download is fine.

    Thanks.
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    You may want to review the OP's other same topic posts and related answers. The problem has been resolved.

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    I mistakenly started 2 threads on this topic. This will take you to the other one that has more discussion...

    https://alteraforum.com/forum/showthread.php?t=56018

    However, your problem does sound different from mine. I was not able to get the initial JTAG connection. I ended up replacing the part on my board and it has been working fine ever since.
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Thanks Plewis and FvM.

    Yes, it looks like my problem is a bit different. I can download the SOF file through JTAG and it works fine. But when I created a POF and booted it from flash, it doesn't work. nSTATUS has a voltage of 2.4V with a 10K pull up resistor. I have a 10K pull up resistor on CONF_DONE also and the voltage on CONF_DONE is 3.2V. I don't have the dual boot image option turned on, just a single compressed image.

    Glad your problem was fixed by replacing it with a new part.