From 54b31651f33640b64ed10b5745d864a39359787b Mon Sep 17 00:00:00 2001 From: Gwenhael Goavec-Merou Date: Tue, 15 Dec 2020 09:46:47 +0100 Subject: [PATCH] xilinx: since xilinx generates bin file, drop limitation about flash start offset --- src/xilinx.cpp | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/src/xilinx.cpp b/src/xilinx.cpp index fa5e085..7dc79c4 100644 --- a/src/xilinx.cpp +++ b/src/xilinx.cpp @@ -110,13 +110,8 @@ void Xilinx::program_spi(unsigned int offset) _bit = new McsParser(_filename, false, _verbose); else if (_file_extension == "bit") _bit = new BitParser(_filename, false, _verbose); - else { - if (offset == 0) { - printError("Error: can't write raw data at the beginning of the flash"); - throw std::exception(); - } + else _bit = new RawParser(_filename, false); - } int err = _bit->parse(); printInfo("Parse file ", false);