bsdump.xml 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206
  1. <bsdump>
  2. <regions name="8910">
  3. <region title="bootrom" base="0x00000000" size="0x10000" skip="1"/>
  4. <region title="sysram" base="0x00800000" size="0x78000" skip="0"/>
  5. <region title="bbsram" base="0x40080000" size="0x20000" skip="0"/>
  6. <region title="riscv" base="0x50000000" size="0xc000" skip="0"/>
  7. <region title="rfreg" base="0x50030000" size="0x5100" skip="0"/>
  8. <region title="sysreg" base="0x50080000" size="0x64" skip="0"/>
  9. <region title="clkrst" base="0x50081000" size="0xA8" skip="0"/>
  10. <region title="monitor" base="0x50083000" size="0x44" skip="0"/>
  11. <region title="watchdog" base="0x50084000" size="0x20" skip="0"/>
  12. <region title="idle" base="0x50090000" size="0x2a8" skip="0"/>
  13. <region title="idleres" base="0x50094000" size="0x30" skip="0"/>
  14. <region title="pwrctrl" base="0x500A0000" size="0xD8" skip="0"/>
  15. <region title="sys_ctrl" base="0x50100000" size="0x250" skip="0"/>
  16. <region title="mailbox" base="0x50104000" size="0x67C" skip="0"/>
  17. <region title="timer3" base="0x50105000" size="0x100" skip="0"/>
  18. <region title="analog" base="0x50109000" size="0x240" skip="0"/>
  19. <region title="aon_ifc" base="0x5010a004" size="0x44" skip="0"/>
  20. <region title="iomux" base="0x5010c000" size="0x178" skip="0"/>
  21. <region title="pmic" base="0x50308000" size="0x1000" skip="0"/>
  22. <region title="irq" base="0x08800000" size="0x200" skip="0"/>
  23. <region title="irq1" base="0x08800800" size="0x4C" skip="0"/>
  24. <region title="timer1" base="0x08808000" size="0x100" skip="0"/>
  25. <region title="timer2" base="0x08809000" size="0x100" skip="0"/>
  26. <region title="timer4" base="0x0880E000" size="0x100" skip="0"/>
  27. <region title="ap_ifc" base="0x0880f004" size="0x94" skip="0"/>
  28. <region title="sci1" base="0x08814000" size="0x100" skip="0"/>
  29. <region title="sci2" base="0x08815000" size="0x100" skip="0"/>
  30. <region title="f8" base="0x09000000" size="0x200" skip="0"/>
  31. <region title="axidma" base="0x090c0000" size="0x400" skip="0"/>
  32. <region title="riscvram" base="0x10040000" size="0xA000" skip="0">
  33. <require addr="0x500A0034" mask="0x03" value="0x03"/>
  34. </region>
  35. <region title="riscvem" base="0x14110000" size="0x6000" skip="0">
  36. <require addr="0x500A0034" mask="0x03" value="0x03"/>
  37. </region>
  38. <region title="txrx" base="0x25000000" size="0x20000" skip="0">
  39. <require addr="0x500A0034" mask="0x03" value="0x03"/>
  40. </region>
  41. <region title="rfad" base="0x25100000" size="0x3000" skip="0"/>
  42. <region title="coeff" base="0x25200000" size="0x200" skip="0"/>
  43. <region title="ldtc" base="0x25300000" size="0x24000" skip="0"/>
  44. <region title="otdoa" base="0x25400000" size="0x60000" skip="0"/>
  45. <region title="measpwr" base="0x25500000" size="0xA0000" skip="0"/>
  46. <region title="iddet" base="0x25600000" size="0xc000" skip="0"/>
  47. <region title="uldft" base="0x25700000" size="0x3400" skip="0"/>
  48. <region title="pusch" base="0x25800000" size="0x38000" skip="0"/>
  49. <region title="ulpcdci" base="0x25900000" size="0x200" skip="0"/>
  50. <region title="dlfft" base="0x25a00000" size="0x16000" skip="0"/>
  51. <region title="csirs" base="0x25b00000" size="0xd000" skip="0"/>
  52. <region title="ldtc1" base="0x26000000" size="0x7203A0" skip="0"/>
  53. <region title="corr" base="0x26000800" size="0x1c" skip="0"/>
  54. <region title="rxcap" base="0x27000000" size="0x17000" skip="0"/>
  55. <region title="bbapb" base="0x40000000" size="0x20000" skip="0">
  56. <require addr="0x500A002C" mask="0x03" value="0x03"/>
  57. </region>
  58. <region title="bcpubrom" base="0x400A0000" size="0x30000" skip="0"/>
  59. <region title="zaxidma" base="0x22000000" size="0x400" skip="0">
  60. <require addr="0x500A0024" mask="0x03" value="0x03"/>
  61. </region>
  62. <region title="zitcm" base="0x21400000" size="0x4000" skip="1"/>
  63. <region title="zdtcm" base="0x21500000" size="0x4000" skip="1"/>
  64. </regions>
  65. <regions name="8850">
  66. <region title="sysram" base="0x00100000" size="0x4000" skip="0"/>
  67. <region title="aonram" base="0x50800000" size="0x14000" skip="0"/>
  68. </regions>
  69. <regions name="8811">
  70. <region title="scs" base="0xe000e000" size="0x1000" skip="0"/>
  71. <region title="uart1" base="0x41800000" size="0x8" skip="0"/>
  72. <region title="uart1" base="0x4180000c" size="0x20" skip="0"/>
  73. <region title="uart2" base="0x41801000" size="0x8" skip="0"/>
  74. <region title="uart2" base="0x4180100c" size="0x20" skip="0"/>
  75. <region title="gpio1" base="0x41802000" size="0x70" skip="0"/>
  76. <region title="gpt1" base="0x41803000" size="0x44" skip="0"/>
  77. <region title="spi1" base="0x41a01000" size="0x8" skip="0"/>
  78. <region title="spi1" base="0x41a0100c" size="0x14" skip="0"/>
  79. <region title="spi2" base="0x41a02000" size="0x8" skip="0"/>
  80. <region title="spi2" base="0x41a0200c" size="0x14" skip="0"/>
  81. <region title="uart3" base="0x41a04000" size="0x8" skip="0"/>
  82. <region title="uart3" base="0x41a0400c" size="0x20" skip="0"/>
  83. <region title="uart4" base="0x41a05000" size="0x8" skip="0"/>
  84. <region title="uart4" base="0x41a0500c" size="0x20" skip="0"/>
  85. <region title="uart5" base="0x41a06000" size="0x8" skip="0"/>
  86. <region title="uart5" base="0x41a0600c" size="0x20" skip="0"/>
  87. <region title="sdmmc2" base="0x41a07000" size="0x4" skip="0"/>
  88. <region title="sdmmc2" base="0x41a07800" size="0x44" skip="0"/>
  89. <region title="i2s" base="0x41a08000" size="0x20" skip="0"/>
  90. <region title="gpio2" base="0x41a10000" size="0x90" skip="0"/>
  91. <region title="gpt2" base="0x41a11000" size="0x54" skip="0"/>
  92. <region title="keypad" base="0x41a12000" size="0x1c" skip="0"/>
  93. <region title="seg_lcd" base="0x41a13000" size="0x9c" skip="0"/>
  94. <region title="i2c1" base="0x41a14000" size="0x8" skip="0"/>
  95. <region title="i2c1" base="0x41a1400c" size="0x8" skip="0"/>
  96. <region title="i2c2" base="0x41a15000" size="0x8" skip="0"/>
  97. <region title="i2c2" base="0x41a1500c" size="0x8" skip="0"/>
  98. <region title="i2c3" base="0x41a16000" size="0x8" skip="0"/>
  99. <region title="i2c3" base="0x41a1600c" size="0x8" skip="0"/>
  100. <region title="adi_if" base="0x41a40000" size="0x60" skip="0"/>
  101. <region title="pwr_ctrl" base="0x41804000" size="0xa4" skip="0"/>
  102. <region title="sys_irom" base="0x00000000" size="0x0" skip="1"/>
  103. <region title="flash" base="0x08000000" size="0x0" skip="1"/>
  104. <region title="flash_ext" base="0x0a000000" size="0x0" skip="1"/>
  105. <region title="sys_drom" base="0x20000000" size="0x0" skip="1"/>
  106. <region title="nb_ram" base="0x21d80000" size="0x10000" skip="0"/>
  107. <region title="timer1" base="0x41806000" size="0x2c" skip="0"/>
  108. <region title="iomux1" base="0x41807000" size="0x20" skip="0"/>
  109. <region title="iomux2" base="0x41808000" size="0xd4" skip="0"/>
  110. <region title="sys_wdt" base="0x41809000" size="0x18" skip="0"/>
  111. <region title="sys_ifc1" base="0x4180e004" size="0x5c" skip="0"/>
  112. <region title="bb_ctrl" base="0x41910000" size="0x3c" skip="0"/>
  113. <region title="debug_uart" base="0x41a03000" size="0x1c" skip="0"/>
  114. <region title="sys_ifc2" base="0x41a0e004" size="0x124" skip="0"/>
  115. <region title="timer2" base="0x41a17000" size="0x2c" skip="0"/>
  116. <region title="sys_dma" base="0x41a18004" size="0x2c" skip="0"/>
  117. <region title="sys_ctrl" base="0x41a19000" size="0x108" skip="0"/>
  118. <region title="psram8_ctrl" base="0x41a1c000" size="0x100" skip="0"/>
  119. <region title="spi_flash" base="0x41a3e000" size="0x48" skip="0"/>
  120. <region title="spi_flash_ext" base="0x41a3f000" size="0x48" skip="0"/>
  121. <region title="psram" base="0x62000000" size="0x0" skip="1"/>
  122. <region title="rf_if" base="0x41903000" size="0xb0" skip="0"/>
  123. <region title="dfe" base="0x4190a000" size="0x750" skip="0"/>
  124. <region title="debug_host" base="0x41a0f000" size="0x1c" skip="0"/>
  125. <region title="bb_ifc" base="0x4190e004" size="0x48" skip="0"/>
  126. <region title="cipher_f8" base="0x41930000" size="0x1c" skip="0"/>
  127. <region title="nb_lps" base="0x41805000" size="0x2c" skip="0"/>
  128. <region title="sci1" base="0x41900000" size="0x3c" skip="0"/>
  129. <region title="nb_rf_spi" base="0x41901000" size="0x30" skip="0"/>
  130. <region title="nb_tcu" base="0x41902000" size="0x1f0" skip="0"/>
  131. <region title="sci2" base="0x41a00000" size="0x3c" skip="0"/>
  132. <region title="nb_ctrl" base="0x41920000" size="260" skip="0">
  133. <require addr="0x41804038" mask="0x80000" value="0x80000"/>
  134. </region>
  135. <region title="nb_common" base="0x41921000" size="548" skip="0">
  136. <require addr="0x41804038" mask="0x80000" value="0x80000"/>
  137. </region>
  138. <region title="nb_intc" base="0x41922000" size="36" skip="0">
  139. <require addr="0x41804038" mask="0x80000" value="0x80000"/>
  140. </region>
  141. <region title="nb_cs" base="0x41923000" size="2612" skip="0">
  142. <require addr="0x41804038" mask="0x80000" value="0x80000"/>
  143. </region>
  144. <region title="nb_fft_rsrp" base="0x41924000" size="96" skip="0">
  145. <require addr="0x41804038" mask="0x80000" value="0x80000"/>
  146. </region>
  147. <region title="nb_ca_rx_dump" base="0x41924200" size="56" skip="0">
  148. <require addr="0x41804038" mask="0x80000" value="0x80000"/>
  149. </region>
  150. <region title="nb_acc" base="0x41924400" size="96" skip="0">
  151. <require addr="0x41804038" mask="0x80000" value="0x80000"/>
  152. </region>
  153. <region title="nb_viterbi" base="0x41925000" size="84" skip="0">
  154. <require addr="0x41804038" mask="0x80000" value="0x80000"/>
  155. </region>
  156. <region title="nb_meas" base="0x41926000" size="792" skip="0">
  157. <require addr="0x41804038" mask="0x80000" value="0x80000"/>
  158. </region>
  159. <region title="nb_locseq_gen" base="0x41926400" size="60" skip="0">
  160. <require addr="0x41804038" mask="0x80000" value="0x80000"/>
  161. </region>
  162. <region title="nb_ds_bsel" base="0x41927000" size="72" skip="0">
  163. <require addr="0x41804038" mask="0x80000" value="0x80000"/>
  164. </region>
  165. <region title="nb_sp" base="0x41927100" size="52" skip="0">
  166. <require addr="0x41804038" mask="0x80000" value="0x80000"/>
  167. </region>
  168. <region title="nb_tx_pusch" base="0x41928000" size="32" skip="0">
  169. <require addr="0x41804038" mask="0x80000" value="0x80000"/>
  170. </region>
  171. <region title="nb_tx_chsc" base="0x41929000" size="44" skip="0">
  172. <require addr="0x41804038" mask="0x80000" value="0x80000"/>
  173. </region>
  174. <region title="nb_tx_mdd" base="0x41929100" size="32" skip="0">
  175. <require addr="0x41804038" mask="0x80000" value="0x80000"/>
  176. </region>
  177. <region title="nb_tx_frontend" base="0x4192a000" size="196" skip="0">
  178. <require addr="0x41804038" mask="0x80000" value="0x80000"/>
  179. </region>
  180. <region title="nb_ca_tx_dump" base="0x4192a200" size="324" skip="0">
  181. <require addr="0x41804038" mask="0x80000" value="0x80000"/>
  182. </region>
  183. </regions>
  184. <profile name="8910DM">
  185. <cpu name="ap" elf="ap.elf" sw="8910AP" bsstart="by_blue_screen_end"/>
  186. <cpu name="cp" elf="cp.axf" sw="8910CP" addr="0x80002800"/>
  187. <include_regions name="8910"/>
  188. <region title="psram" base="0x80000000" size="0x1000000" skip="0"/>
  189. </profile>
  190. <profile name="8811">
  191. <cpu name="ap" elf="ap.elf" sw="8811" bsstart="by_blue_screen_end"/>
  192. <include_regions name="8811"/>
  193. <region title="sram" base="0x21c00000" size="0xf0000" skip="0"/>
  194. </profile>
  195. <profile name="8850">
  196. <cpu name="ap" elf="ap.elf" sw="8850AP" bsstart="by_blue_screen_end"/>
  197. <cpu name="cp" elf="cp.axf" sw="8850CP" addr="0x80002800"/>
  198. <include_regions name="8850"/>
  199. <region title="psram" base="0x80000000" size="0x1000000" skip="0"/>
  200. </profile>
  201. </bsdump>