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>