Hello.
OMAP35x Zoom Development kit.
The subject is the last that system show.
It happens after i changed u-boot from version 1.1.4 to u-boot-2009.08-rc2.
Linux kernel changed to.
What may be the reason?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hello.
OMAP35x Zoom Development kit.
The subject is the last that system show.
It happens after i changed u-boot from version 1.1.4 to u-boot-2009.08-rc2.
Linux kernel changed to.
What may be the reason?
Usually when the last thing you see is 'Uncompressing Linux... done, booting the kernel...' it means you have something bad in your boot arguments, in particular I have seen this a lot when there is a typo on the console=ttyS0,115200n8 portion of the bootargs environment variable in U-Boot, such as if you have a lower case s instead of a capital S. If this value is not right, the kernel may still be booting underneath, but since you don't have the console directed to the ttyS0 UART interface you cannot see it booting.
The other alternative would be if your kernel image is corrupted or not built for your particular platform, though in these cases you often get other various error messages.
Can you build your kernel with low-level debugging? From make menuconfig select Kernel Hacking and scroll down and select Kernel low-level debugging functions and select Early printk. This might help.
Steve K.
Thanks for your help.
In new version u-boot environment variable bootargs wos undefined, so it wos the reason.
The problem is solved.
Alexey,
Could you please share the bootargs that worked for you ? I am facing the same issue after updating to kernel 2.6.35
Version 2.6.32 worked alright.
Thanks
Hello, Anu
My current bootargs is
bootargs=display=15 console=ttyS0,115200 root=/dev/ram ramdisk_size=65536
argument "console=ttyS0,115200" must be in bootargs to work with debug terminal
I seem to have the same issue with linux booting and then hanging. I have added the early_printk to the kernel .config with no results. The interesting item is that I can go backwards to a previous linux kernel (2.6.28.10) with no problems. Very recently though the serial port terminal seems to be having issues with squiggly character though. Somethings not right.
Randy Seedle
Applied Rigaku
Here is my u-boot environment:
U-Boot # printenv
ethact=smc911x-0
distro=poky
project=poky-image-sato
ethaddr=ac:de:48:00:02:54
netmask=255.255.255.0
videomode=312
dieid=20aa00040000000004036abc0801a010
dieid#=20aa00040000000004036abc0801a010
ipaddr=192.168.50.217
machine=igep0020b
serverip=192.168.50.216
gatewayip=192.168.50.1
addip=setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::eth0:
onenand-bootargs=setenv bootargs ${bootargs-base} root=/dev/mtdblock4 rootfstype=jffs2 ; run addip
onenand-boot=run onenand-bootargs; onenand read 0x80000000 0x280000 0x300000 ; bootm 0x80000000
nfs-bootargs=setenv bootargs ${bootargs-base} root=/dev/nfs nfsroot=${serverip}:/srv/nfs/${distro}/${project}/${machine} ; run addip
bootcmd=run mmc-boot; run nfs-boot; run onenand-boot
nfs-boot=if ping ${serverip}; then run nfs-bootargs; tftp 0x80000000 ${distro}/${project}/${machine}/uImage; bootm; fi;
bootargs-base=mem 512M console=tty2 omapfb.mode=dvi:800x480MR-24@60
bootargs=console=ttyS0, 115200n8 earlyprintk
stdin=serial
stdout=serial
stderr=serial
In my case, the solution when using my board was to load the last version of the loader: Loader 2.3.0-2 (Feb 7 2012 - 12:26:40). After that, I have no more problems.