>Have a look at u-boot.map - This file is generated by the linker and it
will >tell you exactly where it put everything
>Also, .text section (the one that holds all the code) looks to be very
big:
>0x06011b85 - 0x05fe0000 = 0x31b85 (~200kB)

Graeme, Thank you very much.

I know the root cause, the Ethernet driver use lots of address space. I
ported the driver from a Linux driver (wireless Linux Ethernet driver),
just modified some u-boot incompatible functions. And the codes are very
large. I will remove some codes


But when I remove the Ethernet module, I looked the System.map file and
found that I can only use 6312 bytes space. It will be difficult for me
to reduce the wireless Ethernet driver into 6312bytes. Anyway Thanks for
the explanations.

Lance Zhang
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to