Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 14 Aug 2014 12:56:46 +0200
From:      TooMeeK Admin <maps@toomeek.waw.pl>
To:        "freebsd-arm@freebsd.org" <freebsd-arm@freebsd.org>
Subject:   Re: U-boot for Banana Pi
Message-ID:  <53EC95EE.20708@toomeek.waw.pl>
In-Reply-To: <CAGtf9xPJQwpZhRUNWgAVd=miGhHLTY8A0mjBbyP9Xi=rCQXUzQ@mail.gmail.com>
References:  <53EB40BC.8070506@toomeek.waw.pl>	<53EB41EC.1080507@toomeek.waw.pl>	<D6453375-5427-406C-8399-ACBAE8E1DBBC@kientzle.com>	<53EB8994.9080801@toomeek.waw.pl>	<1407947691.56408.507.camel@revolution.hippie.lan>	<53EBDA95.8000604@toomeek.waw.pl>	<CAGtf9xNPTW=VgMf69U28zArDfjzMxnMFkg3st-zufdMrB0UHoQ@mail.gmail.com>	<53EC8D1A.2000005@toomeek.waw.pl> <CAGtf9xPJQwpZhRUNWgAVd=miGhHLTY8A0mjBbyP9Xi=rCQXUzQ@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
And that's where real problem comes :)
Over serial console - J11 connector - I have only view (read-only) access..
Different RX/TX pairs aren't giving any output.
So the only way for me is putting commands into boot.scr file.

echo "fatls mmc 0; fatload mmc 0 0x40200000 kernel; go 0x40200100" > 
boot.cmd
/usr/src/u-boot-sunxi/tools/mkimage -C none -A arm -T script -d boot.cmd 
boot.scr

Gives output:
U-Boot SPL 2014.04-10700-g4e19806 (Aug 13 2014 - 14:44:36)
Board: Bananapi
DRAM: 1024 MiB
CPU: 960000000Hz, AXI/AHB/APB: 3/2/2
spl: not an uImage at 1600


U-Boot 2014.04-10700-g4e19806 (Aug 13 2014 - 14:44:36) Allwinner Technology

CPU:   Allwinner A20 (SUN7I)
Board: Bananapi
I2C:   ready
DRAM:  1 GiB
MMC:   SUNXI SD/MMC: 0
*** Warning - bad CRC, using default environment

In:    serial
Out:   serial
Err:   serial
Net:   dwmac.1c50000
Hit any key to stop autoboot:  0
reading uEnv.txt
** Unable to read file uEnv.txt **
Failed to mount ext2 filesystem...
** Unrecognized filesystem type **
Failed to mount ext2 filesystem...
** Unrecognized filesystem type **
reading boot.scr
119 bytes read in 21 ms (4.9 KiB/s)
Jumping to boot.scr
## Executing script at 44000000
reading kernel
Error reading cluster
** Unable to read file kernel **
## Starting application at 0x40200100 ...


And no file listing here?

> Please try to remove boot.scr from SD card and then put back SD card 
> and when u-boot prompt comes type:
>
> fatload mmc 0 0x40200000 kernel; go 0x40200100
>
> I think you can check whether kernel exist in fat partition of SD, 
> something like:
>
> fatls mmc 0
>
>
> Ganbold
>
>




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?53EC95EE.20708>