On 24.03.15 09:37, Volker Kuhlmann wrote:
> I am trying to install openSUSE 13.2 on a cubieboard1 that I bought
> about 2 years ago. It has an A10 and the PCB is labelled 2012-09-09.
> 
> Out of the box it boots flawlessly into the Android 4.0.4, kernel 3.0.8
> Nov 2012, stored on its nand flash ex factory. See its serial output
> below.
> 
> Putting this
> http://download.opensuse.org/ports/armv7hl/distribution/13.2/appliances/openSUSE-13.2-ARM-JeOS-cubieboard.armv7l-1.12.1-Build33.3.raw.xz
> on a uSD card (32G Adata, 16G Lexar 600x - same result) and powering up
> the board gives a black screen and no keyboard or mouse activity.
> The serial terminal (once opened, somehow) only shows:
> 
>    U-Boot SPL 2014.10 (Nov 30 2014 - 00:17:30)
>    DRAM: 1024 MiB
>    CPU: 1008000000Hz, AXI/AHB/APB: 3/2/2
>    ### ERROR ### Please RESET the board ###
> 
> Anything I can do/test here?

I guess this means that the SPL doesn't find its non-SPL, proper u-boot
binary counterpart. I'd say the most likely culprit is that the SPL
can't find the SD card, but it could be anything.

If you'd like to debug this down further, get yourself a copy of the
u-boot sources using osc

  $ osc bco Base:System u-boot

then extract them

  $ quilt setup u-boot-cubieboard.spec
  $ cd <foo>
  $ quilt push -a

and compile u-boot manually. Try to add printfs at strategic places
where SPL tries to find the real uboot binary.

To put the compiled SPL back onto your SD card, you can find the
respective command in the JeOS package:


https://build.opensuse.org/package/view_file/openSUSE:Factory:ARM/JeOS/uboot-image-install.in?expand=1

Also before you dig into any of this, I'd recommend to try out a Factory
image first.


Alex
-- 
To unsubscribe, e-mail: [email protected]
To contact the owner, e-mail: [email protected]

Reply via email to