frame.sh 602 B

123456789101112131415161718192021222324252627282930313233343536
  1. #!/bin/bash
  2. TESTS_PATH="`dirname \"$0\"`"
  3. TESTS_PATH="`( cd \"$TESTS_PATH\" && pwd )`"
  4. function pci {
  5. PCILIB_PATH=$TESTS_PATH/..
  6. LD_LIBRARY_PATH="$PCILIB_PATH" $PCILIB_PATH/pci $*
  7. }
  8. pci --stop-dma dma1
  9. #pci --reset
  10. echo "Set packet size 1024 .. "
  11. pci -w cmosis_number_lines 1088
  12. #pci -w xrawdata_packet_length 4096
  13. pci --start-dma dma1
  14. usleep 1000
  15. echo "Send frame request ... "
  16. pci -w control 1e9
  17. usleep 100000
  18. pci -w control 1e1
  19. usleep 100000
  20. echo "Enable Readout ... "
  21. pci -w control 3e1
  22. usleep 100000
  23. pci -r dma1 -o bench.out --multipacket
  24. pci -w control 1e1
  25. pci --stop-dma dma1