From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alon Bar-Lev Date: Tue, 5 Jul 2016 20:57:33 +0300 Subject: [U-Boot] [mips][cfi] Unable to write into flash under qemu In-Reply-To: <577BEF9D.6090608@gmail.com> References: <577BDBF4.8010807@gmail.com> <577BE8ED.5020804@gmail.com> <577BEF9D.6090608@gmail.com> Message-ID: List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On 5 July 2016 at 20:34, Daniel Schwierzeck wrote: > > > Am 05.07.2016 um 19:17 schrieb Alon Bar-Lev: >> On 5 July 2016 at 20:05, Daniel Schwierzeck >> wrote: >>> >> >> >> Can you please try to copy from sector in flash to another as I've shown? >> It seems to happen especially in this case. >> Maybe it is just impossible... >> >> >> > > I think it's a bug in flash_write_cfibuffer(). It looks like the flash status value is written to the destination address. It works if you disable CONFIG_SYS_FLASH_USE_BUFFER_WRITE in include/configs/malta.h. > Thank you so much for your help. I can confirm this is working, however, it takes about forever to complete. For now I will copy to ram and back to flash. Regards, Alon