a13 olinuxino rev E not boot from sd

Started by marcorofi, July 02, 2013, 09:12:00 PM

Previous topic - Next topic

marcorofi


Hello, i have a problem with olinuxino wi-fi rev.E
I develop a linux appliance on two board rev. C + 7"LCD-TS  and all is working, but i purchase 13 board from a local to start production,but i cannot boot from sd. Same sd that working on rev C board don't boot on new rev E.
Anyone know a solution? The problem is in the model of sd? (but on old revision boot) . I use sandisk.



jwischka

Quote from: marcorofi on July 02, 2013, 09:12:00 PM

Hello, i have a problem with olinuxino wi-fi rev.E
I develop a linux appliance on two board rev. C + 7"LCD-TS  and all is working, but i purchase 13 board from a local to start production,but i cannot boot from sd. Same sd that working on rev C board don't boot on new rev E.
Anyone know a solution? The problem is in the model of sd? (but on old revision boot) . I use sandisk.

What is the output from the serial console?

marcorofi


I have no check, the card  boot droid from nand, and ignore the sd.
But the sd is mounted on android...
But i wire the serial and check for output.

Thanks for answer.



marcorofi


The log file fron serial console:
Boot stage 1

HELLO! BOOT0 is starting!
boot0 version : 1.3.0
dram size =512
Succeed in opening nand flash.
Succeed in reading Boot1 file head.
The size of Boot1 is 0x00036000.
The file stored in 0X00000000 of block 2 is perfect.
Check is correct.
Ready to disable icache.
Succeed in loading Boot1.
Jump to Boot1.
[       0.150] boot1 version : 1.3.1a
[       0.150] pmu type = 3
[       0.150] bat vol = 1711
[       0.181] axi:ahb:apb=3:2:2
[       0.181] set dcdc2=1400, clock=1008 successed
[       0.183] key
[       0.195] no key found
[       0.195] flash init start
[       2.436] flash init finish
[       2.440] fs init ok
[       2.441] fattype FAT16
[       2.441] fs mount ok
[       2.448] script finish
[       2.449] power finish
[       2.458] BootMain start
[       2.458] 0
[       2.512] init to usb pc
[       2.537] power trigger
[       2.537] startup status = 0
[       4.607] no battery exist
[       4.607] The all optional count is 1
[       4.608] key value = 1
[       4.611] recovery key high 6, low 4
[       4.614] unable to find fastboot_key key_max value
[       4.624] test for multi os boot with display
[       4.686] show pic finish
[       4.686] load kernel start
[       4.715] load kernel successed
[       4.715] start address

Boot stage 2 (uboot)


U-Boot 2011.09-rc1-00000-g6c60200-dirty (Oct 17 2012 - 16:11:53) Allwinner Technology

CPU:   SUNXI Family
Board: A13-EVB
DRAM:  512 MiB
NAND:  3800 MiB
In:    serial
Out:   serial
Err:   serial
--------fastboot partitions--------
-total partitions:9-
-name-        -start-       -size-     
bootloader  : 100000        1000000     
env         : 1100000       200000     
boot        : 1300000       2000000     
system      : 3300000       10000000   
data        : 13300000      20000000   
misc        : 33300000      100000     
recovery    : 33400000      2000000     
cache       : 35400000      10000000   
UDISK       : 45400000      a8400000   
-----------------------------------
Hit any key to stop autoboot:  1  0

NAND read: device 0 offset 0x1300000, size 0x2000000
33554432 bytes read: OK

Starting kernel ...

DRAM: 512[    0.000000] Initializing cgroup subsys cpuset
[    0.000000] Linux version 3.0.8+ (root@hehopmajieh-office) (gcc version 4.5.1 (Sourcery G++ Lite 2010.09-50) ) #1 PREEMPT Tue Oct 16 09:15:42 EEST 2012
.......

and then start android.

marcorofi

The problem is solved: i change sd model and now is working, the boot fron sd is ok.