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.
next prev parent 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.