Hi Casperites,

I have created a proper test for the HMCs on the SKARAB. It performs a
walking ones test on all 256 bits and the full memory location coverage
(2^27-1). There is a script that will test all three mezzanines - very
basic, needs work to pass arguments etc. There is a more complete script
that will test the HMC mezzanine of your choice. It is located here:
https://github.com/ska-sa/mlib_devel/tree/devel/jasper_library/test_models/scripts/skarab_hmc_fc_test
(fc
= full coverage). You call the skarab_hmc_fc_test.py with the following
command: python skarab_hmc_fc_test.py <host or IP address> -m <0,1,2> e.g.
if you are targeting mezzanine 0 then you would have "python
skarab_hmc_fc_test.py 10.0.0.7 -m 0.

Some statistics: It takes 54.67s to test one HMC on the board and 164s (2
min and 44 secs) to test all three HMCs on the board. It reconfigures the
FPGA between link 2 and link 3 then reports the consolidated results. It
will indicate if the Link fails or not. We have a faulty HMC in our lab and
it is able to detect the fault with this test.

Hope it helps if you have any HMC issues.

Kind regards,

*Adam Isaacson*
Hardware Manager
South African Radio Astronomy Observatory (SARAO)

Address: 2 Fir Street, Black River Park (North Gate Entrance), Observatory,
Cape Town, 7925
Tel: +27 21 506 7380  | Cell: +27 82 563 9602
Email: aisaac...@sarao.ac.za <aisaac...@ska.ac.za>
Website: www.sarao.ac.za <http://www.ska.ac.za/>

-- 
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 on the web visit 
https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CADTJ%3DnHCY8oDDD8yTYeHF%3DzzZua8sWkh4ATLu_TQ6_M1hjNZtg%40mail.gmail.com.

Reply via email to