All of lore.kernel.org
 help / color / mirror / Atom feed
From: laba <selathu@gmail.com>
To: u-boot@lists.denx.de
Subject: [U-Boot-Users] Problem in CFI driver (Spansion flash 8-bit mode)
Date: Fri, 29 Jun 2007 03:36:38 -0700 (PDT)	[thread overview]
Message-ID: <11358195.post@talk.nabble.com> (raw)
In-Reply-To: <11357496.post@talk.nabble.com>




laba wrote:
> 
> Hai,
>     I am using MPC8641D processor. 16MB flash with 8bit mode(part
> number:S29GL128N90FFIRR). From the BDI prompt i am able to prog the uboot.
> The output is
> 
> 8641>md 0xfff00000
> 0_fff00000 : 27051956 552d426f 6f742031 2e322e30  '..VU-Boot 1.2.0
> 0_fff00010 : 20284a75 6e203239 20323030 37202d20   (Jun 29 2007 -
> 0_fff00020 : 31333a32 313a3432 29000000 00000000  13:21:42).......
> 
>    Then i give the go command in the BDI prompt means the uboot booted i
> got the prompt. From the u-boot prompt i try the erase the flash and
> program i get the following result.
> 
> MPC8641D-AMC> md 0xfff00000
> fff00000: 05275619 2d556f42 746f3120 322e302e    .'V.-UoBto1 2.0.
> fff00010: 2820754a 206e3932 32203030 2037202d    ( uJ n922 00 7 -
> fff00020: 3431333a 3a383630 00290000 00000000    413::860.)......
> 
>    the result looks like swapped. The u-boot version is 1.1.6. processor
> d7-d0 is connected to flash d0-d7. Byte pin in the flash is connected to
> the ground. it indicates 0 -> 8bit mode.
> 
>    How can i overcome this problem? Does the currect cfi driver in uboot
> support 8bit mode or not? if it is means why i got this problem? 
> 
> Thanks,
>          Laba
> 
Hai,
    I forgot to mention my flash configuration. here i mentioned that

#define CFG_FLASH_CFI
#define CFG_FLASH_CFI_DRIVER
#define CFG_FLASH_EMPTY_INFO
#define CFG_FLASH_USE_BUFFER_WRITE 1

#define CFG_FLASH_BASE          0xff000000     /* start of FLASH 16MB */

#define CFG_BR0_PRELIM          0xff000801      /* port size 8-bit  */
#define CFG_OR0_PRELIM          0xff006ff7      /* 16MB Boot Flash area*/

#define CFG_MAX_FLASH_BANKS     1               /* number of banks */
#define CFG_MAX_FLASH_SECT      128             /* sectors per device */

#undef  CFG_FLASH_CHECKSUM
#define CFG_FLASH_ERASE_TOUT    60000   /* Flash Erase Timeout (ms) */
#define CFG_FLASH_WRITE_TOUT    500     /* Flash Write Timeout (ms) */

   In cfi_flash.c the port width configuration is

#ifndef CFG_FLASH_CFI_WIDTH
#define CFG_FLASH_CFI_WIDTH     FLASH_CFI_8BIT
#endif

Thanks
laba


-- 
View this message in context: http://www.nabble.com/Problem-in-CFI-driver-%28Spansion-flash-8-bit-mode%29-tf3999013.html#a11358195
Sent from the Uboot - Users mailing list archive at Nabble.com.

  reply	other threads:[~2007-06-29 10:36 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-06-29  9:43 [U-Boot-Users] Problem in CFI driver (Spansion flash 8-bit mode) laba
2007-06-29 10:36 ` laba [this message]
2007-06-29 10:53   ` nicky geerts
2007-06-29 11:05     ` laba
2007-06-29 11:12       ` nicky geerts
2007-06-29 11:54         ` laba

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=11358195.post@talk.nabble.com \
    --to=selathu@gmail.com \
    --cc=u-boot@lists.denx.de \
    /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.