run_ddr_reg_set.sh 727 B

123456789101112131415161718192021222324
  1. #!/bin/sh
  2. if [ $# -lt 3 ]; then
  3. echo "Usage sample: run_ddr_reg_set.sh [RD_DQS] [FIFO_WE] [WR_DQS] [WR_DATA]"
  4. echo ""
  5. echo " RD_DQS: DDR PHY Data Macro-0 Read DQS Slave Ratio Register"
  6. echo " FIFO_WE: DDR PHY Data Macro-0 DQS Gate Slave Ratio Register"
  7. echo " WR_DQS: DDR PHY Data Macro-0 Write DQS Slave Ratio Register"
  8. echo " WR_DATA: DDR PHY Data Macro-0 Write Data Slave Ratio Register"
  9. echo ""
  10. echo " run_ddr_reg_set.sh 0x3c 0x9f 0x54 0x8c"
  11. echo ""
  12. exit 0;
  13. else
  14. `devmem 0x44e120c8 w $1`
  15. `devmem 0x44e12108 w $2`
  16. `devmem 0x44e120dc w $3`
  17. `devmem 0x44e12120 w $4`
  18. echo "RD_DQS configure as $1"
  19. echo "FIFO_WE configure as $2"
  20. echo "WR_DQS configure as $3"
  21. echo "WR_DATA configure as $4"
  22. fi