[U-Boot-Users] Are there any instructions how to compile U-boot for ixp425 target?

Queenie
2007-06-11T05:10:32Z

Hi,

Iam a newbie to this field. I too Iam trying to port a bootloader on my
customed IXP425 board.
Iam using Ixdp425 as my reference.

I have downloaded U-boot 1.1.3 verson. Also I have downloaded a cross
compiler from gnu site cross-3.0 for arm architecture.
My first step was to untar the arm cross-3.0 toolchain and place it in the
/usr/local/ directory.
Then I added this path in the .bash_profile file ($PATH=/usr/local/3.0/bin)
Then i untarred the u-boot 1.1.3 source, went into the directory and did a
make ixdp425_config
It did successfully, later I tried compiling the source for U-boot by giving
a simple make.
it started fine but later gave the error searching for IxNpeMicrocode.c.
I went to the download centre, and downloaded the npe (IxNpeMicrocode.c and
placed it in the u-boot-1.1.6/ixp/cpu/ixp/npe)
then did the "make" again.
Now its again giving error for the file IxEthAccDataPlane.c

Can you please help me how to go ahaed with this?

Is my cross complier the wrong one? Is there any place where I can check it
the endianness ?

Please help!

Warm Regards
Queenie

Stefan Roese wrote:
>
> On Thursday 07 June 2007, Teemu Keskinarkaus wrote:
>> I took the advice and tried fresh u-boot. I pulled latest u-boot-ixp
>> from GIT and modified the include/configs/ixdp425.h file so that it
>> would match my current one on those parts that has something to do with
>> the hardware. That's only file I modified.
>
> OK.
>
>> Then I gave commands:
>>
>> make ARCH=arm CROSS_COMPILE=armeb-unknown-linux-gnu- ixpd425_config
>>
>> make ARCH=arm CROSS_COMPILE=armeb-unknown-linux-gnu-
>>
>> The latter command stopped to error:
>>
>> make -C cpu/ixp/npe/
>>
>> make[1]: Entering directory
>> `/home/teemu/tmp/u-boot/u-boot-ixp/cpu/ixp/npe'
>>
>> make[1]: *** No rule to make target `IxNpeMicrocode.c', needed by
>> `.depend'. Stop.
>
>
> Yes, that's expected. Unfortunately not documented. Sorry.
>
>> I checked and that file is missing so I'm guessing here comes the part
>> where I need the Intel library?
>
> Right.
>
>> I tried to search for instructions what
>> to do, but I couldn't find any and I vaguely remember someone telling
>> that there isn't at least for ixp. This is first time I'm trying to get
>> the U-boot to work from the scratch so (detailed) instructions would
>> help a lot.
>
> You have to download the NPE microcode binary (exactly this missing file
> from
> the Intel download site). Here a link for the newest microcode (I have
> *not*
> tested with this microcode version):
>
> http://downloadcenter.intel.com/detail_desc.aspx?ProductID=2100&DwnldID=12954&agr=Y
>
> Could be that you have to register to access this file though.
>
> Best regards,
> Stefan
>
> =====================================================================
> DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
> HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
> Phone: +49-8142-66989-0 Fax: +49-8142-66989-80 Email: office at denx.de
> =====================================================================
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by DB2 Express
> Download DB2 Express C - the FREE version of DB2 express and take
> control of your XML. No limits. Just data. Click to get it now.
> http://sourceforge.net/powerbar/db2/
> _______________________________________________
> U-Boot-Users mailing list
> U-Boot-Users at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/u-boot-users
>
>

--
View this message in context: http://www.nabble.com/Are-there-any-instructions-how-to-compile-U-boot-for-ixp425-target--tf3882453.html#a11055125
Sent from the Uboot - Users mailing list archive at Nabble.com.