1. libHPDMC SDRAM initialization runtime
  2. (c) Copyright 2010 Sebastien Bourdeauducq, released under GNU LGPL version 3.
  3. Version 1.0
  4.  
  5. Initialization sequence completed.
  6. Autocalibration OK, testing memory...
  7. All SDRAM initialization completed, boot continuing.
  8.  
  9. VGA: framebuffers at 0x440215c0 0x441a15c0 0x443215c0
  10. VGA: DDC I2C bus initialized
  11. VGA: mode set to 640x480
  12.  
  13. MILKYMIST(tm) v1.0 BIOS http://www.milkymist.org
  14. (c) Copyright 2007, 2008, 2009, 2010, 2011 Sebastien Bourdeauducq
  15.  
  16. This program is free software: you can redistribute it and/or modify
  17. it under the terms of the GNU General Public License as published by
  18. the Free Software Foundation, version 3 of the License.
  19.  
  20. I: BIOS CRC passed (86e23684)
  21. BRD: SoC 1.0 on Milkymist One (PCB revision 2)
  22. BRD: Mem. card : Yes
  23. BRD: AC'97 : Yes
  24. BRD: PFPU : Yes
  25. BRD: TMU : Yes
  26. BRD: Ethernet : Yes
  27. BRD: FML meter : Yes
  28. BRD: Video in : Yes
  29. BRD: MIDI : Yes
  30. BRD: DMX : Yes
  31. BRD: IR : Yes
  32. BRD: USB : Yes
  33. BRD: Memtester : No
  34. TMU: texture mapping unit initialized
  35. USB: loading Navre firmware
  36. USB: starting host controller
  37. USB: HC: softusb-input v1.0
  38. UKB: USB keyboard connected to console
  39. I: Displaying splash screen...USB: HC: Low speed device on port A
  40. USB: HC: Low speed device on port B
  41. OK
  42. I: MAC address: 10:e2:d5:00:00:30
  43. I: Press Q or ESC to abort boot
  44. I: Aborted boot on user request
  45. BIOS> USB: HC: VID: 0E6A, PID: 6001
  46. USB: HC: VID: 093A, PID: 2510
  47. USB: HC: Found keyboard
  48. USB: HC: Found mouse
  49. serialboot
  50. I: Attempting serial firmware loading
  51. sL5DdSMmkekro
  52. [FLTERM] Received firmware download request from the device.
  53. [FLTERM] Uploading kernel (60368 bytes)...
  54. [FLTERM] Upload complete (9.9KB/s).
  55. [FLTERM] Booting the device.
  56. [FLTERM] Done.
  57. *** Milkymist One automated tests starting...
  58.  
  59. Select a test category below, or hit ENTER to run all tests:
  60. a: SDRAM
  61. b: GPIO
  62. c: VGA
  63. d: Memory card
  64. e: Audio
  65. f: Ethernet
  66. g: Video input
  67. h: MIDI
  68. i: DMX512
  69. j: Infrared
  70. k: USB
  71. *** Running tests in category: SDRAM
  72. A8: [ PASSED ]
  73. A9: [ PASSED ]
  74. A10: [ PASSED ]
  75. A11: [ PASSED ]
  76. A12: [ PASSED ]
  77. Random pattern: [ PASSED ]
  78. Hammer pattern: [ PASSED ]
  79. Crosstalk pattern: [ PASSED ]
  80.  
  81. *** Running tests in category: GPIO
  82. SW1:
  83. Press the button. f to fail test, s to skip. [ PASSED ]
  84. SW2:
  85. Press the button. f to fail test, s to skip. [ PASSED ]
  86. SW3:
  87. Press the button. f to fail test, s to skip. [ PASSED ]
  88. LED2:
  89. Is the LED on? (y/n/s) [ PASSED ]
  90. LED3:
  91. Is the LED on? (y/n/s) [ PASSED ]
  92.  
  93. *** Running tests in category: VGA
  94. DDC: [ PASSED ]
  95. Test card:
  96. Is the picture OK? (y/n/s) [ PASSED ]
  97.  
  98. *** Running tests in category: Memory card
  99. Card initialization: [ PASSED ]
  100. Block read: [ PASSED ]
  101.  
  102. *** Running tests in category: Audio
  103. Codec probe: [ PASSED ]
  104. Line and headphones outputs:
  105. Is the test tone OK? (y/n/s/r) [ PASSED ]
  106. Microphone:
  107. Recording...Playing...
  108. Is the audio played back? (y/n/s/r) [ PASSED ]
  109. Line input:
  110. Recording...Playing...
  111. Is the audio played back? (y/n/s/r) [ PASSED ]
  112.  
  113. *** Running tests in category: Ethernet
  114. MDIO: [ PASSED ]
  115. ARP resolution: [ PASSED ]
  116.  
  117. *** Running tests in category: Video input
  118. Decoder probe:
  119. VIN: I2C bus initialized [ PASSED ]
  120. Capture:
  121. Press a key to start capturing
  122. Waiting for a captured frame. f to fail test, s to skip.
  123. LOCKS: 7
  124. AD_RESULT: 4
  125. Is the picture OK? (y/n) [ PASSED ]
  126.  
  127. *** Running tests in category: MIDI
  128. Loopback: [ FAILED ]
  129.  
  130. *** Running tests in category: DMX512
  131. Loopback: [ PASSED ]
  132.  
  133. *** Running tests in category: Infrared
  134. RC5 reception:
  135. Press the remote's [1] [3] [5], one by one
  136. Waiting for remote. e for exit
  137. should be [0x01], get [0x01], [0x19c1].
  138. [1] passed
  139. should be [0x03], get [0x03], [0x11c3].
  140. [3] passed
  141. should be [0x05], get [0x03], [0x11c3].
  142. should be [0x05], get [0x05], [0x19c5].
  143. [5] passed [ PASSED ]
  144.  
  145. *** Running tests in category: USB
  146. Port A:
  147. USB: loading Navre firmware
  148. USB: starting host controller
  149. USB: HC: softusb-input v1.0
  150. Press ENTER at the USB keyboard or press the left mouse button...
  151. USB: HC: Low speed device on port A
  152. USB: HC: Low speed device on port B
  153. USB: HC: VID: 0E6A, PID: 6001
  154. USB: HC: VID: 093A, PID: 2510
  155. USB: HC: Found keyboard
  156. USB: HC: Found mouse [ PASSED ]
  157. Port B:
  158. Press ENTER at the USB keyboard or press the left mouse button... [ PASSED ]
  159.  
  160. ******** TEST SUMMARY ********
  161. Failed tests:
  162. - MIDI/Loopback
  163.  
  164. Skipped tests: 0
  165. Failed tests: 1
  166. Passed tests: 29
  167. Total tests: 30
  168.  
  169. ******** SOME TESTS FAILED ********