AXI_ReConf.sh 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798
  1. #! /bin/bash
  2. echo "*** Re-configure the whole AXI MASTER ***"
  3. pci -w 0x9114 0x08
  4. sleep 0.01
  5. pci -w 0x9118 0x01
  6. sleep 0.01
  7. value=`pci -r 0x911C -s1`
  8. echo "Value = $value "
  9. sleep 0.1
  10. pci -w 0x9114 0x0C
  11. sleep 0.01
  12. pci -w 0x9118 0x00
  13. sleep 0.01
  14. value=`pci -r 0x911C -s1`
  15. echo "Value = $value "
  16. sleep 0.1
  17. pci -w 0x9114 0x10
  18. sleep 0.01
  19. pci -w 0x9118 0x01
  20. sleep 0.01
  21. value=`pci -r 0x911C -s1`
  22. echo "Value = $value "
  23. sleep 0.1
  24. pci -w 0x9114 0x18
  25. sleep 0.01
  26. pci -w 0x9118 0x00
  27. sleep 0.01
  28. value=`pci -r 0x911C -s1`
  29. echo "Value = $value "
  30. sleep 0.1
  31. pci -w 0x9114 0x20
  32. sleep 0.01
  33. pci -w 0x9118 0x07 # was 07
  34. sleep 0.01
  35. value=`pci -r 0x911C -s1`
  36. echo "Value = $value "
  37. sleep 0.1
  38. pci -w 0x9114 0x24
  39. sleep 0.01
  40. pci -w 0x9118 0x0F # was F before
  41. sleep 0.01
  42. value=`pci -r 0x911C -s1`
  43. echo "Frame per mulfi-frame = $value "
  44. sleep 0.1
  45. pci -w 0x9114 0x2C
  46. sleep 0.01
  47. pci -w 0x9118 0x2
  48. sleep 0.01
  49. value=`pci -r 0x911C -s1`
  50. echo "Sub Class Value = $value "
  51. sleep 0.1
  52. pci -w 0x9114 0x30
  53. sleep 0.01
  54. pci -w 0x9118 0x01 # dummy writing operation #
  55. pci -w 0x9118 0x00
  56. sleep 0.01
  57. value=`pci -r 0x911C -s1`
  58. echo "Value = $value "
  59. sleep 0.1
  60. pci -w 0x9114 0x34
  61. sleep 0.01
  62. pci -w 0x9118 0x01 # dummy writing operation # y
  63. pci -w 0x9118 0x00
  64. sleep 0.01
  65. value=`pci -r 0x911C -s1`
  66. echo "Value = $value "
  67. sleep 0.1
  68. pci -w 0x9114 0x28
  69. sleep 0.01
  70. pci -w 0x9118 0xF
  71. sleep 0.01
  72. value=`pci -r 0x911C -s1`
  73. echo "Value = $value "
  74. sleep 0.1
  75. pci -w 0x9114 0x04
  76. sleep 0.01
  77. pci -w 0x9118 0x01
  78. sleep 0.01
  79. value=`pci -r 0x911C -s1`
  80. echo "Value = $value "
  81. sleep 0.1
  82. echo "DONE ..."