firmware.sh 5.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178
  1. #!/bin/sh
  2. # file: scripts/firmware.sh
  3. #
  4. # this file contains a list of *.cfg, *.pib and *.nvm files available
  5. # on the host for use by scripts; scripts such as start.sh, flash.sh,
  6. # upgrade.sh and pts.sh all include this file;
  7. #
  8. # the last definition is the one that takes effect so you can merely
  9. # move the definition you want to the bottom of this file;
  10. #
  11. # to include this file in a new script:
  12. #
  13. # . ${SCRIPTS}/firmware.sh
  14. #
  15. # ====================================================================
  16. # a la carte;
  17. # --------------------------------------------------------------------
  18. . /etc/environment
  19. CFG=${FIRMWARE}/sdram64mb.cfg
  20. CFG=${FIRMWARE}/sdram16mb.cfg
  21. # ====================================================================
  22. # a la carte;
  23. # --------------------------------------------------------------------
  24. PIB=${FIRMWARE}/v2.0.4.pib
  25. NVM=${FIRMWARE}/v2.0.4-0-0-A-FINAL.nvm
  26. NVM=${FIRMWARE}/v2.0.4-0-0-B-FINAL.nvm
  27. PIB=${FIRMWARE}/v3.0.1.pib
  28. NVM=${FIRMWARE}/v3.0.1-0-1-A-RC3.nvm
  29. NVM=${FIRMWARE}/v3.0.1-0-1-B-RC3.nvm
  30. PIB=${FIRMWARE}/v3.0.5.pib
  31. NVM=${FIRMWARE}/v3.0.5-0-2-A-FINAL.nvm
  32. NVM=${FIRMWARE}/v3.0.5-0-2-B-FINAL.nvm
  33. PIB=${FIRMWARE}/v3.1.0.pib
  34. NVM=${FIRMWARE}/v3.1.0-0-3-A-FINAL.nvm
  35. NVM=${FIRMWARE}/v3.1.0-0-3-B-FINAL.nvm
  36. PIB=${FIRMWARE}/v3.1.3.pib
  37. NVM=${FIRMWARE}/v3.1.3-0-3-A-FINAL.nvm
  38. NVM=${FIRMWARE}/v3.1.3-0-3-B-FINAL.nvm
  39. PIB=${FIRMWARE}/v3.1.4.pib
  40. NVM=${FIRMWARE}/v3.1.4-0-3-A-FINAL.nvm
  41. NVM=${FIRMWARE}/v3.1.4-0-3-B-FINAL.nvm
  42. PIB=${FIRMWARE}/v3.1.7.pib
  43. NVM=${FIRMWARE}/v3.1.7-0-3-A-FINAL.nvm
  44. NVM=${FIRMWARE}/v3.1.7-0-3-B-FINAL.nvm
  45. PIB=${FIRMWARE}/v3.1.8.pib
  46. NVM=${FIRMWARE}/v3.1.8-0-3-A-FINAL.nvm
  47. NVM=${FIRMWARE}/v3.1.8-0-3-B-FINAL.nvm
  48. PIB=${FIRMWARE}/v3.1.9.pib
  49. NVM=${FIRMWARE}/v3.1.9-0-3-A-FINAL.nvm
  50. NVM=${FIRMWARE}/v3.1.9-0-3-B-FINAL.nvm
  51. PIB=${FIRMWARE}/v3.3.0.pib
  52. NVM=${FIRMWARE}/v3.3.0-0-5-A-RC3.nvm
  53. NVM=${FIRMWARE}/v3.3.0-0-5-C-RC3.nvm
  54. NVM=${FIRMWARE}/v3.3.0-0-5-B-RC3.nvm
  55. PIB=${FIRMWARE}/v3.3.0.pib
  56. NVM=${FIRMWARE}/v3.3.0-0-5-A-RC5.nvm
  57. NVM=${FIRMWARE}/v3.3.0-0-5-C-RC5.nvm
  58. NVM=${FIRMWARE}/v3.3.0-0-5-B-RC5.nvm
  59. PIB=${FIRMWARE}/v3.3.0.pib
  60. NVM=${FIRMWARE}/v3.3.0-0-5-A-RC8.nvm
  61. NVM=${FIRMWARE}/v3.3.0-0-5-C-RC8.nvm
  62. NVM=${FIRMWARE}/v3.3.0-0-5-B-RC8.nvm
  63. PIB=${FIRMWARE}/v3.3.1.pib
  64. NVM=${FIRMWARE}/v3.3.1-0-5-A-RC5.nvm
  65. NVM=${FIRMWARE}/v3.3.1-0-5-B-RC5.nvm
  66. NVM=${FIRMWARE}/v3.3.1-0-5-C-RC5.nvm
  67. PIB=${FIRMWARE}/v3.3.4.pib
  68. NVM=${FIRMWARE}/v3.3.4-0-8-A-RC1.nvm
  69. NVM=${FIRMWARE}/v3.3.4-0-8-B-RC1.nvm
  70. NVM=${FIRMWARE}/v3.3.4-0-8-C-RC1.nvm
  71. NVM=${FIRMWARE}/v3.3.4-0-8-D-RC1.nvm
  72. PIB=${FIRMWARE}/v3.3.4.pib
  73. NVM=${FIRMWARE}/v3.3.4-0-8-A-RC2.nvm
  74. NVM=${FIRMWARE}/v3.3.4-0-8-B-RC2.nvm
  75. NVM=${FIRMWARE}/v3.3.4-0-8-C-RC2.nvm
  76. NVM=${FIRMWARE}/v3.3.4-0-8-D-RC2.nvm
  77. PIB=${FIRMWARE}/v3.3.4.pib
  78. NVM=${FIRMWARE}/v3.3.4-0-8-A-RC3.nvm
  79. NVM=${FIRMWARE}/v3.3.4-0-8-B-RC3.nvm
  80. NVM=${FIRMWARE}/v3.3.4-0-8-C-RC3.nvm
  81. NVM=${FIRMWARE}/v3.3.4-0-8-D-RC3.nvm
  82. PIB=${FIRMWARE}/v3.3.4.pib
  83. NVM=${FIRMWARE}/v3.3.4-0-8-A-RC5.nvm
  84. NVM=${FIRMWARE}/v3.3.4-0-8-B-RC5.nvm
  85. NVM=${FIRMWARE}/v3.3.4-0-8-C-RC5.nvm
  86. NVM=${FIRMWARE}/v3.3.4-0-8-D-RC5.nvm
  87. PIB=${FIRMWARE}/v3.3.4.pib
  88. NVM=${FIRMWARE}/v3.3.4-0-8-A-RC6.nvm
  89. NVM=${FIRMWARE}/v3.3.4-0-8-B-RC6.nvm
  90. NVM=${FIRMWARE}/v3.3.4-0-8-C-RC6.nvm
  91. NVM=${FIRMWARE}/v3.3.4-0-8-D-RC6.nvm
  92. PIB=${FIRMWARE}/v3.3.4.pib
  93. NVM=${FIRMWARE}/v3.3.4-0-8-A-RC7.nvm
  94. NVM=${FIRMWARE}/v3.3.4-0-8-B-RC7.nvm
  95. NVM=${FIRMWARE}/v3.3.4-0-8-C-RC7.nvm
  96. NVM=${FIRMWARE}/v3.3.4-0-8-D-RC7.nvm
  97. PIB=${FIRMWARE}/v3.3.4.pib
  98. NVM=${FIRMWARE}/v3.3.4-0-8-A-RC9.nvm
  99. NVM=${FIRMWARE}/v3.3.4-0-8-B-RC9.nvm
  100. NVM=${FIRMWARE}/v3.3.4-0-8-C-RC9.nvm
  101. NVM=${FIRMWARE}/v3.3.4-0-8-D-RC9.nvm
  102. PIB=${FIRMWARE}/v3.3.5.pib
  103. NVM=${FIRMWARE}/v3.3.5-0-8-A-RC1.nvm
  104. NVM=${FIRMWARE}/v3.3.5-0-8-B-RC1.nvm
  105. NVM=${FIRMWARE}/v3.3.5-0-8-C-RC1.nvm
  106. NVM=${FIRMWARE}/v3.3.5-0-8-D-RC1.nvm
  107. PIB=${FIRMWARE}/v3.3.5.pib
  108. NVM=${FIRMWARE}/v3.3.5-0-8-A-RC2.nvm
  109. NVM=${FIRMWARE}/v3.3.5-0-8-B-RC2.nvm
  110. NVM=${FIRMWARE}/v3.3.5-0-8-C-RC2.nvm
  111. NVM=${FIRMWARE}/v3.3.5-0-8-D-RC2.nvm
  112. PIB=${FIRMWARE}/v3.3.5.pib
  113. NVM=${FIRMWARE}/v3.3.5-0-8-A-RC3.nvm
  114. NVM=${FIRMWARE}/v3.3.5-0-8-B-RC3.nvm
  115. NVM=${FIRMWARE}/v3.3.5-0-8-C-RC3.nvm
  116. NVM=${FIRMWARE}/v3.3.5-0-8-D-RC3.nvm
  117. PIB=${FIRMWARE}/v3.3.5.pib
  118. NVM=${FIRMWARE}/v3.3.5-0-8-A-RC4.nvm
  119. NVM=${FIRMWARE}/v3.3.5-0-8-B-RC4.nvm
  120. NVM=${FIRMWARE}/v3.3.5-0-8-C-RC4.nvm
  121. NVM=${FIRMWARE}/v3.3.5-0-8-D-RC4.nvm
  122. PIB=${FIRMWARE}/v3.3.5.pib
  123. NVM=${FIRMWARE}/v3.3.5-0-8-A-RC5.nvm
  124. NVM=${FIRMWARE}/v3.3.5-0-8-B-RC5.nvm
  125. NVM=${FIRMWARE}/v3.3.5-0-8-C-RC5.nvm
  126. NVM=${FIRMWARE}/v3.3.5-0-8-D-RC5.nvm
  127. PIB=${FIRMWARE}/v3.3.6.pib
  128. NVM=${FIRMWARE}/v3.3.6-0-8-A-RC3.nvm
  129. NVM=${FIRMWARE}/v3.3.6-0-8-B-RC3.nvm
  130. NVM=${FIRMWARE}/v3.3.6-0-8-C-RC3.nvm
  131. NVM=${FIRMWARE}/v3.3.6-0-8-D-RC3.nvm
  132. PIB=${FIRMWARE}/v3.3.6.pib
  133. NVM=${FIRMWARE}/v3.3.6-0-8-A-RC4.nvm
  134. NVM=${FIRMWARE}/v3.3.6-0-8-B-RC4.nvm
  135. NVM=${FIRMWARE}/v3.3.6-0-8-C-RC4.nvm
  136. NVM=${FIRMWARE}/v3.3.6-0-8-D-RC4.nvm
  137. PIB=${FIRMWARE}/v3.3.6.pib
  138. NVM=${FIRMWARE}/v3.3.6-0-8-A-RC1.nvm
  139. NVM=${FIRMWARE}/v3.3.6-0-8-B-RC1.nvm
  140. NVM=${FIRMWARE}/v3.3.6-0-8-C-RC1.nvm
  141. NVM=${FIRMWARE}/v3.3.6-0-8-D-RC1.nvm
  142. # ====================================================================
  143. #
  144. # --------------------------------------------------------------------