Maciej Soltysiak <[email protected]> writes: > On Fri, Sep 14, 2012 at 1:19 PM, Eric Cooper <[email protected]> wrote: >> On Fri, Sep 14, 2012 at 12:33:27PM +0200, Maciej Soltysiak wrote: >>> Do you mean this cross-compiler? >>> http://www.mentor.com/embedded-software/sourcery-tools/sourcery-codebench/editions/lite-edition/ >>> >>> The lite-version of their product? >>> >>> Looks like codesourcery is now mentor graphics... >> >> Yes; also they make you register first and then email you a download >> link. I chose the tarball rather than their binary installer, >> untarred it in /opt, and then used commands like: >> >> make ARCH=arm CROSS_COMPILE=/opt/arm-2012.03/bin/arm-none-eabi- oldconfig >> make ARCH=arm CROSS_COMPILE=/opt/arm-2012.03/bin/arm-none-eabi- -j 6 >> uImage >> >> etc. Hope this helps. > Ah, make uImage you say... I tried both with codesourcery and > arm-linux-gnueabi from emdebian.org and I can see now a small (around > 1.3 MB) uImage file in arch/arm/boot! > Maybe my mistake was that I was doing: > make ... all > make ... modules_install install > to get the kernel, modules, then vmlinuz and System.map placed in /boot. > That probably deploys the wrong image file. > > I guess I can try to flash SS4000-E's mtd with a non-modular uImage > kernel and get away with not doing initrd.
the ss4000e is using redboot not uboot. You'll have to check but I think that redboot doesn't handle uImage format so you're about to brick your system. Arnaud -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/[email protected]

