Forum Discussion

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

nStatus can't go high

I have just finished my pcb of EP3C25F324, but it can't work

when I power on the board, all user IO pins stayed high, the nSTATUS remaid low, and nCONFIG statyed high. Is't the problem of POR? Or the power of VCCA,VCCINT,VCCIO have some problem?

I used the JTAG an AS config way via the Figure 10-30 on cyclone3 device handbook,following is my scheme,and I connect VCCIO1 to the VCC3.3,and the others to the VCC2.5.

http://1824.img.pp.sohu.com.cn/images/2009/6/17/9/26/122983f4b5dg214.jpg

15 Replies

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

    --- Quote Start ---

    I have solved the JTAG problem. The reason is that VCCINT and VCCA were not powered correctly.

    --- Quote End ---

    can you show me more details? thank you!
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    can you show me more details?

    I have some problem.

    Where i made mistake?

    Cyclone 4: EP4CE6E22C8n

    VCCINT: 1.2V

    VCCA: 2.5V

    VCCD_PLL: 1.2V
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    I have solved problem. No pad on board for e-pad of cyc4 E package.

    Resolder Cyc4, and connect e-pad via wire.
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    I met the same problem with you: the nstatus can not go high and I can't configured the EP4CE22 via JTAG neither.

    So have anyone solved this problem? Maybe you can help me with your experience.

    FPGA: CYCLONE IV E EP4CE22E22C8

    Quartus II version: 15.1

    Document referred: cyclone IV E handbook page number : 8-56 and figure

    Figure 8–29. Programming Serial Configuration Devices In-System Using the JTAG Interface

    Customer made three protoboard , I am testing /working on two protoboard.

    · First protoboard : using JTAG mode, device detected and programming process 100%.

    · Issue during programming of a serial configuration device with the JTAG interface through the SFL : EPCQ device detected, programming of EPCQ done, but configuration data not transferred from EPCQ to FPGA after power up and nstatus pin remain low.

    Here I am explaning you the procedure which I followed.

    1) Checked all voltage supply at output of board’s regulators

    VCCINT = 1.170

    VCCD_PLL=1.189

    VCCIO= 3.3

    VCCA = 2.5

    2) Checked all JTAG voltage at male header side.

    TCK = GND.

    TMS = 2.142.

    TDI = 2.142.

    TDO = floating.

    VCCA = 2.5V

    3) Checked MSEL pin as follow (cyclone IV E handbook page no. 173)

    MSEL[0] = 3.3V

    MSEL[1] = 0V

    MSEL[2] = 3.3

    4) Checked all Resistor value.

    5) Document refer: As I mentioned above.

    6) nCE pin : GND

    7) nCEO: NC

    8) nstatus : After the power up , this pin remain low for both the proto board:

    1) First proto board, nstatus = 0.502V , device detected thru programmer but EPCQ to FPGA configure data not transferred. means configuration error

    2) Second proto board, nstatus = 0.054v device does not detected.

    9) Nconfig : After the power up , this pin remain high for both the proto board, voltage level as below.

    1) First proto board (device detected board) = 3.3V

    2) Second proto board (device did not detect board) = 2.730

    10) CONF_DONE : After power up, CONF_DONE pin remain low.

    11) EPCQ device connection with FPGA.

    1) DATA[0] pin of FPGA to DATA pin of EPCQ.

    2) DCLK pin of FPGA to DCLK pin of EPCQ.

    3) nCSO pin of FPGA to nCS pin of EPCQ.

    4) ASDO pin of FPGA to ASDI pin of EPCQ.

    RAHUL SONI