Skip to contentSkip to conversation

U-boot with IBM-PPC440GP - questions

U-Boot-Users JobHunts02 at aol.com 2 participants 2 messages Apr 26, 2005

lore
Share & tools
lore
#0 lore raw

In the posting below, what does "sure" mean as an answer to question #3?

Quoted 4 lines
Quoted 4 lines
Quoted 2 lines

(3) - My board uses the LXT972 as the Ethernet transceiver (PHY). Does the boot loader support it?

Sure.

I am porting U-Boot to a custom board that has an LXT972 Ethernet Transceiver (PHY). Should U-Boot support it without making changes to the code? If changes are necessary, what are they?

Without making changes to U-Boot, I am finding that auto-negotiation times out. Thus, I am wondering what "sure" means.

Thank you for the clarification.

From: Wolfgang Denk <wd@de...>
Re: U-boot with IBM-PPC440GP - questions
2004-07-19 11:43

Quoted 2 lines · In message <40FBFF16.50003@cy...> you wrote:
Quoted 1 line

(please answer with copy to me, because I am not subscribed to the

mailing list)

This is a one-time exception. You ask here, so we reply here.

Quoted 3 lines

(1) - Did anyone use the U-boot with the IBM-440GP? If so, could you give me an idea of the boot time, both with the default configuration and with an optimized configuration?

I did such measurements lately, but on a slower system (405EP at 133 MHz); in this application it was critical how long it takes until a certain Linux device driver starts running to empty some FIFOs. Without any modifications to the code the driver started running not more than 600 milliseconds after Power-on; the Linux kernel starts loading about 175 ms after power-on. Approx. 110ms of this time is spent for the PCI initialization; if you omit this, you can probably start the Linux kernel 65 ms after power-on.

Quoted 2 lines

(2) - The binary file (u-boot.bin) generated was too big for me (almost half Mbytes). Could it be smaller, how? Is it already compressed?

The image is mostly empty. The size is determined by the link address in flash and the faxt that the reset vector is the last word in flash
- there is a huge gap. The actual code is MUCH scmaller:

-> MAKEALL EBONY
Configuring for EBONY board...
text data bss dec hex filename
163772 24316 23948 212036 33c44 u-boot

As you can see, the real size is 212036 bytes = 207 kB.

Quoted 2 lines

(3) - My board uses the LXT972 as the Ethernet transceiver (PHY). Does the boot loader support it?

Sure.

Quoted 2 lines

(4) - I will use the Montavista Linux as operating system. Have anyone done that already? How hard is it to integrate the U-boot with it?

Zero effort.

Quoted 2 lines

(5) - Will I have to publish the changes which are specific to my board, if I use the u-boot?

If you distribute the board with your modified U-Boot, yes. U-Boot is covered by the GPL.

Best regards,

Wolfgang Denk

--
Software Engineering: Embedded and Realtime Systems, Embedded Linux
Phone: (+49)-8142-4596-87 Fax: (+49)-8142-4596-88 Email: wd at de... An age is called Dark not because the light fails to shine, but
because people refuse to see it. -- James Michener, "Space"

#1 lore raw
Quoted 1 line · In message <[email protected]> you wrote:

In the posting below, what does "sure" mean as an answer to question #3?

Are you really resuming this discussion after *nine* *months*? Wow!

Quoted 4 lines
Quoted 4 lines
Quoted 4 lines
Quoted 2 lines

(3) - My board uses the LXT972 as the Ethernet transceiver (PHY). Does the boot loader support it?

Sure.

The meaning of "sure" is: yes, it does.

Quoted 2 lines

I am porting U-Boot to a custom board that has an LXT972 Ethernet Transceiver (PHY). Should U-Boot support it without making changes to the code? If

In the first sentence you write that you are porting U-Boot - this already includes the answer to your question: any port requires making changes to the code.

Quoted 1 line

changes are necessary, what are they?

We don;t know your board, so how could we know?

Quoted 2 lines

Without making changes to U-Boot, I am finding that auto-negotiation times out. Thus, I am wondering what "sure" means.

Yes.

Best regards,

Wolfgang Denk

Signature · 4 lines
Software Engineering:  Embedded and Realtime Systems,  Embedded Linux
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
What nonsense people talk about happy marriages! A man can  be  happy
with any woman so long as he doesn't love her.         -- Oscar Wilde