From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tom Rini Date: Mon, 19 Oct 2015 20:06:47 -0400 Subject: [U-Boot] dfu: dfu_sf: Take the start address into account In-Reply-To: <1442980239-3931-1-git-send-email-festevam@gmail.com> References: <1442980239-3931-1-git-send-email-festevam@gmail.com> Message-ID: <20151020000647.GR23893@bill-the-cat> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On Wed, Sep 23, 2015 at 12:50:39AM -0300, Fabio Estevam wrote: > From: Fabio Estevam > > The dfu_alt_info_spl variable allows passing a starting point > for the binary to be flashed in the SPI NOR. > > For example, if we have 'dfu_alt_info_spl=spl raw 0x400', this means > that we want to flash the binary starting at address 0x400. > > In order to do so we need to erase the entire sector and write to > the the subsequent SPI NOR sectors taking such start address > into account for the address calculations. > > Tested by succesfully writing SPL binary into 0x400 offset and > the u-boot.img at offset 64 kiB of a SPL NOR. > > Signed-off-by: Fabio Estevam > Acked-by: Lukasz Majewski After making this use lldiv() for the math, Applied to u-boot/master, thanks! -- Tom -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 836 bytes Desc: Digital signature URL: