Re: [MPC8272ADS]Cannot start my Linux Kernel
From: Anatolij Gustschin <agust@denx.de>
Date: 2009-01-15 14:25:38
Jean-Michel Hautbois wrote:
I just tried. I created a dtb from the file arch/powerpc/boot/dst/mpc8272ads.dts file. It is not rebboting, but handling (my "run" led is switching off). => tftp 2000000 mpc8272ads.dtb Using FCC1 ETHERNET device TFTP from server 10.0.0.1; our IP address is 10.0.0.2 Filename 'mpc8272ads.dtb'. Load address: 0x2000000 Loading: # done Bytes transferred = 4442 (115a hex) => bootm FF800000 FF980000 2000000 ## Booting kernel from Legacy Image at ff800000 ... Image Name: Linux-2.6.29-rc1-01197-g5a7b6e7- Image Type: PowerPC Linux Kernel Image (gzip compressed) Data Size: 1487167 Bytes = 1.4 MB Load Address: 00000000 Entry Point: 00000000 Verifying Checksum ... OK ## Loading init Ramdisk from Legacy Image at ff980000 ... Image Name: Simple Embedded Linux Framework Image Type: PowerPC Linux RAMDisk Image (gzip compressed) Data Size: 1730966 Bytes = 1.7 MB Load Address: 00000000 Entry Point: 00000000 Verifying Checksum ... OK ## Flattened Device Tree blob at 02000000 Booting using the fdt blob at 0x2000000 Uncompressing Kernel Image ... OK Loading Ramdisk to 039d7000, end 03b7d996 ... OK Loading Device Tree to 007fb000, end 007ff159 ... OK Unable to update property /cpus/cpu@0:bus-frequency, err=FDT_ERR_NOTFOUND Unable to update property /cpus/cpu@0:timebase-frequency, err=FDT_ERR_NOTFOUND Unable to update property /cpus/cpu@0:clock-frequency, err=FDT_ERR_NOTFOUND
try to fix "ft_cpu_setup()" in your u-boot source for mpc8272ads and use "PowerPC,8272@0" as cpu_path instead of "cpu@0". Best regards, Anatolij