From mboxrd@z Thu Jan 1 00:00:00 1970 From: John_s (sent by Nabble.com) Date: Fri, 13 Jan 2006 07:53:22 -0800 (PST) Subject: [U-Boot-Users] =?UTF-8?Q?CFI_flash_=E2=80=93_Problem_with_erasing_boot_block.?= Message-ID: <2364075.post@talk.nabble.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Hi All, I am developing a CFI based flash driver. I can query the device and get all sector/block information. I am having problems erasing sectors 1, 2, 3 and 4 (bottom 64-KB), please the flash geometry below. The problem is that when I attempt to erase sectors 1, 2, 3, OR 4 I end up erasing sectors 1-4 . Not sure why this is happening. I am able to erase the remaining sectors, sectors 5 through 19 individually without problems. Here is flash?s geometry. I would appreciate your expert opinion as how to avoid this or even as it why it is happening. Thanks in advance. Device: ST?s M29w800DB, Bottom boot block. Sector 1 0x00000 ? 0x01fff Sector 2 0x02000 ? 0x02fff Sector 3 0x03000 ? 0x03fff Sector 4 0x04000 ? 0x07fff -> First 64Kb boundary. Sector 5 0x08000 ? 0x07fff -> All remaining sectors are 64 -Kb bulk sectors. ?????????????. Sector 19 0x78000 ? 0x7ffff - John -- View this message in context: http://www.nabble.com/CFI-flash-Problem-with-erasing-boot-block.-t911704.html#a2364075 Sent from the Uboot - Users forum at Nabble.com. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.denx.de/pipermail/u-boot/attachments/20060113/1560560f/attachment.htm