Guest User

Untitled

a guest
Sep 30th, 2023
142
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.71 KB | None | 0 0
  1. [jcm@fedora m1n1]$ sudo M1N1DEVICE=/dev/ttyACM1 ./proxyclient/tools/chainload.py -r m1n1-uboot.bin
  2. TTY> CPU init (MIDR: 0x611f0221)...
  3. TTY> CPU part: 0x22 rev: 0x11
  4. TTY> CPU: M1 Icestorm
  5. TTY>
  6. TTY> boot_args at 0x803358088
  7. TTY> revision: 2
  8. TTY> version: 2
  9. TTY> virt_base: 0xd128000
  10. TTY> phys_base: 0x801128000
  11. TTY> mem_size: 0x1df8b4000
  12. TTY> top_of_kdata: 0x80335c000
  13. TTY> video:
  14. TTY> base: 0x9e3a1c000
  15. TTY> display: 0x0
  16. TTY> stride: 0xa00
  17. TTY> width: 640
  18. TTY> height: 1136
  19. TTY> depth: 32bpp
  20. TTY> density: 1
  21. TTY> machine_type: 0
  22. TTY> devtree: 0xeb80000
  23. TTY> devtree_size: 0x58000
  24. TTY> cmdline: -v
  25. TTY> boot_flags: 0x0
  26. TTY> mem_size_act: 0x200000000
  27. TTY>
  28. TTY>
  29. TTY>
  30. TTY> m1n1 v1.3.3
  31. TTY> Copyright The Asahi Linux Contributors
  32. TTY> Licensed under the MIT license
  33. TTY>
  34. TTY> Running in EL2
  35. TTY>
  36. TTY> Device info:
  37. TTY> Model: Macmini9,1
  38. TTY> Target: J274
  39. TTY> Board-ID: 0x22
  40. TTY> Chip-ID: 0x8103
  41. TTY>
  42. TTY> OS FW version: 13.5 (iBoot-8422.141.2)
  43. TTY> System FW version: unknown (iBoot-10151.1.1)
  44. TTY> Heap base: 0x80335c000
  45. TTY> MCC: Initializing T8103 MCC...
  46. TTY> MCC: Initialized T8103 MCC (8 channels)
  47. TTY> MMU: Initializing...
  48. TTY> MMU: RAM base: 0x800000000
  49. TTY> MMU: Top of normal RAM: 0x9e09dc000
  50. TTY> MMU: Unmapping TZ0 region at 0x9e09e4000..0x9e271c000
  51. TTY> MMU: Unmapping TZ1 region at 0x9e09dc000..0x9e09e4000
  52. TTY> MMU: Unmapping TZ3 region at 0x9e6e24000..0x9ffe24000
  53. TTY> MMU: Adding Device-nGnRE mapping at 0x400000000 (0x80000000)
  54. TTY> MMU: Adding Device-nGnRE mapping at 0x480000000 (0x80000000)
  55. TTY> MMU: Adding Device-nGnRE mapping at 0x580000000 (0x80000000)
  56. TTY> MMU: Adding Device-nGnRE mapping at 0x600000000 (0x80000000)
  57. TTY> MMU: Adding Device-nGnRE mapping at 0x6a0000000 (0x20000000)
  58. TTY> MMU: Adding Device-nGnRE mapping at 0x6c0000000 (0x40000000)
  59. TTY> MMU: Adding Device-nGnRE mapping at 0x700000000 (0x100000000)
  60. TTY> MMU: Adding Normal-NC mapping at 0x9fff38000 (0x28000)
  61. TTY> MMU: Adding Normal-NC mapping at 0x9fff08000 (0x8000)
  62. TTY> MMU: Adding Normal-NC mapping at 0x9ffee0000 (0x28000)
  63. TTY> MMU: Adding Normal-NC mapping at 0x9ffeb0000 (0x8000)
  64. TTY> MMU: Adding Normal-NC mapping at 0x9fffb8000 (0x4000)
  65. TTY> MMU: Adding Normal-NC mapping at 0x9fff74000 (0x4000)
  66. TTY> MMU: SCTLR_EL1: 30100180 -> 30901085
  67. TTY> MMU: running with MMU and caches enabled!
  68. TTY> AIC: Version 1 @ 0x23b100000
  69. TTY> WDT registers @ 0x23d2b0000
  70. TTY> WDT disabled
  71. TTY> pmgr: Cleaning up device states...
  72. TTY> pmgr: Enabling 0.AUDIO_P, parent of active device MCA1
  73. TTY> pmgr: Enabling 0.SIO_ADMA, parent of active device MCA1
  74. TTY> pmgr: Enabling 0.ANS2, parent of active device APCIE_ST
  75. TTY> pmgr: Enabling 0.DEBUG, parent of active device DEBUG_USB
  76. TTY> pmgr: initialized, 268 devices on 1 dies found.
  77. TTY> display: Display is external
  78. TTY> display: Dummy framebuffer found, initializing display
  79. TTY> dart: dart /arm-io/dart-dcp at 0x23130c000 is a t8020 (locked)
  80. TTY> dart: dart /arm-io/dart-disp0 at 0x231304000 is a t8020
  81. TTY> dart: dart /arm-io/dart-disp0.0.0 L1 0 is real-time at 0x9fff38000
  82. TTY> dart: dart /arm-io/dart-disp0.0.0 L1 1 is real-time at 0x8035e0000
  83. TTY> dart: dart /arm-io/dart-disp0.0.0 L1 2 is real-time at 0x8035e8000
  84. TTY> dart: dart /arm-io/dart-disp0.0.0 L1 3 is real-time at 0x8035f0000
  85. TTY> rtkit(dcp): booting with version 12
  86. TTY> rtkit(dcp): unknown system endpoint 0x0a
  87. TTY> rtkit(dcp): pre-allocated buffer (ep 0x1, dva 0xf00267000, phys 0x9e6247000)
  88. TTY> rtkit(dcp): unknown oslog message 103ff8000f0025f
  89. TTY> EPIC: got unexpected message 00:0032 during iface start
  90. TTY> EPIC: started interface 3 (disp0-service)
  91. TTY> display: waited 0 ms for display status
  92. TTY> display: connected:1 timing_cnt:54 color_cnt:14
  93. TTY> display: timing mode: valid=1 1920x1200 60.00 Hz
  94. TTY> display: color mode: valid=1 colorimetry=1 eotf=1 encoding=1 bpp=32
  95. TTY> display: swapped! (swap_id=2)
  96. TTY> display: Modeset took 301 ms
  97. TTY> display: Sleeping DCP (external)
  98. TTY> pmgr: resetting device 0.DISP0_CPU0
  99. TTY> fb init: 1920x1200 (30) [s=1920] @0x9e3a1c000
  100. TTY> fb console: max rows 71, max cols 104
  101. TTY> fb: display logo
  102. TTY> Initialization complete.
  103. TTY> Boot policy: sip0 = 127
  104. TTY> Bringing up USB for early debug...
  105. TTY> dart: dart /arm-io/dart-usb0 at 0x382f80000 is a t8020
  106. TTY> USB0: initialized at 0x803ea6030
  107. TTY> dart: dart /arm-io/dart-usb1 at 0x502f80000 is a t8020
  108. TTY> USB1: initialized at 0x803ea6360
  109. TTY> Waiting for proxy connection... Connected!
  110. Fetching ADT (0x00058000 bytes)...
  111. m1n1 base: 0x802c30000
  112. Total region size: 0x7f0000 bytes
  113. Loading kernel image (0x1b1689 bytes)...
  114. ..................................................................
  115. Copying SEPFW (0x5f8000 bytes)...
  116. Adjusting addresses in ADT...
  117. Setting secondary CPU RVBARs...
  118. cpu1: [0x210150000] = 0x802c30000
  119. cpu2: [0x210250000] = 0x802c30000
  120. cpu3: [0x210350000] = 0x802c30000
  121. cpu4: [0x211050000] = 0x802c30000
  122. cpu5: [0x211150000] = 0x802c30000
  123. cpu6: [0x211250000] = 0x802c30000
  124. cpu7: [0x211350000] = 0x802c30000
  125. Pushing ADT (354044 bytes)...
  126. Setting up bootargs...
  127. Copying stub...
  128. Entry point: 0x802c30800
  129. Reloading into stub at 0x80d160200
  130. TTY> i2c: Error enabling power for /arm-io/i2c0
  131. TTY> usb: i2c init failed.
  132. TTY> Preparing to run next stage at 0x80d160200...
  133. Waiting for reconnection... ....................................................................................................Traceback (most recent call last):
  134. File "/data/asahi/m1n1/proxyclient/m1n1/proxy.py", line 330, in wait_boot
  135. return self.reply(self.REQ_BOOT)
  136. ^^^^^^^^^^^^^^^^^^^^^^^^^
  137. File "/data/asahi/m1n1/proxyclient/m1n1/proxy.py", line 249, in reply
  138. reply += self.readfull(1)
  139. ^^^^^^^^^^^^^^^^
  140. File "/data/asahi/m1n1/proxyclient/m1n1/proxy.py", line 186, in readfull
  141. block = self.dev.read(size - len(d))
  142. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  143. File "/usr/lib/python3.11/site-packages/serial/serialposix.py", line 595, in read
  144. raise SerialException(
  145. serial.serialutil.SerialException: device reports readiness to read but returned no data (device disconnected or multiple access on port?)
  146.  
  147. During handling of the above exception, another exception occurred:
  148.  
  149. Traceback (most recent call last):
  150. File "/data/asahi/m1n1/./proxyclient/tools/chainload.py", line 152, in <module>
  151. p.reload(stub.addr, new_base + bootargs_off, image_addr, new_base, image_size)
  152. File "/data/asahi/m1n1/proxyclient/m1n1/proxy.py", line 712, in reload
  153. self.iface.wait_boot()
  154. File "/data/asahi/m1n1/proxyclient/m1n1/proxy.py", line 346, in wait_boot
  155. raise UartTimeout("Reconnection timed out")
  156. m1n1.proxy.UartTimeout: Reconnection timed out
  157.  
Advertisement
Add Comment
Please, Sign In to add comment