diff --git a/companion/src/firmwareinterface.h b/companion/src/firmwareinterface.h index 852afed6e..ae7ffb1e6 100644 --- a/companion/src/firmwareinterface.h +++ b/companion/src/firmwareinterface.h @@ -19,7 +19,7 @@ #include #include -#define MAX_FSIZE (GetCurrentFirmware()->getBoard() == BOARD_HORUS) ? (2048*1024) : (512*1024) +#define MAX_FSIZE (2048*1024) #define SPLASH_WIDTH (128) #define SPLASH_HEIGHT (64) #define SPLASHX9D_WIDTH (212) diff --git a/companion/src/radiointerface.cpp b/companion/src/radiointerface.cpp index dc8d1359a..df5e0a427 100644 --- a/companion/src/radiointerface.cpp +++ b/companion/src/radiointerface.cpp @@ -66,7 +66,10 @@ QStringList getDfuArgs(const QString & cmd, const QString & filename) burnConfigDialog bcd; QString memory = "0x08000000"; if (cmd == "-U") { - memory.append(QString(":%1").arg(MAX_FSIZE)); + if(GetCurrentFirmware()->getBoard() == BOARD_HORUS) + memory.append(QString(":%1").arg(MAX_FSIZE)); + else + memory.append(QString(":%1").arg(512*1024)); } args << bcd.getDFUArgs(); if (!filename.endsWith(".dfu")) {