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.pat...@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" <kins...@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-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/87obmt2wjo....@lebrac.rtp-net.org -- To UNSUBSCRIBE, email to debian-arm-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/004c01cd7115$67fdf180$37f9d480$@net