From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marek Vasut Date: Sun, 5 Oct 2014 21:12:14 +0200 Subject: [U-Boot] [PATCH] cmd_sf: add handler for +len arg for all commands In-Reply-To: References: <1412527158-32656-1-git-send-email-maxime.hadjinlian@gmail.com> Message-ID: <201410052112.14480.marex@denx.de> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On Sunday, October 05, 2014 at 08:40:26 PM, Maxime Hadjinlian wrote: > Hi Thomas, all, > > On Sun, Oct 5, 2014 at 7:43 PM, wrote: > > Hello Maxime, > > > > can you explain the usecase? > > I think, only the erase is executed per sector, all other commands are > > working fine with a byte oriented length. > > I need to write a file that is downloaded through TFTP. So I can get > the filesize through the variable of the same name, but if it's not > rounded, the write command may fail. > I can save the filesize in another variable, but at next boot, when I > need to read this file, I can't read the file, since I only know it's > size in byte, I need to be able to round it again. I wonder, do all SPI flashes need to do sector-aligned writes ? Best regards, Marek Vasut