[casper] QDR error
Hello everyone, I'm trying to compile a corner turner spectrometer using a QDR.. but I get the following error in the compilation that I've not been able to fix: ERROR:EDK:4072 - INSTANCE: qdr0_controller, PORT: clk180 - port is driven by a sourceless connector - /home/roach/Desktop/Raul/workspace/tut5_megachannel_spec/rmspec_roach1_b/XPS_ ROACH_base/system.mhs line 393 ERROR:EDK:4072 - INSTANCE: qdr0_controller, PORT: clk270 - port is driven by a sourceless connector - /home/roach/Desktop/Raul/workspace/tut5_megachannel_spec/rmspec_roach1_b/XPS_ ROACH_base/system.mhs line 393 Any ideas of how to fix it? Best regards, Raul
Re: [casper] QDR error
Hi Raul, Few questions -- Which mlib_devel repository are you using? Which board are you compiling for? What are you clocking your design from (what have you set the MSSGE block clock source to, and do you have the corresponding blocks in your model if you've selected an ADC?) Cheers, Jack On 23 October 2014 13:47, Raul Sapunar Opazo rasapu...@gmail.com wrote: Hello everyone, I'm trying to compile a corner turner spectrometer using a QDR.. but I get the following error in the compilation that I've not been able to fix: ERROR:EDK:4072 - INSTANCE: qdr0_controller, PORT: clk180 - port is driven by a sourceless connector - /home/roach/Desktop/Raul/workspace/tut5_megachannel_spec/rmspec_roach1_b/XPS_ ROACH_base/system.mhs line 393 ERROR:EDK:4072 - INSTANCE: qdr0_controller, PORT: clk270 - port is driven by a sourceless connector - /home/roach/Desktop/Raul/workspace/tut5_megachannel_spec/rmspec_roach1_b/XPS_ ROACH_base/system.mhs line 393 Any ideas of how to fix it? Best regards, Raul
Re: [casper] QDR error
Hi Jack, *Which mlib_devel repository are you using?*I'm using mlib_devel a8c43a8 , from git://github.com/ska-sa/mlib_devel.git * . Which board are you compiling for?*I'm compiling for ROACH 1. * What are you clocking your design from (what have you set the MSSGE block clock source to, and do you have the corresponding blocks in your model if you've selected an ADC?)* I'm using the ADC 'adc08300' un ZDOK0. I'm actually trying to recompile the design of the old tutorial million channel spectrometer ( https://casper.berkeley.edu/wiki/Old_Tutorials#High_resolution_spectrometer) Best Regards, Raul 2014-10-23 10:27 GMT-03:00 Jack Hickish jackhick...@gmail.com: Hi Raul, Few questions -- Which mlib_devel repository are you using? Which board are you compiling for? What are you clocking your design from (what have you set the MSSGE block clock source to, and do you have the corresponding blocks in your model if you've selected an ADC?) Cheers, Jack On 23 October 2014 13:47, Raul Sapunar Opazo rasapu...@gmail.com wrote: Hello everyone, I'm trying to compile a corner turner spectrometer using a QDR.. but I get the following error in the compilation that I've not been able to fix: ERROR:EDK:4072 - INSTANCE: qdr0_controller, PORT: clk180 - port is driven by a sourceless connector - /home/roach/Desktop/Raul/workspace/tut5_megachannel_spec/rmspec_roach1_b/XPS_ ROACH_base/system.mhs line 393 ERROR:EDK:4072 - INSTANCE: qdr0_controller, PORT: clk270 - port is driven by a sourceless connector - /home/roach/Desktop/Raul/workspace/tut5_megachannel_spec/rmspec_roach1_b/XPS_ ROACH_base/system.mhs line 393 Any ideas of how to fix it? Best regards, Raul
Re: [casper] QDR error
Hi Raul, It looks to me (you could confirm this by grepping your way through XPS_ROACH_base/system.mhs) like that adc interface doesn't bother to provide 180 and 270 degree clocks to the rest of the design, which the QDR relies upon. The .m file which instantiates the interface suggests that a newer (ip_version = 1.01.a) version of the interface exists somewhere which does output these signals, but I don't have that version in my repository (maybe someone, somewhere does?). To get the QDR working with the existing ADC interface you'd need to modify the adc's hdl code (and matlab wrappers of it) to add these signals. In theory, that shouldn't be too difficult. If you want a hand trying to get this working let me know and I'll see if I can help do it sometime tomorrow. Cheers, Jack On 23 October 2014 15:48, Raul Sapunar Opazo rasapu...@gmail.com wrote: Hi Jack, Which mlib_devel repository are you using? I'm using mlib_devel a8c43a8 , from git://github.com/ska-sa/mlib_devel.git . Which board are you compiling for? I'm compiling for ROACH 1. What are you clocking your design from (what have you set the MSSGE block clock source to, and do you have the corresponding blocks in your model if you've selected an ADC?) I'm using the ADC 'adc08300' un ZDOK0. I'm actually trying to recompile the design of the old tutorial million channel spectrometer ( https://casper.berkeley.edu/wiki/Old_Tutorials#High_resolution_spectrometer) Best Regards, Raul 2014-10-23 10:27 GMT-03:00 Jack Hickish jackhick...@gmail.com: Hi Raul, Few questions -- Which mlib_devel repository are you using? Which board are you compiling for? What are you clocking your design from (what have you set the MSSGE block clock source to, and do you have the corresponding blocks in your model if you've selected an ADC?) Cheers, Jack On 23 October 2014 13:47, Raul Sapunar Opazo rasapu...@gmail.com wrote: Hello everyone, I'm trying to compile a corner turner spectrometer using a QDR.. but I get the following error in the compilation that I've not been able to fix: ERROR:EDK:4072 - INSTANCE: qdr0_controller, PORT: clk180 - port is driven by a sourceless connector - /home/roach/Desktop/Raul/workspace/tut5_megachannel_spec/rmspec_roach1_b/XPS_ ROACH_base/system.mhs line 393 ERROR:EDK:4072 - INSTANCE: qdr0_controller, PORT: clk270 - port is driven by a sourceless connector - /home/roach/Desktop/Raul/workspace/tut5_megachannel_spec/rmspec_roach1_b/XPS_ ROACH_base/system.mhs line 393 Any ideas of how to fix it? Best regards, Raul