kash Posted March 26, 2012 Posted March 26, 2012 I have enabled interrupts for my PMAC and included several interrupts in the terminal (PEWIN) interrupt mask. However, I never seem to receive any interrupts (not even host requests). What could be the problem?
steve.milici Posted March 26, 2012 Posted March 26, 2012 You could be missing jumper settings - what PMAC type is this?
steve.milici Posted March 30, 2012 Posted March 30, 2012 This should only require software setup as there are no jumpers for this card. I will try this on my system here and provide the results to you.
kash Posted March 31, 2012 Author Posted March 31, 2012 Thanks! I look forward to hearing the results.
steve.milici Posted April 6, 2012 Posted April 6, 2012 I have tried this with our latest Executive, Pewin32Pro2. I can see all interrupts in the "Interrupt Monitor". Besides setting the interrupts to view in the "Terminal" menu "View Interrupts" selection, you must also turn on the interrupts in the Pcomm driver. From the PMAC devices window (under "Setup" then "General Setup and Options") select the PCI device and then "Properties...". Then in the "Device Properties" window select the "General" button and check the "Enable Interrupts" check box. You will then need to close the Executive and reboot the computer. The interrupts should now display in the "Interrupt Monitor".
kash Posted April 10, 2012 Author Posted April 10, 2012 I have followed your suggested steps, but I still get no interrupts. I can confirm that the "Enable Interrupts" check box is checked, and that the terminal is set to view interrupts. I am now trying with a plc that should fire IR6, but when I use it, I get nothing. ; IR6 setup M213->X:$78403,9,1 ; CTRL1 direction register M4123->X:$78407,9,1 ; CTRL1 sense inversion control M213 = 1 ; Set CTRL1 as output open plc6 clear ; Trigger IR6 interrupt M4123=1 M4123=0 displc6 close
steve.milici Posted April 10, 2012 Posted April 10, 2012 What interrupts are selected for display? Any communication should generate an interrupt if the "Host Request" is checked.
kash Posted April 11, 2012 Author Posted April 11, 2012 All are selected. I get no interrupts. I have three PMAC's that all experience this behavior.
steve.milici Posted April 11, 2012 Posted April 11, 2012 What is the version of the Executive being used? What is the computer OS being used? What are the serial numbers of the boards?
kash Posted April 12, 2012 Author Posted April 12, 2012 The Executive version is: 4.2.12.2 OS: Windows 7 I have only two systems available right now (the third is off running in a field experiment). I have run the "sid" command on the two available systems to obtain the following id's (is that enough?): 6C00000028B59124, D00000001F0AAA27
steve.milici Posted April 19, 2012 Posted April 19, 2012 Are there any barcode stickers on these cards - if so what are the numbers?
kash Posted April 26, 2012 Author Posted April 26, 2012 I'm not at work for the next week or so, but I will check when I get back.
kash Posted May 23, 2012 Author Posted May 23, 2012 I have just checked, and there are no barcode stickers on the cards. Are there any options or variables that are related to the interrupts I can check?
steve.milici Posted May 30, 2012 Posted May 30, 2012 This card does not have any jumpers or options to prevent interrupts but very old cards did not have interrupt capability. Send me a hi-res picture of the card to determine if this is the case.
Recommended Posts