<html><body><div style="font-family: times new roman,new york,times,serif; font-size: 12pt; color: #000000"><div>Ruben,<br></div><div><br data-mce-bogus="1"></div><div>The errors were caused by mismatches between the compiled FPGA executable and the FPGA VI, not the addition of filters. Testing can continue today to determine what type of filter and what filter parameters work best. <br data-mce-bogus="1"></div><div><br></div><div>Best regards,<br data-mce-bogus="1"></div><div>Tyler<br data-mce-bogus="1"></div><hr id="zwchr" data-marker="__DIVIDER__"><div data-marker="__HEADERS__"><b>From: </b>"Ruben Fair" <rfair@jlab.org><br><b>To: </b>"Tyler Lemon" <tlemon@jlab.org><br><b>Cc: </b>"dsg-hallb magnets" <dsg-hallb_magnets@jlab.org><br><b>Sent: </b>Wednesday, January 18, 2017 5:09:16 PM<br><b>Subject: </b>Re: [Dsg-hallb_magnets] request to take Torus Fast-Daq offline for deployment debugging<br></div><br><div data-marker="__QUOTED_TEXT__"><div style="font-family: arial, helvetica, sans-serif; font-size: 12pt; color: #000000"><div>Thank you Tyler.<br></div><br><div>How does this affect your progress on the digital filters?<br></div><br><div>Regards<br></div><br><div>Ruben<br></div><br><br><hr id="zwchr"><div><b>From: </b>"Tyler Lemon" <tlemon@jlab.org><br><b>To: </b>"dsg-hallb magnets" <dsg-hallb_magnets@jlab.org><br><b>Sent: </b>Wednesday, January 18, 2017 5:07:25 PM<br><b>Subject: </b>Re: [Dsg-hallb_magnets] request to take Torus Fast-Daq offline for deployment debugging<br></div><br><div><div style="font-family: times new roman,new york,times,serif; font-size: 12pt; color: #000000"><div>Hello Ruben and Probir,<br></div><br><div>The Torus Fast-Daq cRIO is back online. <br></div><br><div>The findings of the deployment issue debugging are as follows:<br></div><ol style="list-style-type: undefined;"><li> Despite previous email, it does not seem that GitHub is the cause of the deployment issue.<ol style="list-style-type: lower-roman;"><li> I was able to successfully recompile the FPGA code and then deploy to the cRIO when using the GitHub Desktop app to open the programs.</li><li> Stopped, closed all LabVIEW and GitHub windows, GitHub app and used it to reopen LabVIEW project; was able to deploy without error.<br></li><li> Stopped and redeployed LabVIEW program several times without error.<br></li></ol></li><li> Error seems to be caused by any discrepancy in the FPGA LabVIEW VI and the compiled FPGA .lvbitx executable.<ol style="list-style-type: lower-roman;"><li> I can force the LabVIEW FPGA error to happen by compiling the FPGA executable and then changing the FPGA LabVIEW VI after compilation.<br></li><li> This also explains why downloaded code from the "Releases" section on GitHub worked without error. <ol style="list-style-type: lower-alpha;"><li> The FPGA .lvbitx executable that corresponds to the version of the FPGA VI is downloaded in the release.<br></li></ol></li></ol></li></ol><div>From these findings, the best course of action will be to recompile the FPGA executable whenever a new version of the FPGA LabVIEW VI is saved. While this is time consuming (recompiling takes ~20 minutes), it should prevent the error from occurring.<br></div><br><div>Best regards,<br></div><div>Tyler<br></div><br><hr id="zwchr"><div><b>From: </b>"Ruben Fair" <rfair@jlab.org><br><b>To: </b>"Probir Ghoshal" <ghoshal@jlab.org><br><b>Cc: </b>"Tyler Lemon" <tlemon@jlab.org>, "dsg-hallb magnets" <dsg-hallb_magnets@jlab.org><br><b>Sent: </b>Wednesday, January 18, 2017 3:27:22 PM<br><b>Subject: </b>Re: [Dsg-hallb_magnets] request to take Torus Fast-Daq offline for deployment debugging<br></div><br><div><div style="font-family: arial, helvetica, sans-serif; font-size: 12pt; color: #000000"><div>Yup go ahead<br></div><br><br><hr id="zwchr"><div><b>From: </b>"Probir Ghoshal" <ghoshal@jlab.org><br><b>To: </b>"Tyler Lemon" <tlemon@jlab.org><br><b>Cc: </b>"dsg-hallb magnets" <dsg-hallb_magnets@jlab.org><br><b>Sent: </b>Wednesday, January 18, 2017 3:09:20 PM<br><b>Subject: </b>Re: [Dsg-hallb_magnets] request to take Torus Fast-Daq offline for deployment debugging<br></div><br><div>Tyler,<br><br>I have no problem..!<br>Probir<br><br>----- Original Message -----<br>From: "Tyler Lemon" <tlemon@jlab.org><br>To: "dsg-hallb magnets" <dsg-hallb_magnets@jlab.org><br>Sent: Wednesday, January 18, 2017 3:05:46 PM<br>Subject: [Dsg-hallb_magnets] request to take Torus Fast-Daq offline for deployment debugging<br><br>Hello Ruben, <br><br>Can the Torus Fast-Daq cRIO be taken offline for a few hours this afternoon to debug the deployment issues occurring? <br><br>At the end of the debugging, the working code presently running on the cRIO will be redeployed. <br><br>Best regards, <br>Tyler <br><br>_______________________________________________<br>Dsg-hallb_magnets mailing list<br>Dsg-hallb_magnets@jlab.org<br>https://mailman.jlab.org/mailman/listinfo/dsg-hallb_magnets<br>_______________________________________________<br>Dsg-hallb_magnets mailing list<br>Dsg-hallb_magnets@jlab.org<br>https://mailman.jlab.org/mailman/listinfo/dsg-hallb_magnets</div></div><br></div></div><br>_______________________________________________<br>Dsg-hallb_magnets mailing list<br>Dsg-hallb_magnets@jlab.org<br>https://mailman.jlab.org/mailman/listinfo/dsg-hallb_magnets</div></div><br></div></div></body></html>