Bananian

How to boot Banana Pro from SD card?

2 1855
Edited by Tido at Apr 10, 2016 21:43

I formated via Windows using SD-Formatter and ImageWriter

I get this on the console when booting.  NOTE:  I have used 2 different Kingston 8 GB Micro SD cards.

  1. U-Boot SPL 2015.10-rc1-00655-g632093b (Aug 16 2015 - 17:26:33)
  2. DRAM: 1024 MiB
  3. CPU: 912000000Hz, AXI/AHB/APB: 3/2/2


  4. U-Boot 2015.10-rc1-00655-g632093b (Aug 16 2015 - 17:26:33 +0000) Allwinner Technology

  5. CPU:   Allwinner A20 (SUN7I)
  6. I2C:   ready
  7. DRAM:  1 GiB
  8. MMC:   SUNXI SD/MMC: 0
  9. *** Warning - bad CRC, using default environment

  10. Setting up a 720x576i composite-pal console (overscan 32x20)
  11. In:    serial
  12. Out:   vga
  13. Err:   vga
  14. SCSI:  SUNXI SCSI INIT
  15. SATA link 0 timeout.
  16. AHCI 0001.0100 32 slots 1 ports 3 Gbps 0x1 impl SATA mode
  17. flags: ncq stag pm led clo only pmp pio slum part ccc apst
  18. Net:   eth0: ethernet@01c50000
  19. starting USB...
  20. USB0:   USB EHCI 1.00
  21. USB1:   USB OHCI 1.0
  22. USB2:   USB EHCI 1.00
  23. USB3:   USB OHCI 1.0
  24. scanning bus 0 for devices... 1 USB Device(s) found
  25. scanning bus 2 for devices... 1 USB Device(s) found
  26. scanning bus 1 for devices... 2 USB Device(s) found
  27. scanning bus 3 for devices... 2 USB Device(s) found
  28. Hit any key to stop autoboot:  0
  29. switch to partitions #0, OK
  30. mmc0 is current device
  31. Scanning mmc 0:1...
  32. Found U-Boot script /boot.scr
  33. reading /boot.scr
  34. 1676 bytes read in 33 ms (48.8 KiB/s)
  35. ## Executing script at 43100000
  36. reading uImage-next
  37. ** Unable to read file uImage-next **
  38. reading script.bin
  39. 50936 bytes read in 232 ms (213.9 KiB/s)
  40. reading uImage
  41. Error reading cluster
  42. ** Unable to read file uImage **
  43. ## Booting kernel from Legacy Image at 48000000 ...
  44.    Image Name:   Linux-3.4.108-bananian
  45.    Image Type:   ARM Linux Kernel Image (uncompressed)
  46.    Data Size:    4779584 Bytes = 4.6 MiB
  47.    Load Address: 40008000
  48.    Entry Point:  40008000
  49.    Verifying Checksum ... Bad Data CRC
  50. ERROR: can't get kernel image!
  51. SCRIPT FAILED: continuing...
  52. ** Can't read partition table on 0:0 **
  53. ** Invalid partition 1 **
  54. ** Can't read partition table on 0:0 **
  55. ** Invalid partition 1 **
  56. ** Can't read partition table on 0:0 **
  57. ** Invalid partition 1 **
  58. scanning bus for devices...
  59. Found 0 device(s).

  60. SCSI device 0:
  61.     Device 0: not available

  62. USB device 0: unknown device
  63. ethernet@01c50000 Waiting for PHY auto negotiation to complete.... done
  64. Speed: 100, full duplex
  65. BOOTP broadcast 1
  66. BOOTP broadcast 2
  67. DHCP client bound to address 10.200.200.124 (2529 ms)
  68. *** Warning: no boot file name; using '0AC8C87C.img'
  69. Using ethernet@01c50000 device
  70. TFTP from server 0.0.0.0; our IP address is 10.200.200.124; sending through gateway 10.200.200.1
  71. Filename '0AC8C87C.img'.
  72. Load address: 0x42000000
  73. Loading: *
  74. TFTP error: 'illegal (unrecognized) tftp operation' (4)
  75. Starting again

  76. missing environment variable: pxeuuid
  77. missing environment variable: bootfile
  78. Retrieving file: pxelinux.cfg/01-02-8c-06-41-7b-1a
  79. Speed: 100, full duplex
  80. *** ERROR: `serverip' not set
  81. missing environment variable: bootfile
  82. Retrieving file: pxelinux.cfg/0AC8C87C
  83. Speed: 100, full duplex
  84. *** ERROR: `serverip' not set
  85. missing environment variable: bootfile
  86. Retrieving file: pxelinux.cfg/0AC8C87
  87. Speed: 100, full duplex
  88. *** ERROR: `serverip' not set
  89. missing environment variable: bootfile
  90. Retrieving file: pxelinux.cfg/0AC8C8
  91. Speed: 100, full duplex
  92. *** ERROR: `serverip' not set
  93. missing environment variable: bootfile
  94. Retrieving file: pxelinux.cfg/0AC8C
  95. Speed: 100, full duplex
  96. *** ERROR: `serverip' not set
  97. missing environment variable: bootfile
  98. Retrieving file: pxelinux.cfg/0AC8
  99. Speed: 100, full duplex
  100. *** ERROR: `serverip' not set
  101. missing environment variable: bootfile
  102. Retrieving file: pxelinux.cfg/0AC
  103. Speed: 100, full duplex
  104. *** ERROR: `serverip' not set
  105. missing environment variable: bootfile
  106. Retrieving file: pxelinux.cfg/0A
  107. Speed: 100, full duplex
  108. *** ERROR: `serverip' not set
  109. missing environment variable: bootfile
  110. Retrieving file: pxelinux.cfg/0
  111. Speed: 100, full duplex
  112. *** ERROR: `serverip' not set
  113. missing environment variable: bootfile
  114. Retrieving file: pxelinux.cfg/default-arm-sunxi
  115. Speed: 100, full duplex
  116. *** ERROR: `serverip' not set
  117. missing environment variable: bootfile
  118. Retrieving file: pxelinux.cfg/default-arm
  119. Speed: 100, full duplex
  120. *** ERROR: `serverip' not set
  121. missing environment variable: bootfile
  122. Retrieving file: pxelinux.cfg/default
  123. Speed: 100, full duplex
  124. *** ERROR: `serverip' not set
  125. Config file not found
  126. Speed: 100, full duplex
  127. BOOTP broadcast 1
  128. BOOTP broadcast 2
  129. DHCP client bound to address 10.200.200.124 (717 ms)
  130. Using ethernet@01c50000 device
  131. TFTP from server 0.0.0.0; our IP address is 10.200.200.124; sending through gateway 10.200.200.1
  132. Filename 'boot.scr.uimg'.
  133. Load address: 0x43100000
  134. Loading: *
  135. TFTP error: 'illegal (unrecognized) tftp operation' (4)
  136. Starting again
Copy the Code

=>

Tido  
Edited by Tido at Apr 10, 2016 21:46

Hi,

Remove all parts that need power, like harddisk.
Have you tried with a different PowerSupply?
Have you tried with a different cable?

I have not tried that.  I used the power supply that came with the all-in-one ket that I purchased off of Amazon.

You have to log in before you can reply Login | Sign Up

Points Rules