Hi  Mugundhan vijayaraghavan,
It works sometimes. I can download fft_wideband_channelizer from Simulink
library. Sometimes i couldn't. I need to understand the pattern, on what
case it is not working. Thank you for your prompt reply.
Best Regards
Bishnu Sharma
Institute of Astronomy and Astrophysics
Academia Sinica



On Thu, Aug 14, 2025 at 4:47 PM Mugundhan vijayaraghavan <
v.vaishnav151...@gmail.com> wrote:

> 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
> <https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CAD560xm0NP-jqov%3D3NRR3QG_4o9%3DfqYBv1Jqo_yjeUEAL1XAnw%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/CACqpYn4nLAABq0fBg70OdDLqZhmrVj1UGQAQajgwoAJx2twvdA%40mail.gmail.com.

Reply via email to