Forum Discussion
MAX10, pof-file programming fails
Hi @DMeck ,
Scene you are able to program the sof successfully, issue is not related to power.
Issue may be due to bit-stream corruption or board design guide lines not followed.
- The nCE, nCONFIG and nSTATUS pins are connected according to the recommended setup in the device handbook. If pull-up/pull-down resistors are required, ensure the resistor values are correct.
- Check the soldering contact in between the FPGA and the board surface.
- The power supplies are ramped up to the appropriate voltage level according to the device datasheet and are stable throughout the operation
- Check if you are using correct pof file while programming.
Please attache images of nCONFIG and nSTATUS under power on state, configuration state & user state.
Let me know if this has helped resolve the issue you are facing or if you need any further assistance.
Regards
Anand
Hello Anand,
thank you for your respons.
- The nCONFIG and nSTATUS pins are connected according to the recommended setup. Both are connected to a 10k pull-up resistor. I think there is no nCE pin. Please correct me if I am wrong.
- The soldering contacts were checked and verrified with a test program which I programmed with a sof file.
- The power supplies were monitored with an osciloscope. There were no varriations in power supplies.
- The pof file should be correct. I was able to transfer this file to an 10m02SCE144 which I use in an other project.
Attached you can find an image of nCONFIG (C1, yellow), nSTATUS (C2, red) and TDI (C3, blue) while trying to program the FPGA with pof file.
You can see the power on state at the beginning of the image.
The spikes I mentioned above seem to be normal and were observed on the other project too.
I also attached some sectors of the circuit diagram. Maybe you can find an error there.
Is there any other pin that I need to care for or do you have any other suggestion about that issue?
Thank you for your help,
Dennis