IblRod Firmware Certification Page (branch RodFwV6)

Build summary

Hash Cert.date Master fw sw PPC Slave fw speed=2 Slave fw speed=3 Slave sw
063f29e18da74e3090bddf81bb751751928e59bf 06-06-2014 Green led Green led Green led Green led Green led
5e7c25af5a226af0abe17ebf09386b8214f5150b 05-21-2014 Green led Green led Green led Green led Green led
f7f947e6af9a51275ef223557ab903363c03ee11 05-20-2014 Yellow led Green led Green led Green led Green led
612e62968d24c8d5ba069e68750021268a6fe734 05-10-2014 Green led Green led Red led Green led Green led
18d0cb524135009032719ad8efce4fb4f54b2465 05-09-2014 Green led Green led Green led Green led Green led
3576b472f77a06373f97103917a83b8e9e7cea8d 04-29-2014 Green led Green led Green led Green led Green led
0d53e5ab917908279cd63c61a41ef31e8054fd1b 04-14-2014 Red led Green led Green led Green led Green led

Certification Reference

build path  
golden hash 92956b97c1f9e51fc96e18f3f8bfeeb66cb94d91
golden date 23 Apr 2014
golden folder golden/92956b97c1f9e51fc96e18f3f8bfeeb66cb94d91_10_58_04_23_2014.dir
script folder scripts
logfiles folder /afs/cern.ch/user/t/travagli/public/IblRodFwV6Cert

Certification: Details

0d53e5ab917908279cd63c61a41ef31e8054fd1b

hash 0d53e5ab917908279cd63c61a41ef31e8054fd1b
folder 0d53e5ab917908279cd63c61a41ef31e8054fd1b_02_00_04_14_2014.dir
master fw bit Translate fail
PPC sw compile ok
slave fw bitfile production sp2 ok
slave fw bitfile production sp3 ok
slave sw compile ok

back_to_top

3576b472f77a06373f97103917a83b8e9e7cea8d

hash 3576b472f77a06373f97103917a83b8e9e7cea8d
folder 3576b472f77a06373f97103917a83b8e9e7cea8d_04_29_2014_02_00.dir
master fw bit ok
master fw bitfile size ok
master Timing report ok
PPC sw compile ok
slave fw bitfile production sp2 ok
slave fw bitfile size sp2 ok: slightly difference (<1%) 4223368 against golden 4223644
slaveTiming report sp 2 ok, slightly difference (<1%) in #of connections,paths
slave fw bitfile production sp3 ok
slave fw bitfile size sp3 ok
slaveTiming report sp 3 ok, slightly difference (<1%) in #of connections,paths
slave sw compile ok

back_to_top

18d0cb524135009032719ad8efce4fb4f54b2465

hash 18d0cb524135009032719ad8efce4fb4f54b2465
folder 18d0cb524135009032719ad8efce4fb4f54b2465_05_09_2014_02_00.dir
master fw bit ok
master fw bitfile size ok
master Timing report ok,slightly difference (<1%) in #of connections,paths
PPC sw compile ok
slave fw bitfile production sp2 ok
slave fw bitfile size sp2 ok: slightly difference (<1%) 4223092 against golden 4223644
slaveTiming report sp 2 ok, slightly difference (<1%) in #of connections,paths
slave fw bitfile production sp3 ok
slave fw bitfile size sp3 ok, slightly difference (<1%) 4222816 against golden 4223092
slaveTiming report sp 3 ok, slightly difference (<1%) in #of connections,paths
slave sw compile ok

back_to_top

612e62968d24c8d5ba069e68750021268a6fe734

hash 612e62968d24c8d5ba069e68750021268a6fe734
folder 612e62968d24c8d5ba069e68750021268a6fe734_05_10_2014_02_00.dir
master fw bit ok
master fw bitfile size ok
master Timing report ok,slightly difference (<1%) in #of connections,paths
PPC sw compile ok
slave fw bitfile production sp2 ok
slave fw bitfile size sp2 ok: slightly difference (<1%) 4223092 against golden 4223644
slaveTiming report sp 2 no,9 Timing Errors! slightly difference (<1%) in #of connections,paths
slave fw bitfile production sp3 ok
slave fw bitfile size sp3 ok, slightly difference (<1%) 4223368 against golden 4223092
slaveTiming report sp 3 ok, difference (<6%) in #of connections,paths
slave sw compile ok

back_to_top

f7f947e6af9a51275ef223557ab903363c03ee11

hash f7f947e6af9a51275ef223557ab903363c03ee11
folder f7f947e6af9a51275ef223557ab903363c03ee11_05_20_2014_02_00.dir
master fw bit ok
master fw bitfile size ok
master Timing report ok,slightly difference (<1%) in #of connections,paths
master flashloader ok
master srec loader warning: bsp sw/standalone_bsp_xilisf has to be compiled with "make" in its own folder
PPC sw compile ok
slave fw bitfile production sp2 ok
slave fw bitfile size sp2 ok: slightly difference (<1%)
slaveTiming report sp 2 ok: slightly difference (<1%) in #of connections,paths
slave fw bitfile production sp3 ok
slave fw bitfile size sp3 ok, slightly difference (<1%)
slaveTiming report sp 3 ok, slightly difference (<1%)
slave sw compile ok

back_to_top

5e7c25af5a226af0abe17ebf09386b8214f5150b

hash 5e7c25af5a226af0abe17ebf09386b8214f5150b
folder 5e7c25af5a226af0abe17ebf09386b8214f5150b_05_21_2014_02_00.dir
master fw bit ok
master fw bitfile size ok
master Timing report ok
master flashloader ok
master srec loader ok
master IOB ok
PPC sw compile ok
slave fw bitfile production sp2 ok
slave fw bitfile size sp2 ok
slaveTiming report sp 2 ok
slave IOB sp2 ok
slave fw bitfile production sp3 ok
slave fw bitfile size sp3 ok
slaveTiming report sp 3 ok
slave sw compile ok
slave IOB sp2 ok

back_to_top

063f29e18da74e3090bddf81bb751751928e59bf

hash 063f29e18da74e3090bddf81bb751751928e59bf
folder 063f29e18da74e3090bddf81bb751751928e59bf_06_06_2014_02_00.dir
master fw bit ok
master fw bitfile size ok
master Timing report ok
master flashloader ok
master srec loader ok
master IOB ok
PPC sw compile ok
slave fw bitfile production sp2 ok
slave fw bitfile size sp2 ok
slaveTiming report sp 2 ok
slave IOB sp2 ok
slave fw bitfile production sp3 ok
slave fw bitfile size sp3 ok
slaveTiming report sp 3 ok
slave sw compile ok
slave IOB sp2 ok

back_to_top

Certification: test description

master fw bit terminate Synthesis -> P&R -> Generate bitfile for Master
PPC sw compile generate iblDsp_ppc.elf and PPCpp.bin(elf and srec)
slave fw bitfile production sp2 terminate Synthesis -> P&R -> Generate bitfile for Slave with Speedgrade = 2
slave fw bitfile production sp3 terminate Synthesis -> P&R -> Generate bitfile for Slave with Speedgrade = 2
slave sw compile generate histClient.elf(bin)
master/slave fw bitfile size check .bit file size; must be equal to golden bitfile, <1% mismatch allowed for slave (warning)
master/slave Timing report verify device-speed-package ; check #of warning,constraints,nets,connections,paths against golden; check timing errors and score = 0

Scripts: short description

check_timing.sh check consistency between 2 timing reports (2 parameters: report 1 and 2 .twx) ; requires package xmlstarlet
save_build.sh saves report and bit files and the end of a nightly build (2 parameters: source and destination dir)
certify.sh checks last nightly build against golden: master check script
do-fw-sw.sh perform nightly build
show_timing_report.sh print a summary of the timing report (1 parameter: file report .twx) ; requires package xmlstarlet
check_bitfilesize.sh chek size of bitfiles between 2 dir (2 parameters: golden and to-be-checked dir)
mycron.sh master nightly build script ; executed by crontab
check_ssn.sh main script for checking simultaneous switching outputs- to be completed: for now it just executes gen_tcl_planAhead.tcl
gen_tcl_planAhead.sh perform sso analisys both on master and slaves (2 parameters: firmware direction 1 and 2 name of top)

-- RiccardoTravaglini - 16 Jun 2014

Edit | Attach | Watch | Print version | History: r11 < r10 < r9 < r8 < r7 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r11 - 2020-08-20 - TWikiAdminUser
 
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    Sandbox/SandboxArchive All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright &© 2008-2023 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
or Ideas, requests, problems regarding TWiki? use Discourse or Send feedback