Forum Discussion

Ivor's avatar
Ivor
Icon for New Contributor rankNew Contributor
4 years ago

MAX10 .sof and .pof programming problem - device remains tristate

First time using MAX10.

I have three LEDs connected, VHDL driving one low, one high and toggle third one.

  1. I do compile, .sof is generated. Run programmer and autodetect.
  2. Device is selected correctly as per hardware
  3. I program .sof with JTAG and it show successful, but LEDs remain in tristate

So I tried the autogenerated .pof file, but it just fails programming to CFM0 ( single image)

  1. to do this, I delete the .sof line in programmer and add the .pof file, it then shows the CFM0 and UFM.
  2. I tick the CFM0 for programming
  3. and click on start

DEV-OE pin is connected to GND

DEV-CLRn is floating

CONFIG_SEL = '1'

nConfig pulled to '1'

CONF_DONE and nSTATUS t oground via LED+resistor

In device pin options the following settings:

  1. no tickboxes enabled
  2. internal configuration
  3. single compressed image
  4. tickbox for "generate compressed bitstream" enabled

Any ideas welcome..

3 Replies