diff --git a/src/Arduino_Portenta_OTA_QSPI.cpp b/src/Arduino_Portenta_OTA_QSPI.cpp index 44adaed..0daed90 100644 --- a/src/Arduino_Portenta_OTA_QSPI.cpp +++ b/src/Arduino_Portenta_OTA_QSPI.cpp @@ -25,10 +25,6 @@ using namespace arduino; -#if defined (COMPONENT_4343W_FS) -extern QSPIFBlockDevice *qspi_bd; -#endif - /****************************************************************************** CTOR/DTOR ******************************************************************************/ @@ -47,13 +43,7 @@ Arduino_Portenta_OTA_QSPI::Arduino_Portenta_OTA_QSPI(StorageTypePortenta const s bool Arduino_Portenta_OTA_QSPI::init() { -#if !defined (COMPONENT_4343W_FS) - qspi_bd = new QSPIFBlockDevice(PD_11, PD_12, PF_7, PD_13, PF_10, PG_6, QSPIF_POLARITY_MODE_1, 40000000); - if (qspi_bd->init() != QSPIF_BD_ERROR_OK) { - Serial1.println("Error: QSPI init failure."); - return false; - } -#endif + auto qspi_bd = mbed::BlockDevice::get_default_instance(); if(_storage_type == QSPI_FLASH_FATFS) { diff --git a/src/Arduino_Portenta_OTA_QSPI.h b/src/Arduino_Portenta_OTA_QSPI.h index a16ce63..69c6f83 100644 --- a/src/Arduino_Portenta_OTA_QSPI.h +++ b/src/Arduino_Portenta_OTA_QSPI.h @@ -47,10 +47,6 @@ class Arduino_Portenta_OTA_QSPI : public Arduino_Portenta_OTA mbed::BlockDevice * _bd_qspi; mbed::FATFileSystem * _fs_qspi; -#if !defined (COMPONENT_4343W_FS) - QSPIFBlockDevice *qspi_bd; -#endif - }; #endif /* ARDUINO_PORTENTA_OTA_QSPI_H_ */