Hi Tilak, The issue you describe, where system generator hangs indefinitely, is a known issue and one that has been talked a lot about: https://www.mail-archive.com/casper@lists.berkeley.edu/msg09210.html. There are really only ways to mitigate how often it happens. Those are noted in the advice under the section Ubuntu 20.04 from the “Note on Operating Systems” on the CASPER tutorials site: https://casper-toolflow.readthedocs.io/en/latest/index.html#a-note-on-operating-systems. Specifically, bullet number two applies to you, “If you find the System Generator gets stuck during initialization or when compiling: There are some toolboxes that can cause this. We recommend only having the required toolboxes installed. See also this thread, for more information.”
Perhaps you would be willing to run Matlab 2022a and Vivado 2023.1 from the newer branch of CASPER tools? I believe on Ubuntu 20.04 there have been fewer cases of this issue with Matlab 2022a and Vivado 203.1 as opposed to Matlab 2021a and Vivado 2021.1. Best, Mitch > On May 7, 2025, at 2:58 AM, Tilak Katoch <katoch.ti...@gmail.com> wrote: > > Hi Everyone, > > We have followed the Casper tutorials 0.1 documentation for working on the > RFSoC 4X2 board. > Process involved installing > Ubuntu 20.04 > Matlab 2021a > Vivado 2021.2. > After installation of above packages, we tried to run some example as > mentioned at following webpage > https://github.com/casper-astro/tutorials_devel/tree/main/rfsoc > we tried these examples (for RFSoc 4x2):- > "tut_onehundred_gbe", > "tut_platform" > "tut_rfdc" > & "tut_spec", > > The "tut_onehundred_gbe", does not compile and run successfully, it hangs in > the System generator screen at the point of "Propagating sample times : > started", and the process has to be force killed. Similar is the case with > "tut_platform" and "tut_rfdc" > > The example of "tut_spec" initially worked successfully and we managed to > generate the bitstream which was successfully transferred to the rfsoc 4x2 > board and gave the desired resulting plot. > But the above example "tut_spec" when tried again, it also became not > reproducible and stuck at the same point of the system generator. > > Please guide what could be the issue. Further, we wish to know that in the > example of a spectrometer how do we modify it so that we can inject a > frequency from outside and generate the power spectrum of the same. > Regards, > Tilak > > -- > You received this message because you are subscribed to the Google Groups > "casper@lists.berkeley.edu" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to casper+unsubscr...@lists.berkeley.edu > <mailto:casper+unsubscr...@lists.berkeley.edu>. > To view this discussion visit > https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CAPGD9Mnii03TCO-QMdSBLB%2B%2BhwHz3BAUnaY17qsqWehA2RnVag%40mail.gmail.com > > <https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CAPGD9Mnii03TCO-QMdSBLB%2B%2BhwHz3BAUnaY17qsqWehA2RnVag%40mail.gmail.com?utm_medium=email&utm_source=footer>. -- You received this message because you are subscribed to the Google Groups "casper@lists.berkeley.edu" group. To unsubscribe from this group and stop receiving emails from it, send an email to casper+unsubscr...@lists.berkeley.edu. To view this discussion visit https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/15405F2E-8E56-43FD-A10D-809BCCFBEB5C%40gmail.com.