From mboxrd@z Thu Jan 1 00:00:00 1970 From: richardretanubun Date: Fri, 05 Sep 2008 17:41:12 -0400 Subject: [U-Boot] No Partition in Flash Memoery under MTD In-Reply-To: <19322708.post@talk.nabble.com> References: <19322708.post@talk.nabble.com> Message-ID: <48C1A778.80909@ruggedcom.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Hello, FlyingWoWings wrote: > Greetings, > i am using ELDK 2.6.26 distribution on MPC8349emds, > arch = powerpc, cross_compile = ppc_6xx- > > i've tried with uImage + FDT blob .dtb + uRamdisk > and i've added flash mapping in .dts as follow: > > physmap-flash at 0xfc000000 { > compatible = "amd,am29lv128ml", "cfi-flash"; > reg = <0xfc000000 0x04000000>; > bank-width = <2>; > device-width = <1>; > #address-cells = <1>; > #size-cells = <1>; > uboot at 0 { > label = "u-boot"; > reg = <0 0x000040000>; > }; > uImage at 0x00080000 { > label = "uImage"; > reg = <0x00080000 0x00100000>; > }; > > uRamdisk at 0x00180000 { > label = "uRamdisk"; > reg = <0x00180000 0x00200000>; > }; > mds at 0x00380000 { > label = "MDS Device Tree"; > reg = <0x00380000 0x00800000>; > }; > > }; > > when i boot up the kernel on the board, i tried > # cat /proc/mtd > dev: size erasesize name > mtd0: 04000000 00020000 "physmap-flash.0" > > and > > # df > Filesystem 1k-blocks Used Available Use% Mounted on > /dev/ram0 5040 3756 1284 75% / > > it does not shows flash device with df, and no partition under /proc/mtd, > can anybody help? > > in advance, thank you. > Is CONFIG_MTD_OF_PARTS turned on in your .config file? I think this is the feature that allows the kernel to get mtd partition information from the dtb blob.