Forum Discussion
Altera_Forum
Honored Contributor
11 years agonstatus get low periodic
it is a new board,VCCINT is 1.14V,VCC is 3.32V .VCCA is 2.48V,VCCD_pll is 1.15V.JTAG can not find the device.
when I check the state of FPGA,I find that pin of con_done is low, and pin of nSTATUS get low every 283us,and after 50us,it become high。 why does the nstatus pin get low ?3 Replies
- Altera_Forum
Honored Contributor
You don't say what device you're using - Cyclone IV? Assuming so...
1) VCCINT & VCCD_PLL are a little low - but shouldn't stop it working. 2) Is nCE tied low? 3) Is nCONFIG driven or pulled high? 4) Does EVERY power pin have power? nSTATUS will only go low if nCONFIG is driven low. Is that what you're doing? Is that intentional? If points 2-4 above are true JTAG should be able to detect it. Cheers, Alex - Altera_Forum
Honored Contributor
It seems like your config is failing and Auto-restart is configured. From the Cyclone IV Handbook:
"Configuration Error If an error occurs during configuration, Cyclone IV devices assert the nSTATUS signal low, indicating a data frame error and the CONF_DONE signal stays low. If the Auto-restart configuration after error option (available in the Quartus II software in the General tab of the Device and Pin Options dialog box) is turned on, the Cyclone IV device releases nSTATUS after a reset time-out period (a maximum of 230 s), and retries configuration. If this option is turned off, the system must monitor nSTATUS for errors and then pulse nCONFIG low for at least 500 ns to restart configuration." John D - Altera_Forum
Honored Contributor
Which configuration scheme are you using? Check the configuration mode setting the Qaurtus II under the Device and Pin option settings.
Make sure the nCONFIG need to the be high all the time before the nSTATUS goes high. If the nCONFIG goes low with during the configuration which will cause the nSTATUS to go low too. In this case you need to check the POR (power on reset) monitored power supply when the moment nCONFIG or nSTATUS goes low.