[#5582] trunk head kernel fails to boot on bf561 ezkit
Submitted By: Mingquan Pan
Open Date
2009-09-30 03:12:15 Close Date
2009-10-12 02:18:25
Priority:
Medium High Assignee:
Sonic Zhang
Status:
Closed Fixed In Release:
N/A
Found In Release:
2010R1 Release:
Category:
N/A Board:
N/A
Processor:
BF561 Silicon Revision:
Is this bug repeatable?:
Yes Resolution:
Fixed
Uboot version or rev.:
Toolchain version or rev.:
09r1-rc9
App binary format:
N/A
Summary: trunk head kernel fails to boot on bf561 ezkit
Details:
trunk head kernel build with default config fails to boot on bf561 ezkit now.
bfin> bootm
## Booting kernel from Legacy Image at 02000000 ...
Image Name: bf561-2.6.31.1-ADI-2010R1-pre-sv
Image Type: Blackfin Linux Kernel Image (gzip compressed)
Data Size: 3750924 Bytes = 3.6 MB
Load Address: 00001000
Entry Point: 001786c4
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
Starting Kernel at = 001786c4
stop here.
sh-3.00$
Last passed time: 2009_Sep_27_07_17, ucdist ver: 8892, kernel ver: 7467
Follow-ups
--- Vivi Li 2009-10-10 02:20:08
bf561-ezkit fails to boot up after kernel upgrade from 2.6.31 to 2.6.31.1
--- Sonic Zhang 2009-10-10 05:51:37
Fixed. Add lost peripheral PIN resource in bf561 ezkit board file.
--- Mingquan Pan 2009-10-12 00:47:16
Yeah, it is fixed for kernel on 561 ezkit with default config. but if configured
with SMP, the kernel is still held at this place and not booting up.
bfin> print
bootargs=root=/dev/mtdblock0 rw clkin_hz=30000000
earlyprintk=serial,uart0,57600 console=ttyBF0,57600
bootcmd=run ramboot
bootdelay=5
baudrate=57600
loads_echo=1
autoload=no
rootpath=/romfs
netmask=255.255.255.0
hostname=bf561-ezkit
loadaddr=0x1000000
ubootfile=u-boot.bin
update=tftp $(loadaddr) $(ubootfile);protect off 0x20000000 +$(filesize);erase
0x20000000 +$(filesize);cp.b $(loadaddr) 0x20000000 $(filesize)
addip=set bootargs $(bootargs)
ip=$(ipaddr):$(serverip):$(gatewayip):$(netmask):$(hostname):eth0:off
ramfile=uImage
ramargs=set bootargs root=/dev/mtdblock0 rw clkin_hz=30000000
earlyprintk=serial,uart0,57600 console=ttyBF0,57600
ramboot=tftp $(loadaddr) $(ramfile);run ramargs;run addip;bootm
nfsfile=vmImage
nfsargs=set bootargs root=/dev/nfs rw
nfsroot=$(serverip):$(rootpath),tcp,nfsvers=3
nfsboot=tftp $(loadaddr) $(nfsfile);run nfsargs;run addip;bootm
flashboot=bootm 0x20100000
ethact=SMC91111-0
ipaddr=10.100.4.50
serverip=10.100.4.174
gatewayip=10.100.4.174
ethaddr=00:E0:22:FE:B1:3C
stdin=serial
stdout=serial
stderr=serial
bfin> bootm
## Booting kernel from Legacy Image at 02000000 ...
Image Name: bf561-2.6.31.3-ADI-2010R1-pre-sv
Image Type: Blackfin Linux Kernel Image (gzip compressed)
Data Size: 3831627 Bytes = 3.7 MB
Load Address: 00001000
Entry Point: 0018eb84
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
Starting Kernel at = 0018eb84
--- Vivi Li 2009-10-12 02:18:25
I can see bellow error message when boot up 561 SMP kernel. I think it's a
different bug, so close this one and open a new bug.
--
Linux version 2.6.31.3-ADI-2010R1-pre-svn7580 (test@uclinux65-561-SMP) (gcc
version 4.1.2 (ADI svn)) #66 SMP Mon Oct 12 00:49:089
register early platform devices
bootconsole [early_shadow0] enabled
bootconsole [early_BFuart0] enabled
early printk enabled on early_BFuart0
Board Memory: 64MB
Kernel Managed Memory: 64MB
Memory map:
fixedcode = 0x00000400-0x00000490
text = 0x00001000-0x0010ae40
rodata = 0x0010ae40-0x00160e5c
bss = 0x00161000-0x00173428
data = 0x00173440-0x00184000
stack = 0x00182000-0x00184000
init = 0x00184000-0x0073a000
available = 0x0073a000-0x03eff000
DMA Zone = 0x03f00000-0x04000000
Hardware Trace Active and Enabled
Boot Mode: 0
Reset caused by Software reset
Blackfin support (C) 2004-2009 Analog Devices, Inc.
Compiled for ADSP-BF561 Rev 0.5
Blackfin Linux support by http://blackfin.uclinux.org/
Processor Speed: 600 MHz core clock and 100 MHz System Clock
NOMPU: setting up cplb tables
NOMPU: setting up cplb tables
--
Files
Changes
Commits
Dependencies
Duplicates
Associations
Tags
File Name File Type File Size Posted By
No Files Were Found
Save changes Back