Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 11 Feb 2013 19:06:09 +0800
From:      Ganbold Tsagaankhuu <ganbold@gmail.com>
To:        Ruslan Bukin <br@bsdpad.com>
Cc:        freebsd-arm <freebsd-arm@freebsd.org>
Subject:   Re: ubldr hangs on Exynos 4412
Message-ID:  <CAGtf9xPX12R5hr25i2TqM7M8TZuV5nype1cmAguz-c=m70bYbA@mail.gmail.com>
In-Reply-To: <20121020044349.GA32806@jail.io>
References:  <20121015060703.GA58633@jail.io> <6F20448B-96A0-428B-ACC1-1B2E08E53EEE@kientzle.com> <20121019200522.GA24298@jail.io> <E20C2AFB-EA4F-4BCE-A3D2-058D4FDB1D46@kientzle.com> <20121020044349.GA32806@jail.io>

next in thread | previous in thread | raw e-mail | index | archive | help
Ruslan,

On Sat, Oct 20, 2012 at 12:43 PM, Ruslan Bukin <br@bsdpad.com> wrote:
> On Fri, Oct 19, 2012 at 09:08:49PM -0700, Tim Kientzle wrote:
>> > Thanks, Tim, it helps:
>> > bootelf 0x40008000
>> > ## Starting application at 0x40008054 ...
>> > Consoles: U-Boot console
>> > Compatible API signature found @c3d000c0
>> >
>> > but now, ubldr hangs on first syscall in glue.c (function ub_dev_enum)
>> >  syscall(API_DEV_ENUM, NULL, di)
>> >
>> > why it can happen?
>>
>> Are you using the U-Boot from Arago project?
>>
>> Check disk/part.c to make sure it has this fix:
>>
>> diff --git a/disk/part.c b/disk/part.c
>> index f07a17f..e0022d1 100644
>> --- a/disk/part.c
>> +++ b/disk/part.c
>> @@ -80,6 +80,8 @@ block_dev_desc_t *get_dev(char* ifname, int dev)
>>         block_dev_desc_t* (*reloc_get_dev)(int dev);
>>         char *name;
>>
>> +       if (ifname == NULL)
>> +               return NULL;
>>         name = drvr->name;
>>  #ifdef CONFIG_NEEDS_MANUAL_RELOC
>>         name += gd->reloc_off;
>>
>>
>
> No, I'm using uboot from the device manufacturer.
> Should I use Arago ?
>
> Thanks again, ubldr started after I applied the patch.
>
> Number of U-Boot devices: 1
>
> FreeBSD/arm U-Boot loader, Revision 1.2
> (root@intel.bsdpad.com, Fri Oct 19 22:50:42 UTC 2012)
> DRAM:                    1023MB
>
> Device: disk
>
> Device: net
> net_probe: no network devices found, maybe not enumerated yet..?
> netboot: couldn't probe uboot_eth0
> [...]
>
> Verbose help not available, use '?' to list commands
> loader>
>
> seems my u-boot don't see ethernet, but I think it is not a big
> problem for now.


Just curious, how is Exynos support is going?
Did you able to boot into single user mode?


thanks,

Ganbold


>
> -Ruslan
> _______________________________________________
> freebsd-arm@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-arm
> To unsubscribe, send any mail to "freebsd-arm-unsubscribe@freebsd.org"



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAGtf9xPX12R5hr25i2TqM7M8TZuV5nype1cmAguz-c=m70bYbA>