All of lore.kernel.org
 help / color / mirror / Atom feed
From: Scott Wood <scottwood@freescale.com>
To: Dario Presti <dario.pr@tiscali.it>
Cc: linuxppc-dev@ozlabs.org
Subject: Re: kernel panic on MPC8323 custom board
Date: Thu, 07 Jan 2010 11:57:49 -0600	[thread overview]
Message-ID: <4B46209D.5000605@freescale.com> (raw)
In-Reply-To: <27059752.post@talk.nabble.com>

Dario Presti wrote:
> Hello,
> I'm working on MPC8323_rdb board whit 1 new flash device S29GL512P instead
> of original flash devices.
> the bootloader is u-boot 1.1.6 (I know is too old and I'm going to upgrade
> it) and the kernel is 2.6.20.

2.6.20 is also too old. :-)

> I did this modification to the bootloader to support new flash:
> 
> 1)I modified the board/mpc8323rdb/config.mk file to set TEXT_BASE from
> 0xFE000000 TO  0xFC000000
> 2)I modified the file /include/configs/MPC8323RDB.h: 
> 
> #define CFG_FLASH_BASE		0xFC000000	/* FLASH base address */ 
> #define CFG_FLASH_SIZE		64	/* FLASH size is 64M */ 
> #define CFG_LBLAWBAR0_PRELIM	CFG_FLASH_BASE	/* Window base at flash base */
> #define CFG_LBLAWAR0_PRELIM	0x80000019	/* 64MB window size */ 
> #define CFG_OR0_PRELIM		0xfc006ff7	/* 64MB Flash size */ 
> #define CFG_MAX_FLASH_BANKS	1		/* number of banks */
> #define CFG_MAX_FLASH_SECT	512		/* sectors per device */ 
> 
> 3)I modify and recompiled .dts file 
> 
> flash@fc000000 {
> 		device_type = "jedec-flash";
> 		compatible = "direct-mapped";
> 		probe-type = "CFI";
> 		reg = <0xfc000000 0x1000000>;
> 		bank-width = <0x2>;
> 		partitions = <0x0 0x80001 0x80000 0x20000 0xa0000 0x180000 0x220000
> 0xde0000>;
> 		partition-names = "U-Boot", "dtb", "Kernel", "rootfs";
> 	};
> 
> but the kernel find the flash at 0xFE000000 and the boot stop because kernel
> panic. The log is:

Is the kernel even using that node, or some other means to determine the 
flash location?  The "MPC8323RDB Flash Bank 1" messages make me think 
you've got a custom flash map driver.

-Scott

  reply	other threads:[~2010-01-07 17:59 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-01-07 13:11 kernel panic on MPC8323 custom board Dario Presti
2010-01-07 17:57 ` Scott Wood [this message]
2010-01-08  9:23   ` Dario Presti
2010-01-08 17:26     ` Scott Wood
2010-01-12 14:26       ` Dario Presti
2010-01-12 16:31         ` Dario Presti
  -- strict thread matches above, loose matches on Subject: below --
2010-08-05  2:57 Youngjin Na
2010-08-05  2:57 ` Youngjin Na

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4B46209D.5000605@freescale.com \
    --to=scottwood@freescale.com \
    --cc=dario.pr@tiscali.it \
    --cc=linuxppc-dev@ozlabs.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.