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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox