Thanks again to Arnaud for suggesting that a smaller size zImage generating
menuconfig .config can be extracted in boot/config-3.2.0-3-iop32x of the deb
downloaded from
http://ftp.us.debian.org/debian/pool/main/l/linux/linux-image-3.2.0-3-iop32x
_3.2.23-1_armel.deb
Indeed it does. This generates a zImage of 1.53MB which is good, <2MB.
However d-i fails to detect the network card on the EM7220 which I would
think is the same as the 7210.
And it's none of these listed by d-i, it's an on board Intel 82541PI
http://em7210.kwaak.net/cgi-bin/trac.cgi/wiki/HardwareDetails. There must be
another setting error since the iop32x_defconfig which created the too large
zImage detected the network.
I don't see this device in Device Drivers > Network Device Support of
menuconfig.
What to do?
d-i trace
ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ [!] Detect network hardware ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
³
³
³ No Ethernet card was detected. If you know the name of the driver
³
³ needed by your Ethernet card, you can select it from the list.
³
³
³
³ Driver needed by your Ethernet card:
³
³
³
³ no ethernet card
³
³ e1000: Intel(R) PRO/1000 Gigabit Ethernet
³
³ libphy
³
³ r8169: RealTek RTL-8169 Gigabit Ethernet
³
³ sis190: SiS 190 PCI Gigabit Ethernet
³
³ skge
³
³ tg3: Broadcom Tigon3 Gigabit Ethernet
³
³ none of the above
³
³
³
³ <Go Back>
³
³
³
ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
CJW
-----Original Message-----
From: Arnaud Patard (Rtp) [mailto:arnaud.patard@rtp-net.org]
Sent: Thursday, August 02, 2012 10:34 AM
To: Chris Wilkinson
Cc: debian-arm@lists.debian.org
Subject: Re: SS4000E Kernel v3.4 Config
"Chris Wilkinson" <kinsham@verizon.net> writes:
> I built a kernel zImage which is of size 2.77MB. This is too big to fit in
> the FLASH space allocated for it in EM7220 Redboot fis (2MB) so although
d-i
> runs OK it fails on the final step of making the system bootable. Fis
errors
> if I try to fis create zImage after the load for the same reason.
>
> Can anyone suggest some tricks to shrink it a bit?
>
> Here are the steps I followed, largely based on Arnaud's advice.
>
> Based the config on the iop32x_defconfig in ./arch/arm/configs of the
> Linux
the defconfig would probably enable too many things. In the debian
package, we're making sure that it's not more than 1441784B so it would
fit in 2MB. Look at your /boot if you already installed a debian kernel
before. Otherwise, download the deb from a mirror and extract its
content in a temporary directory and you'll get a boot/config-$VERSION.
Arnaud
--
To UNSUBSCRIBE, email to debian-arm-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact
listmaster@lists.debian.org
Archive: 87obmt2wjo.fsf@lebrac.rtp-net.org">http://lists.debian.org/87obmt2wjo.fsf@lebrac.rtp-net.org