MK40DX256xxx10_ConfigureDataFlash.jflash 5.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183
  1. AppVersion = 45400
  2. [GENERAL]
  3. ConnectMode = 0
  4. CurrentFile = ""
  5. DataFileSAddr = 0x00000000
  6. GUIMode = 0
  7. HostName = ""
  8. TargetIF = 1
  9. USBPort = 0
  10. USBSerialNo = 0x00000000
  11. [JTAG]
  12. IRLen = 0
  13. MultipleTargets = 0
  14. NumDevices = 0
  15. Speed0 = 4000
  16. Speed1 = 4000
  17. TAP_Number = 0
  18. UseAdaptive0 = 0
  19. UseAdaptive1 = 0
  20. UseMaxSpeed0 = 0
  21. UseMaxSpeed1 = 0
  22. [CPU]
  23. CheckCoreID = 1
  24. ChipName = "Freescale MK40DX256xxx10"
  25. ClockSpeed = 0x00000000
  26. Core = 0x030000FF
  27. CoreID = 0x4BA00477
  28. CoreIDMask = 0xFFFFFFFF
  29. DeviceFamily = 0x00000003
  30. EndianMode = 0
  31. HasInternalFlash = 1
  32. InitStep0_Action = "Reset"
  33. InitStep0_Comment = "Reset and halt target"
  34. InitStep0_Value0 = 0x00000000
  35. InitStep0_Value1 = 0x00000000
  36. InitStep10_Action = "Var BEQ"
  37. InitStep10_Comment = "Wait until operation has finished"
  38. InitStep10_Value0 = 0x00000008
  39. InitStep10_Value1 = 0x00000000
  40. InitStep11_Action = "Read 8bit"
  41. InitStep11_Comment = "FCCOB6: Check EEPROM data size code"
  42. InitStep11_Value0 = 0x40020009
  43. InitStep11_Value1 = 0x00000000
  44. InitStep12_Action = "Var XOR"
  45. InitStep12_Comment = ""
  46. InitStep12_Value0 = 0x00000000
  47. InitStep12_Value1 = 0x000000FF
  48. InitStep13_Action = "Var BNE"
  49. InitStep13_Comment = "Already configured... we are done"
  50. InitStep13_Value0 = 0x00000019
  51. InitStep13_Value1 = 0x00000000
  52. InitStep14_Action = "Read 8bit"
  53. InitStep14_Comment = "FCCOB7: Check FlexNVM partition code"
  54. InitStep14_Value0 = 0x40020008
  55. InitStep14_Value1 = 0x00000000
  56. InitStep15_Action = "Var XOR"
  57. InitStep15_Comment = ""
  58. InitStep15_Value0 = 0x00000000
  59. InitStep15_Value1 = 0x000000FF
  60. InitStep16_Action = "Var BNE"
  61. InitStep16_Comment = "Already configured... we are done"
  62. InitStep16_Value0 = 0x00000019
  63. InitStep16_Value1 = 0x00000000
  64. InitStep17_Action = "Delay"
  65. InitStep17_Comment = "Configure data flash size"
  66. InitStep17_Value0 = 0x00000000
  67. InitStep17_Value1 = 0x00000000
  68. InitStep18_Action = "Write 8bit"
  69. InitStep18_Comment = "Program partition"
  70. InitStep18_Value0 = 0x40020007
  71. InitStep18_Value1 = 0x00000080
  72. InitStep19_Action = "Write 8bit"
  73. InitStep19_Comment = "EEPROM size: 0 KB"
  74. InitStep19_Value0 = 0x4002000B
  75. InitStep19_Value1 = 0x0000003F
  76. InitStep1_Action = "Write 8bit"
  77. InitStep1_Comment = "FSTAT: Reset error bits"
  78. InitStep1_Value0 = 0x40020000
  79. InitStep1_Value1 = 0x00000070
  80. InitStep20_Action = "Write 8bit"
  81. InitStep20_Comment = "Data flash size: 256 KB"
  82. InitStep20_Value0 = 0x4002000A
  83. InitStep20_Value1 = 0x00000000
  84. InitStep21_Action = "Write 8bit"
  85. InitStep21_Comment = "FSTAT: Start operation"
  86. InitStep21_Value0 = 0x40020000
  87. InitStep21_Value1 = 0x00000080
  88. InitStep22_Action = "Read 8bit"
  89. InitStep22_Comment = ""
  90. InitStep22_Value0 = 0x40020000
  91. InitStep22_Value1 = 0x00000000
  92. InitStep23_Action = "Var AND"
  93. InitStep23_Comment = ""
  94. InitStep23_Value0 = 0x00000000
  95. InitStep23_Value1 = 0x00000080
  96. InitStep24_Action = "Var BEQ"
  97. InitStep24_Comment = "Wait until operation has finished"
  98. InitStep24_Value0 = 0x00000016
  99. InitStep24_Value1 = 0x00000000
  100. InitStep25_Action = "Reset"
  101. InitStep25_Comment = "Reload data flash config"
  102. InitStep25_Value0 = 0x00000000
  103. InitStep25_Value1 = 0x00000000
  104. InitStep2_Action = "Write 8bit"
  105. InitStep2_Comment = "FCCOB0: Read resource"
  106. InitStep2_Value0 = 0x40020007
  107. InitStep2_Value1 = 0x00000003
  108. InitStep3_Action = "Write 8bit"
  109. InitStep3_Comment = "FCCOB1: data flash IFR area offset FC"
  110. InitStep3_Value0 = 0x40020006
  111. InitStep3_Value1 = 0x00000080
  112. InitStep4_Action = "Write 8bit"
  113. InitStep4_Comment = "FCCOB2"
  114. InitStep4_Value0 = 0x40020005
  115. InitStep4_Value1 = 0x00000000
  116. InitStep5_Action = "Write 8bit"
  117. InitStep5_Comment = "FCCOB3"
  118. InitStep5_Value0 = 0x40020004
  119. InitStep5_Value1 = 0x000000FC
  120. InitStep6_Action = "Write 8bit"
  121. InitStep6_Comment = "FCCOB8: Select IFR area to read"
  122. InitStep6_Value0 = 0x4002000F
  123. InitStep6_Value1 = 0x00000000
  124. InitStep7_Action = "Write 8bit"
  125. InitStep7_Comment = "FSTAT: Start operation"
  126. InitStep7_Value0 = 0x40020000
  127. InitStep7_Value1 = 0x00000080
  128. InitStep8_Action = "Read 8bit"
  129. InitStep8_Comment = ""
  130. InitStep8_Value0 = 0x40020000
  131. InitStep8_Value1 = 0x00000000
  132. InitStep9_Action = "Var AND"
  133. InitStep9_Comment = ""
  134. InitStep9_Value0 = 0x00000000
  135. InitStep9_Value1 = 0x00000080
  136. NumExitSteps = 0
  137. NumInitSteps = 26
  138. RAMAddr = 0x1FFF8000
  139. RAMSize = 0x00010000
  140. ScriptFile = ""
  141. UseAutoSpeed = 0x00000000
  142. UseRAM = 1
  143. UseScriptFile = 0
  144. [FLASH]
  145. aSectorSel[256] = 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
  146. AutoDetect = 0
  147. BankName = ""
  148. BankSelMode = 1
  149. BaseAddr = 0x00000000
  150. CheckId = 0
  151. CustomRAMCode = ""
  152. DeviceName = "MK40DX256xxx10 internal"
  153. EndBank = 255
  154. NumBanks = 1
  155. OrgNumBits = 32
  156. OrgNumChips = 1
  157. StartBank = 0
  158. UseCustomRAMCode = 0
  159. [PRODUCTION]
  160. AutoPerformsErase = 1
  161. AutoPerformsHardLock = 0
  162. AutoPerformsHardUnlock = 0
  163. AutoPerformsProgram = 1
  164. AutoPerformsSecure = 0
  165. AutoPerformsSoftLock = 0
  166. AutoPerformsSoftUnlock = 1
  167. AutoPerformsStartApp = 0
  168. AutoPerformsUnsecure = 0
  169. AutoPerformsVerify = 1
  170. EnableProductionMode = 0
  171. EnableTargetPower = 1
  172. EraseType = 2
  173. ProductionDelay = 0x000001F4
  174. ProductionThreshold = 0x00000BB8
  175. ProgramSN = 0
  176. SerialFile = ""
  177. SNAddr = 0x00000000
  178. SNInc = 0x00000001
  179. SNLen = 0x00000008
  180. SNListFile = ""
  181. SNValue = 0x00000006
  182. TargetPowerDelay = 0x00000014
  183. VerifyType = 1