hi,
My program is run on bank0 , I want to erase bank1 (address 0x260000), lib is F021_API_CortexR4_BE_L2FMC_V3D16.lib , ver 02.01.01
[1] Fapi_initializeFlashBanks(180); // HCLK = 180M, EEPROM_CONFIG = 0x00050000 , FRDCNTL = 0x303
[2] Fapi_setActiveFlashBank(1);
[3] Fapi_enableMainBankSectors(0xFFFF);
[4] while( CHECK_FSM_READY_BUSY != Fapi_Status_FsmReady ); // while( FMSTAT->BUSY == 1 ) ; here FMSTAT = 0
[5] Fapi_issueAsyncCommandWithAddress(6,0x260000);
here FMSTAT = 0x00000C10 ; // why ?
---------
later EEPROM_CONFIG = 0x000A0000 , result is FMSTAT = 0 , but erase setcor data is not all 0xFF , why ?