From mboxrd@z Thu Jan 1 00:00:00 1970 From: jfaslist Date: Tue, 14 Mar 2006 17:24:11 +0100 Subject: [U-Boot-Users] mpc8260 serial console works under uboot, but not under linux In-Reply-To: <200603141654.26332.linz@mazet.de> References: <4416E11D.6060807@yahoo.fr> <200603141654.26332.linz@mazet.de> Message-ID: <4416EE2B.5040108@yahoo.fr> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Hi, No, we don't use any graphic. We want the console on smc0. Thanks, -jfs Stephan Linz wrote: >Am Dienstag, 14. M??rz 2006 16:28 schrieb jfaslist: > > >>Hi, >>We have ported u-boot on a mpc8260 based design of ours. >>We try to boot linux on it (built with TQM8260_defconfig), as a >>first step. But when we use the u-boot "bootm" command to boot >>linux from flash, we get nothing displayed after the kernel is >>uncompressed and jumped into. >> >> > >Hi, > >is there a VGA adapter in your system with linux driver support enabled? If >yes, you have to use the kernel parameter 'console=device,options' to use a >serial port as console ... see linux/Documentation/serial-console.txt > > >best regards, >Stephan Linz > > > > >>I know there is a FAQ: >>http://www.denx.de/wiki/view/DULG/LinuxHangsAfterUncompressingKernel >>But I don't think it applies as using the BDI2000 we can trace >>the kernel running all the way until around the point where it >>starts the init process. >>We were surprised to see that a "make uImage" would use the >>vmlinux.gz kernel (linked at 0xc000.0000) and not the >>zImage.elf(linked at 0x0040.0000), which includes the files in >>arch/ppc/boot/simple. >>The serial console is initialized and handled in >>./arch/ppc/boot/simple/m8260_tty.c, and we suspect that since >>this is not included in vmlinux, that is the reason why we don't >>see any messages. >>Should we try to somehow add it to vmlinux (if this is possible)? >> >>I know this is not the list, but why is the linux make file is >>generating these two different files? My guess is that zImage is >>for systems with no u-boot bootloader. >>Thanks a lot, >>-jf simon >> >> >> >>[bmc at Linux188 linux-2.6.15.1]$ make >> CHK include/linux/version.h >> CHK include/linux/compile.h >> CHK usr/initramfs_list >> UIMAGE arch/ppc/boot/images/uImage >>Image Name: Linux-2.6.15.1 >>Created: Tue Mar 14 07:01:49 2006 >>Image Type: PowerPC Linux Kernel Image (gzip compressed) >>Data Size: 869873 Bytes = 849.49 kB = 0.83 MB >>Load Address: 0x00000000 >>Entry Point: 0x00000000 >> Image: arch/ppc/boot/images/uImage is ready >> AS arch/ppc/boot/simple/head.o >> AS arch/ppc/boot/simple/relocate.o >> CC arch/ppc/boot/simple/misc-embedded.o >> CC arch/ppc/boot/simple/embed_config.o >>arch/ppc/boot/simple/embed_config.c:29: warning: 'bdinfo' defined >>but not used >>arch/ppc/boot/simple/embed_config.c:415: warning: 'clk_8260' >>defined but not use >>d >>arch/ppc/boot/simple/embed_config.c:457: warning: 'clk_8280' >>defined but not use >>d >> CC arch/ppc/boot/simple/m8260_tty.o >>ppc_6xx-objcopy -O elf32-powerpc \ >> --add-section=.image=arch/ppc/boot/images/vmlinux.gz \ >> >>--set-section-flags=.image=contents,alloc,load,readonly,data \ >> arch/ppc/boot/simple/dummy.o arch/ppc/boot/simple/image.o >>ppc_6xx-ld -m elf32ppc -T >>/home/bmc/tools/eldk4.0/ppc_6xx/usr/src/linux-2.6.15.1 >>/arch/ppc/boot/ld.script -Ttext 0x00400000 -Bstatic -o >>arch/ppc/boot/simple/zvml >>inux arch/ppc/boot/simple/head.o arch/ppc/boot/simple/relocate.o >>arch/ppc/boot/s >>imple/misc-embedded.o arch/ppc/boot/simple/embed_config.o >>arch/ppc/boot/simple/m >>8260_tty.o arch/ppc/boot/simple/image.o >>arch/ppc/boot/common/lib.a arch/ppc/boot >>/lib/lib.a >>ppc_6xx-objcopy -O elf32-powerpc arch/ppc/boot/simple/zvmlinux >>arch/ppc/boot/sim >>ple/zvmlinux -R .comment -R .stab \ >> -R .stabstr -R .ramdisk >>cp -f arch/ppc/boot/simple/zvmlinux arch/ppc/boot/images/zImage.elf >>rm -f arch/ppc/boot/simple/zvmlinux >> Building modules, stage 2. >> MODPOST >>[bmc at Linux188 linux-2.6.15.1]$ >> >> >> >> >> >> ___________________________________________________________________________ Nouveau : t?l?phonez moins cher avec Yahoo! Messenger ! D?couvez les tarifs exceptionnels pour appeler la France et l'international. T?l?chargez sur http://fr.messenger.yahoo.com