frame2.sh 597 B

12345678910111213141516171819202122232425262728293031323334353637
  1. #!/bin/bash
  2. function pci {
  3. PCILIB_PATH="/root/pcitool"
  4. LD_LIBRARY_PATH="$PCILIB_PATH" $PCILIB_PATH/pci $*
  5. }
  6. pci --stop-dma dma1
  7. pci --reset
  8. echo "Set packet size 1024 .. "
  9. pci -w number_lines 1088
  10. #pci -w xrawdata_packet_length 4096
  11. pci --start-dma dma1
  12. usleep 1000
  13. echo "Send frame request ... "
  14. pci -w control 1e9
  15. usleep 1000
  16. pci -w control 1e1
  17. usleep 300000
  18. pci -w control 1e9
  19. usleep 1000
  20. pci -w control 1e1
  21. usleep 3000
  22. echo "Enable Readout ... "
  23. pci -w control 3e1
  24. usleep 100000
  25. pci -r dma1 -o bench.out --multipacket --timeout 1000000
  26. pci -w control 1e1
  27. pci --stop-dma dma1