Hi Stefan, I have did the same. Thanks for all infomation given so far.
Regards, Prakash On Thu, Oct 29, 2009 at 12:51 PM, Stefan Roese <s...@denx.de> wrote: > Hi Prakash, > > On Thursday 29 October 2009 07:24:25 prakash bedge wrote: > > Can you please send me the patch details to fixup the CFI query related > bug > > for M29W128GH? > > I did send you the patch in my last mail. You just need to add this code to > a > board specific file, e.g. board/board_name/board_name.c. > > > In the code for each header file there is a macro named > > CONFIG_FLASH_CFI_DRIVER defined in each board specific header file in > > folder /include/configs. But I am not seeing any #ifdef for this macro > in > > code. Where this macro is being checked in the code? > > It's in the makefile (drivers/mdt/Makefile). > > > Is there any documentation giving details on how the CFI flash > > driver executes in U-Boot? > > It's really simple, just copy the config options and change some > values like CONFIG_SYS_FLASH_BANKS_LIST, CONFIG_SYS_MAX_FLASH_BANKS > according to your hardware specs. Take a look at zeus for example: > > #define CONFIG_SYS_FLASH_CFI /* The flash is CFI > compatible */ > #define CONFIG_FLASH_CFI_DRIVER /* Use common CFI driver > */ > > #define CONFIG_SYS_FLASH_BANKS_LIST { CONFIG_SYS_FLASH_BASE } > > #define CONFIG_SYS_MAX_FLASH_BANKS 1 /* max number of memory > banks */ > #define CONFIG_SYS_MAX_FLASH_SECT 512 /* max number of sectors on > one chip */ > > #define CONFIG_SYS_FLASH_ERASE_TOUT 120000 /* Timeout for Flash Erase > (in ms) */ > #define CONFIG_SYS_FLASH_WRITE_TOUT 500 /* Timeout for Flash Write > (in ms) */ > > #define CONFIG_SYS_FLASH_USE_BUFFER_WRITE 1 /* use buffered writes (20x > faster) */ > #define CONFIG_SYS_FLASH_PROTECTION 1 /* use hardware flash > protection */ > > #define CONFIG_SYS_FLASH_EMPTY_INFO /* print 'E' for empty > sector on flinfo */ > #define CONFIG_SYS_FLASH_QUIET_TEST 1 /* don't warn upon unknown > flash */ > > This shouldn't be too hard. > > Cheers, > Stefan > > -- > DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel > HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany > Phone: (+49)-8142-66989-0 Fax: (+49)-8142-66989-80 Email: off...@denx.de >
_______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot