Hi Mathews, I am using Matlab 2018a and Vivado 2019.1.1
When I run casperfpga.__version__, I get *0.0+unknown.202008281536 * Thanks, Paul. On Fri, Aug 28, 2020 at 3:24 PM Mathews Chirindo <[email protected]> wrote: > Hi Paul > > I had to try the following from my side: > > 1. I cloned the repos from casper-astro mlib_devel > https://github.com/casper-astro/mlib_devel/tree/devel [devel branch] and > https://github.com/casper-astro/tutorials_devel [master branch] > 2. I successfully compiled the first tutorial > https://github.com/casper-astro/tutorials_devel/tree/master/red_pitaya/tut_intro > and > programmed the red pitaya - tested all good. > 3. I successfully compiled the second tutorial > https://github.com/casper-astro/tutorials_devel/tree/master/red_pitaya/tut_adc_dac > and > programmed the red pitaya - tested all good. > 4. I ran the tut_spec.py script at > https://github.com/casper-astro/tutorials_devel/tree/master/red_pitaya/tut_spec > using > the tut_spec.fpg file. No issues. > 5. I ran the tut_spec.py script at > https://github.com/casper-astro/tutorials_devel/tree/master/red_pitaya/tut_spec > using > the fpg file that I compiled from tut_spec.slx. No issues. > > I am using Matlab 2018a and Vivado 2019.1. Can you refine which ones you > use particularly eg 2018a or 2018b and 2019.1 or 2019.2. I am not sure > about compatibility, though. > > It seems there is no problem with the design files in the repos. > > What do you get if you run: casperfga.__version__ > > Further investigations will follow. > > Thanks > Mathews > > > > > > > On Fri, Aug 28, 2020 at 8:50 AM Adam Isaacson <[email protected]> wrote: > >> Hi Paul, >> >> Thanks, I will investigate further and get back to you. >> >> Kind regards, >> >> Adam Isaacson >> South African Radio Astronomy Observatory (SARAO) >> Hardware Manager >> Cell: (+27) 825639602 >> Tel: (+27) 215067300 >> email: [email protected] >> >> >> >> On Thu, Aug 27, 2020 at 10:49 PM Paul Akumu <[email protected]> wrote: >> >>> Hi Adam, >>> >>> I have tried the recommended repos but the error still persists. >>> >>> Kind regards, >>> Paul. >>> >>> On Thu, Aug 27, 2020 at 11:00 AM Adam Isaacson <[email protected]> >>> wrote: >>> >>>> Hi Paul, >>>> >>>> Thanks for confirming. Please can you try the latest commits and >>>> following repos: >>>> >>>> 1) mlib_devel - https://github.com/ska-sa/mlib_devel >>>> <https://github.com/ska-sa/mlib_devel> (devel branch) >>>> 2) casperfpga - https://github.com/ska-sa/casperfpga (devel branch) >>>> >>>> These repos contain the latest Red Pitaya fixes. If the problem still >>>> persists then I will investigate further. I just want to make sure that we >>>> have merged all the relevant fixes in the casper-astro repo from the ska-sa >>>> repo. >>>> >>>> Kind regards, >>>> >>>> Adam Isaacson >>>> South African Radio Astronomy Observatory (SARAO) >>>> Hardware Manager >>>> Cell: (+27) 825639602 >>>> Tel: (+27) 215067300 >>>> email: [email protected] >>>> >>>> >>>> >>>> On Wed, Aug 26, 2020 at 8:39 PM Paul Akumu <[email protected]> wrote: >>>> >>>>> Hi Adam, >>>>> >>>>> Yes, I built the slx files and generated the fpg files for the first >>>>> two tutorials. >>>>> >>>>> For the third tutorial, I first opened the slx file in Simulink and >>>>> compiled it but got an error when I tried to upload and program. Then I >>>>> tried updating the model as described under "Updating an Existing Toolfow >>>>> Installation" using update_casper_blocks(bdroot) before compiling >>>>> again but got the same error report. Finally, I tried using the fpg file >>>>> provided which also resulted in the same error. >>>>> >>>>> Thanks, >>>>> Paul. >>>>> >>>>> >>>>> >>>>> >>>>> <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail&utm_term=icon> >>>>> Virus-free. >>>>> www.avast.com >>>>> <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail&utm_term=link> >>>>> <#m_2240250882981861666_m_5257118673740282965_m_-3441388826180357240_m_-3334835703352447321_m_5458899884828230806_m_6900430746832513320_m_497581565406995344_m_7518126369254170950_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2> >>>>> >>>>> On Wed, Aug 26, 2020 at 3:49 PM Adam Isaacson <[email protected]> >>>>> wrote: >>>>> >>>>>> Hi Paul, >>>>>> >>>>>> Thanks for your email. It looks like your mlib_devel and casperfpga >>>>>> version are fairly recent and contain the BRAM 32 bit fixes that we made. >>>>>> It seems I committed this particular fpg file 9 months ago, so it might >>>>>> not >>>>>> of contained all these fixes then. I am quite certain it was working for >>>>>> me, but maybe I committed the incorrect file at the time. You say the >>>>>> first >>>>>> two tutorials were successful and I know the second tutorial has a >>>>>> snapshot, so your build environment must work. I am assuming you build >>>>>> the >>>>>> slx files and generated the fpg files for the first two tuts, of course. >>>>>> Correct me if wrong! >>>>>> >>>>>> Please try and rebuild the spectrometer slx file and test the fpg >>>>>> generated file. Let me know if you get the same issue. If you don't then >>>>>> I >>>>>> must have checked a suspect fpg file in this repo and we can easily fix >>>>>> that, if that is the case. >>>>>> >>>>>> Kind regards, >>>>>> >>>>>> Adam Isaacson >>>>>> South African Radio Astronomy Observatory (SARAO) >>>>>> Hardware Manager >>>>>> Cell: (+27) 825639602 >>>>>> Tel: (+27) 215067300 >>>>>> email: [email protected] >>>>>> >>>>>> >>>>>> >>>>>> On Mon, Aug 24, 2020 at 10:52 PM Paul Akumu <[email protected]> >>>>>> wrote: >>>>>> >>>>>>> Hello, >>>>>>> >>>>>>> I am new to the Toolfow and I have been following the Red Pitaya >>>>>>> tutorials. I have Matlab 2018 and Vivado 2019 installed. I was able to >>>>>>> follow the first two tutorials which compiled and uploaded via >>>>>>> casperfpga >>>>>>> successfully. When following the wide band spectrometer tutorial I >>>>>>> tried to >>>>>>> program the red Pitaya with the fpg file provided for the tutorial >>>>>>> here >>>>>>> <https://github.com/casper-astro/tutorials_devel/tree/master/red_pitaya/tut_spec>, >>>>>>> but got the following response/error; >>>>>>> >>>>>>> Connecting to Red Pitaya: 192.168.200.151 >>>>>>> Uploading: tut_spec.fpg >>>>>>> These are the devices in your design ... >>>>>>> ['acc_cnt', 'acc_len', 'accum0_snap_ss_bram', 'accum0_snap_ss_ctrl', >>>>>>> 'accum0_snap_ss_status', 'accum1_snap_ss_bram', 'accum1_snap_ss_ctrl', >>>>>>> 'accum1_snap_ss_status', 'accumdat_snap_ss_bram', >>>>>>> 'accumdat_snap_ss_ctrl', >>>>>>> 'accumdat_snap_ss_status', 'adc_dv', 'adc_sample_cnt', >>>>>>> 'adc_voltage_snap_ss_bram', 'adc_voltage_snap_ss_ctrl', >>>>>>> 'adc_voltage_snap_ss_status', 'fft_sync_inc0', 'fft_sync_inc1', >>>>>>> 'reg_cntrl', 'snap_gap', 'sync_cnt', 'sync_reg', 'sys_block', >>>>>>> 'sys_board_id', 'sys_clkcounter', 'sys_rev', 'sys_rev_rcs', >>>>>>> 'sys_scratchpad'] >>>>>>> Traceback (most recent call last): >>>>>>> File "tut_spec.py", line 38, in <module> >>>>>>> spec0=fpga.snapshots.accum0_snap_ss.read(arm=False)['data'] >>>>>>> File "/usr/local/lib/python2.7/dist-packages/casperfpga/snap.py", >>>>>>> line 227, in read >>>>>>> rawdata, rawtime = self.read_raw(**kwargs) >>>>>>> File "/usr/local/lib/python2.7/dist-packages/casperfpga/snap.py", >>>>>>> line 333, in read_raw >>>>>>> bram_dmp['length'] / (self.width_bits / 8))) >>>>>>> RuntimeError: accum0_snap_ss.read_uint() - expected 16384 bytes, got >>>>>>> 32 >>>>>>> >>>>>>> I also tried compiling the .slx file and got the same error while >>>>>>> trying to upload and program. >>>>>>> >>>>>>> The version of casperfpga and mlib_devel are as follows: >>>>>>> mlib_devel commit id = a9e87d994cf5f512fa0ea555ec7495d8dedc0855 >>>>>>> caspserfpga commit id = c2258ea014340a7376d504e7128198ed2cfa5442 >>>>>>> >>>>>>> What could be the problem? >>>>>>> >>>>>>> Thanks, >>>>>>> Paul. >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> You received this message because you are subscribed to the Google >>>>>>> Groups "[email protected]" group. >>>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>>> send an email to [email protected]. >>>>>>> To view this discussion on the web visit >>>>>>> https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/ac1e497b-3ebd-420c-a6c2-41d0beef7102n%40lists.berkeley.edu >>>>>>> <https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/ac1e497b-3ebd-420c-a6c2-41d0beef7102n%40lists.berkeley.edu?utm_medium=email&utm_source=footer> >>>>>>> . >>>>>>> >>>>>> -- >>>>>> You received this message because you are subscribed to the Google >>>>>> Groups "[email protected]" group. >>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>> send an email to [email protected]. >>>>>> To view this discussion on the web visit >>>>>> https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CADTJ%3DnHmA%2B%2BOVoa53Uqy%3D7f7EouqYFo%2Bz-n_hPiCOtDau9Tmxw%40mail.gmail.com >>>>>> <https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CADTJ%3DnHmA%2B%2BOVoa53Uqy%3D7f7EouqYFo%2Bz-n_hPiCOtDau9Tmxw%40mail.gmail.com?utm_medium=email&utm_source=footer> >>>>>> . >>>>>> >>>>> >>>>> >>>>> <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail&utm_term=icon> >>>>> Virus-free. >>>>> www.avast.com >>>>> <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail&utm_term=link> >>>>> <#m_2240250882981861666_m_5257118673740282965_m_-3441388826180357240_m_-3334835703352447321_m_5458899884828230806_m_6900430746832513320_m_497581565406995344_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2> >>>>> >>>>> -- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "[email protected]" group. >>>>> To unsubscribe from this group and stop receiving emails from it, send >>>>> an email to [email protected]. >>>>> To view this discussion on the web visit >>>>> https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CAADMYvW2YqjTavpsTvD%3DT%3Dq6%3DApSW3_OVTdL_onyj7tq1U1Ujw%40mail.gmail.com >>>>> <https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CAADMYvW2YqjTavpsTvD%3DT%3Dq6%3DApSW3_OVTdL_onyj7tq1U1Ujw%40mail.gmail.com?utm_medium=email&utm_source=footer> >>>>> . >>>>> >>>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups "[email protected]" group. >>>> To unsubscribe from this group and stop receiving emails from it, send >>>> an email to [email protected]. >>>> To view this discussion on the web visit >>>> https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CADTJ%3DnH7%2BxjbC6b6V%3DHJjhbcExMBBSggVu3QEiYFjV4xyF5Cqg%40mail.gmail.com >>>> <https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CADTJ%3DnH7%2BxjbC6b6V%3DHJjhbcExMBBSggVu3QEiYFjV4xyF5Cqg%40mail.gmail.com?utm_medium=email&utm_source=footer> >>>> . >>>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "[email protected]" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to [email protected]. >>> To view this discussion on the web visit >>> https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CAADMYvU8U1Pf%3DoA3BJ82NMEuqzydT53nEX4uXTiWSGB%3D84211w%40mail.gmail.com >>> <https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CAADMYvU8U1Pf%3DoA3BJ82NMEuqzydT53nEX4uXTiWSGB%3D84211w%40mail.gmail.com?utm_medium=email&utm_source=footer> >>> . >>> >> -- >> You received this message because you are subscribed to the Google Groups >> "[email protected]" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> To view this discussion on the web visit >> https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CADTJ%3DnGCx3yPCp36%3DrbHNs43vR9LOU%3DqyFJhjJYS-6Znxzg2Uw%40mail.gmail.com >> <https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CADTJ%3DnGCx3yPCp36%3DrbHNs43vR9LOU%3DqyFJhjJYS-6Znxzg2Uw%40mail.gmail.com?utm_medium=email&utm_source=footer> >> . >> > -- > You received this message because you are subscribed to the Google Groups " > [email protected]" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CADK_Hq1KyqWpigxOXckgH9F8mrXgb2b6ZwyCKkj77qg%2BY9qYSQ%40mail.gmail.com > <https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CADK_Hq1KyqWpigxOXckgH9F8mrXgb2b6ZwyCKkj77qg%2BY9qYSQ%40mail.gmail.com?utm_medium=email&utm_source=footer> > . > -- You received this message because you are subscribed to the Google Groups "[email protected]" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CAADMYvXx032b4FO4bURDJ8Qe3-5R30CusCrGvZqRhp6oSHuQ0A%40mail.gmail.com.

