Note: make sure fpga_ocores.ko insmod
ZL30253
1) Read Device ID Upper, 0x19 is pass
    ./timmingcard.sh -d zl30253 -r 0x30
    read Register_48:  0x19

2) Read Device ID Lower, 0x31 is pass
    ./timmingcard.sh -d zl30253 -r 0x31
    read Register_49:  0x31

3)ZL30253 eeprom programming
   ./timmingcard.sh -d zl30253 -c "./tmp.cfg"

4)ZL30253 eeprom verify
   ./timmingcard.sh -d zl30253 -t "./tmp.cfg"
  
ZL30363
notes: select page first if need.
1) Read vendor ID , 0x3f is pass
   ./timmingcard.sh -d zl30363 -w 0x7f -v 0x00
   ./timmingcard.sh -d zl30363 -r 0x1
   read Register_1:  0x3f
  
2) hardware revision, 0x5 is pass
   ./timmingcard.sh -d zl30363 -w 0x7f -v 0x00
   ./timmingcard.sh -d zl30363 -r 0x2
   read Register_2:  0x05

3) test by looking for device
   ./timmingcard.sh -d zl30363 -t
   ZL30363 is present ------------Pass

4) test device syncE function
notes: you should enter nputool to set config file first.
   ./timmingcard.sh -d zl30363 -s
   ZL30363 syncE ------------Pass

SI5344 
1) Read Build part number[7:0], 
   ./timmingcard.sh -d si5344 -r 0x0002
   read Register_1: 0x44

2) Read Build part number[15:8], 
   ./timmingcard.sh -d si5344 -r 0x0003
   read Register_2: 0x53

3) test by looking for device
   ./timmingcard.sh -d si5344 -t
   Si5344 is present  --------------Pass
