On Fri, 12 Sep 2014 19:31:22 -0400
Stefan Monnier <[email protected]> wrote:

> My Cubietruck recently decided it doesn't want to boot any more.
> So I finally got a new USB<->serial converter to try and figure out what
> happens, and here's what it gives me:
> 
>     
>     U-Boot SPL 2014.01-rc1-00878-gaf9f405 (Feb 07 2014 - 05:49:37)
>     Board: Cubietruck
>     DRAM: 0 MiB

DRAM apparently can't initialize correctly. And this is definitely
not good.

Maybe something in the hardware has degraded and went bad?

But you still can try to compile the mainline u-boot from git to
check if the DRAM gets initialized and its size is reported correctly
there. Some of the timing violations during the sunxi DRAM controller
initialization had been fixed in the mainline u-boot.

We may also need better error diagnostic messages. And tests on
your hardware could help to improve this.

>     CPU: 960000000Hz, AXI/AHB/APB: 3/2/2
>     spl: mmc init failed: err - -19
>     ### ERROR ### Please RESET the board ###
> 
> Other times it says:
> 
>     HELLO! BOOT0 is starting!
>     boot0 version : 3.0.0
>     dram size =2048
>     ERROR! block 2 doesn't store head of Boot1 copy.
>     ERROR! block 3 doesn't store head of Boot1 copy.
>     ERROR! block 4 doesn't store head of Boot1 copy.
>     ERROR! block 5 doesn't store head of Boot1 copy.
>     ERROR! block 6 doesn't store head of Boot1 copy.
>     Can't find a good Boot1 copy in nand.
>     Ready to quit "load_Boot1_from_nand".
>     Ready to disable icache.
>     Jump to Fel.
> 
> I suspected a problem with the SD card, but the SD card works fine as
> far as I can tell, and I tried another card with the same result.
> Any idea what might be going on?

As you get sporadic BOOT0 boot messages, SD card also apparently
sometimes fails. A common cause of this problem is a bit of dust
in the SD card slot. Cleaning the SD card slot from dust and the
electrical contacts of your SD card from grease may helps.

-- 
Best regards,
Siarhei Siamashka

-- 
You received this message because you are subscribed to the Google Groups 
"linux-sunxi" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to