Hi,

Yes, if you update blocks again, it will reset to the latest block versions
I think (someone can correct me if I'm wrong), so do not update blocks
after making changes.

V. Mugundhan


On Thu, 14 Aug, 2025, 14:15 Bishnu Kumar Sharma, <
bksha...@asiaa.sinica.edu.tw> wrote:

> Hi Mugundhan vijayaraghavan,
> Thank you for prompt reply.
> In the New version of mlib_devel 2022a,
>  'explicit_period', 'Explicit', ... in bi_real_unscr_2x_init.m in line 191,
>  'explicit_period', 'Explicit', ... in bi_real_unscr_4x_init.m in line 267,
> The difference is in coeff_gen_init.m
> reuse_block(blk, 'en', 'xbsIndex_r4/Constant', ...
> '',...
> removing '',... extra line.
> which I changed as you suggested also gave an error.
> update_casper_blocks(bdroot), can't update fft_wideband_real block and
> delete itself from the design.
> File: coeff_gen_init.m Line: 585 Column: 20 Invalid expression. When
> calling a function or indexing a variable, use parentheses. Otherwise,
> check for mismatched delimiters.
> Best Regards
> Bishnu Sharma
> Institute of Astronomy and Astrophysics
> Academia Sinica
>
>
>
> On Thu, Aug 14, 2025 at 10:37 AM Mugundhan vijayaraghavan <
> v.vaishnav151...@gmail.com> wrote:
>
>> Hi,
>>
>> I had made some brute force changes that sorts these errors and gives
>> clean compilation using vivado 2023.1 and matlab 2022a. This link here has
>> the details.
>>
>> https://github.com/casper-astro/mlib_devel/pull/219
>>
>> Sincerely,
>>
>> V. Mugundhan
>>
>>
>> On Thu, 14 Aug, 2025, 07:24 Bishnu Kumar Sharma, <
>> bksha...@asiaa.sinica.edu.tw> wrote:
>>
>>> Hi Andrew, Heystack,
>>> Any update about the bugs that give Failed to initialize mask. I also
>>> faced a similar issue while using Vivado 2023 and MATLAB R2022a. I use a
>>> naive approach, downloading each block from the Simulink library. This
>>> didn't work for me. Now i copy the blocks from tutorials of zcu216 in my
>>> model design. I hope this works. Please let me know how I can fix this bug.
>>> Best Regards,
>>> Bishnu Sharma
>>> ASIAA Taiwan
>>>
>>> On Tuesday, January 21, 2025 at 4:38:56 PM UTC+8 Andrew Martens wrote:
>>>
>>>> Hi Heystek
>>>>
>>>> A few years ago there was a bug that might be related. Mathworks
>>>> changed how the mask callbacks worked which led to one of the blocks not
>>>> working properly in a similar way. I fixed it and updated the libraries. It
>>>> might be that you are using a newer version of the tools, with an older
>>>> version of the libraries. The tutorials probably have a newer version of
>>>> the library block that works with the newer tools.
>>>>
>>>> To test this you could copy the block from the tutorial (that works) to
>>>> your design and then simulate.
>>>>
>>>> If this is the problem, you need to use the fixed libraries with the
>>>> newer tools as they have the fix.
>>>>
>>>> Regards
>>>> Andrew
>>>>
>>>> On Mon, Jan 20, 2025 at 6:04 PM Heystek Grobler <heystek...@gmail.com>
>>>> wrote:
>>>>
>>>>> Hey Andrew.
>>>>>
>>>>>
>>>>>
>>>>> Thank you for your reply.
>>>>>
>>>>>
>>>>>
>>>>> The PFB and FFT size that I am using is 1024 channels.
>>>>>
>>>>>
>>>>>
>>>>> I can run the tutorials without any problems.
>>>>>
>>>>>
>>>>>
>>>>> I have removed the PBF_real bock and I get the following error:
>>>>>
>>>>>
>>>>>
>>>>> Simulink:Masking:Bad_Init_Commands: Error in
>>>>> 'rfsoc_zsu111_narrowband_v5/fft_wideband_real1/fft_biplex_real_4x/bi_real_unscr_4x/hilbert0/add_even_real/a_debus':
>>>>> Failed to evaluate mask initialization commands.
>>>>>
>>>>>
>>>>>
>>>>> It is weird because it is the same block as in the tutorials. The
>>>>> board I am targeting is the RFSoC ZCU111 and the RFSoC 4x2.
>>>>>
>>>>>
>>>>>
>>>>> Am I mussing something stupid?
>>>>>
>>>>>
>>>>>
>>>>> Thank you for the help.
>>>>>
>>>>>
>>>>>
>>>>> Heystek
>>>>>
>>>>>
>>>>>
>>>>> ---------------------------------------------------------
>>>>> Heystek Grobler
>>>>>
>>>>> 0832721009
>>>>> heystek...@gmail.com
>>>>>
>>>>>
>>>>>
>>>>> *From: *Andrew Martens <and...@sarao.ac.za>
>>>>> *Date: *Monday, 20 January 2025 at 16:19
>>>>> *To: *cas...@lists.berkeley.edu <cas...@lists.berkeley.edu>
>>>>> *Cc: *heystek...@gmail.com <heystek...@gmail.com>
>>>>> *Subject: *Re: [casper] Simulation stuck
>>>>>
>>>>> Hi Heystek
>>>>>
>>>>> What size PFB are you using? Large PFBs can take many minutes to
>>>>> initialise. How long are you waiting before you give up?
>>>>>
>>>>>
>>>>> Your error could come from a number of sources. You need to simplify
>>>>> things in an effort to isolate the problem.
>>>>>
>>>>>
>>>>> Some things to try:
>>>>>
>>>>> - Check that you have the correct version of toolflow, mlib_devel etc.
>>>>> have you run any tutorials successfully with your setup?
>>>>> - Simulate the PFB in a separate, very basic design starting with just
>>>>> the FFT block and a very small number of channels. Keep an eye on the
>>>>> messages emitted to look for errors and warnings that might give you
>>>>> clues...
>>>>>
>>>>> - If that works, simulate your design with just the FFT (again
>>>>> starting with a small number of channels). Check that you can simulate,
>>>>> even if the resulting data is rubbish. Again, look for clues in messages.
>>>>>
>>>>> - If that works, add the pfb_fir_real to your design but keep the
>>>>> number of channels etc very small.
>>>>>
>>>>>
>>>>>
>>>>> Good luck and regards
>>>>>
>>>>> Andrew
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> On Mon, Jan 20, 2025 at 1:47 PM Heystek Grobler <heystek...@gmail.com>
>>>>> wrote:
>>>>>
>>>>>
>>>>>
>>>>> Good day everyone.
>>>>>
>>>>>
>>>>>
>>>>> I hope that you are doing well.
>>>>>
>>>>>
>>>>>
>>>>> I have a weird situation where Simulink get stuck while initialising
>>>>> the simulation. The design is a narrowband spectrometer. I played around
>>>>> with Simulink, and the simulation won’t initialise as soon as I add a
>>>>> pfb_fir_real block and a fft_wideband_real block. If I comment out the
>>>>> blocks, then the simulation initialises and runs.
>>>>>
>>>>>
>>>>>
>>>>> Has anyone stumbled across something like this?
>>>>>
>>>>>
>>>>>
>>>>> Thank you for the help.
>>>>>
>>>>>
>>>>>
>>>>> Heystek
>>>>>
>>>>> ---------------------------------------------------------
>>>>> Heystek Grobler
>>>>>
>>>>> 0832721009
>>>>> heystek...@gmail.com
>>>>>
>>>>> --
>>>>> You received this message because you are subscribed to the Google
>>>>> Groups "cas...@lists.berkeley.edu" group.
>>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>>> an email to casper+un...@lists.berkeley.edu.
>>>>> To view this discussion visit
>>>>> https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/DU0P189MB249711A6177904F1B03636B3AAE72%40DU0P189MB2497.EURP189.PROD.OUTLOOK.COM
>>>>> <https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/DU0P189MB249711A6177904F1B03636B3AAE72%40DU0P189MB2497.EURP189.PROD.OUTLOOK.COM?utm_medium=email&utm_source=footer>
>>>>> .
>>>>>
>>>>>
>>>>>
>>>>> *Disclaimer*
>>>>>
>>>>> The information contained in this communication from the sender is
>>>>> confidential. It is intended solely for use by the recipient and others
>>>>> authorized to receive it. If you are not the recipient, you are hereby
>>>>> notified that any disclosure, copying, distribution or taking action in
>>>>> relation of the contents of this information is strictly prohibited and 
>>>>> may
>>>>> be unlawful.
>>>>>
>>>>
>>>>
>>>> *Disclaimer*
>>>>
>>>> The information contained in this communication from the sender is
>>>> confidential. It is intended solely for use by the recipient and others
>>>> authorized to receive it. If you are not the recipient, you are hereby
>>>> notified that any disclosure, copying, distribution or taking action in
>>>> relation of the contents of this information is strictly prohibited and may
>>>> be unlawful.
>>>>
>>> --
>>> 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/3ae7009a-30a3-476b-b433-cf36d855a5den%40lists.berkeley.edu
>>> <https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/3ae7009a-30a3-476b-b433-cf36d855a5den%40lists.berkeley.edu?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/CAD560x%3DQRknR5nnkhVOUVAr_6s8fAxB0PUJ8FpBy0eqz_U4Z0A%40mail.gmail.com
>> <https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CAD560x%3DQRknR5nnkhVOUVAr_6s8fAxB0PUJ8FpBy0eqz_U4Z0A%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/CACqpYn7d%3DVAXmEnuXTgmGNG0L2McC7UbNHxGBKHD-BFw64euzw%40mail.gmail.com
> <https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CACqpYn7d%3DVAXmEnuXTgmGNG0L2McC7UbNHxGBKHD-BFw64euzw%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/CAD560xm0NP-jqov%3D3NRR3QG_4o9%3DfqYBv1Jqo_yjeUEAL1XAnw%40mail.gmail.com.

Reply via email to