Altera_Forum
Honored Contributor
17 years ago30 ~ 40mins runtime NIOS PIO fails
Hi,
I have a issue with the PIO's... I used the PIOS to gather sensor data from a fifo buffer.. this runs very well pooling 24 sensor data from a buffer at 3msec X 24sensors... The problem is after 30mins or so the PIO just stop detecting the specific sensor and stop updating the respective DAC for 400msec, and then start functioning perfectly again... IN this 400msec silence, the PIO reliably service the rest of the sensor... I have put probes on the buffer and the PIO of the NIOS and its actually gets the data and I am pretty sure that the specific sensor data address comes in the buffer and comes out of the buffer and to the NIOS PIO.. IS there any issue in using the PIO that I should be awareof?... I also tried using the avalon fabric to get the data for me instead of PIO.. The ports from the avalon is 16 bit readdata and 1 read line... I tried putting a simple program to pulse the read line with IORD(X,X) but it doesn't toggle at all... PLease advise... I am running out of ideas on how to resolve this problem. rgds, Lanz