External Loader in ST-LINK works very slowly. 66MB in 25 minutes.
Hello. I have writed external loaders for 2 flash memories: W25N01GV - 1Gb and GD25Q127C - 128Mb. They are working correctly but too slow. For example, programming 66MB of data take time about 25 minutes! That's horrible long. What can I do to make programming faster(or is it possible at all)?
I've tried one thing. I make the write function in my program empty, it doesn't write anything. But in this situation the programming process is also as long as with the normal write function. So the problem is in the ST-link.
int Write (uint32_t Address, uint32_t Size, uint16_t * Buffer)
{
//sFLASH_WriteBuffer((uint8_t *)Buffer, Address-START_ADDR, Size);
return 1;
}
