2010-10-09 10:31:35     kernel can not work under uboot

Document created by Aaronwu Employee on Aug 23, 2013
Version 1Show Document
  • View in full screen mode

2010-10-09 10:31:35     kernel can not work under uboot

鹏 肖 (CHINA)

Message: 94359   

 

I use BF561 ezkit. The console  message as follow:

 

U-Boot-1.1.3-ADI-2006R1 (May 25 2007 - 09:44:27)

ADI BF533/561 U-Boot support by BESOVIDEO China.

Serial Port initialized with Baud rate = 115200

CPU:    ADSP BF561 Rev 0.5

Board:  BESOVIDEO BF561 board (  www.besovideo.com)

Clock:  VCO: 330 MHz, Core: 330 MHz, System: 66 MHz

SDRAM Memory Map: 0x00000000 - 0x03FFFFFF (64 MiB)

        tRCD: 3, tRP: 3, tRAS: 6, tWR: 2, CAS Latency: 3 (SCLK cycles)

Flash: 0x20000000 - 0x207FFFFF (16 MiB)

        Device ID: 0x18 (type `flinfo' for information on sectors)

In:    serial

Out:   serial

Err:   serial

I2C:   ready

Autobooting in 2 seconds, press " " to stop

UBOOT> printenv

bootargs=root=/dev/mtdblock0 ro mem=32m console=null,115200n8 loglevel=0 hdb=noprobe ide0=noprobe

bootcmd=run linuxrun

bootdelay=2

baudrate=115200

loads_echo=1

ethaddr=02:19:80:01:04:26

ipaddr=192.168.6.243

serverip=192.168.6.8

gatewayip=192.168.6.254

netmask=255.255.255.0

hostname=BESOVIDEO561

netdev=eth0

netretry=yes

uboot=0x20000000

linux=0x20040000

loadaddr=0x01000000

bootfile=zImage.bin

tftp_boot=tftp;bootm;echo

serial_boot=loadb;bootm;echo

linuxrun=bootm 0x20040000;echo

menucmd=tftp;bootm;echo

autoload=yes

autostart=no

stdin=serial

stdout=serial

stderr=serial

 

Environment size: 572/131068 bytes

 

UBOOT> tftp 1000000 1008

dm9000 i/o: 0x2c000300, id: 0x90000a46

MAC: 02:19:80:01:04:26

operating at 100M full duplex mode

TFTP from server 192.168.6.8; our IP address is 192.168.6.243

Filename '1008'.

Load address: 0x1000000

Loading: checksum bad

checksum bad

T #################################################################

         #################################################################

         #################################################################

         #################################################################

         #################################################################

         #################################################################

         #################################################################

         #################################################################

         #################################################################

         #################################################################

         #################################################################

         #################################################################

         #################################################################

         #

done

Bytes transferred = 4327887 (4209cf hex)

UBOOT> bootm

## Booting image at 01000000 ...

   Image Name:   Linux-2.6.22.18-ADI-2008R1-svn

   Created:      2010-10-08   6:22:20 UTC

   Image Type:   Blackfin Linux Kernel Image (gzip compressed)

   Data Size:    4327823 Bytes =  4.1 MB

   Load Address: 00100000

   Entry Point:  002e2000

   Verifying Checksum ... OK

   Uncompressing Kernel Image ... OK

Starting Kernel at 0x2e2000

 

 

 

Linux  can not wok,I have checked the Baud rate。All are 115200.

 

and linux  kenerl  setting is

 

[*] Default bootloader kernel arguments                                   

 

   (console=ttyBF0,115200n8 root=0x1f00 rw mem=32m max_mem=64m) Initial kernel co

      --- Clock/PLL Setup                                                          

      (33333000) Crystal Frequency in Hz                                           

      [*] Re-program Clocks while Kernel boots?                                    

      [ ]   Bypass PLL                                                          

      [ ]     Half Clock In                                                       

     (18)    VCO Multiplier                                                       

      Core Clock Divider (1)  --->                                        

      (5)   System Clock Divider

QuoteReplyEditDelete

 

 

2010-10-09 11:32:32     Re: kernel can not work under uboot

Mike Frysinger (UNITED STATES)

Message: 94361   

 

your u-boot is ancient and does not match the kernel version.  upgrade it.

 

your kernel though too is old and should be upgraded to the latest release.

Attachments

    Outcomes