[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [microblaze-uclinux] Boot Problem
On Wed, 2009-08-26 at 17:22 -0700, Victor Gusev wrote:
> On Wed, Aug 26, 2009 at 4:06 PM, Torin Ford<torin@xxxxxxxxxxxx> wrote:
> > Yep, got the caches enabled.
> >
> > Thanks,
> >
> > Torin Ford
> > Software Engineer
> > nextScan, Inc.
>
> Hi Torin,
>
> Which board are you using? Did enabling caches helped you to past that
> point? Eventually, this message should be displayed followed by Linux
> booting sequence.
>
> Victor
> ___________________________
> microblaze-uclinux mailing list
> microblaze-uclinux@xxxxxxxxxxxxxx
> Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
> Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/
>
It's actually our own board. It is loosely based off of the S3AN dev
kit board.
This is sort of related to my problem. Hopefully someone can explain:
We have our own first stage bootloader. If I have the OS section of our
MSS file set to the xilkernel, I can build the bootloader. This
bootloader is tiny, smaller than fs-boot. If I change the OS section to
petalinux, I can no longer build the bootloader. I get link problems
complaining about sections overlapping. Remember, I didn't change
ANYTHING in the hardware, and I didn't change any libraries. What is
petalinux doing in their BSP that would change the size so much, and is
there any way to get around these issues?
One way to get around the linking issue is to just increase the the size
of the ilmb_cntlr_dlmb_cntlr length value in the linker script. Of
course this won't help it run. But when I do increase it and then look
at all the symbols that are included in the elf file, there is a TON of
stuff that we don't use. print related functions and malloc related
functions are in there. Shouldn't it be linking in only what we're
using?
Thanks,
Torin Ford
Software Engineer
nextScan, Inc.
___________________________
microblaze-uclinux mailing list
microblaze-uclinux@xxxxxxxxxxxxxx
Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/