winbond W25Q128JVSIQ external loader problem
i am working with stm32 h750vb and i successfully wrote a winbond W25Q128JVSIQ external loader and it works fine on the cube programmer but when i use the cube ide i found that it successfully erase the external flash before file download and fails to write sector 0 so i found the problem was that i am using the time base source on the external loader was TIM2 and after changing it to systick the cube ide succussed to start writing to the external flash but now i get data mismatch at 0x90008900 on both cube programmer and on the cube ide with the edited external loader unlike the one before and all the data after this address is corrupted . i tried many things but didn't manage to make it upload the data successfully, any help will be appreciated.
