jflash F4擦除芯片时失败

有没有人知道jflash F4擦除芯片时失败,报如下错误是什么原因?怎么解决?
 - Connected successfully
Erasing chip ...
 - 1025 sectors, 3 ranges, 0x8000000 - 0x83FFFFF, 0xC000000 - 0xC3FFFFF, 0x90000000 - 0x93FFFFFF
 - Start of preparing flash programming
 - End of preparing flash programming
 - Start of determining dirty areas in flash cache
 - End of determining dirty areas
 - CPU speed could not be measured.
 - Chip erase not supported for flash bank @ 0x08000000. Switched to sector erase
 - Start of determining dirty areas in flash cache
 - End of determining dirty areas
 - Start of erasing sectors
 - Blank checking 0x08000000 - 0x0801FFFF
 - Blank checking 0x08020000 - 0x0803FFFF
 - Blank checking 0x08040000 - 0x0805FFFF
 - Blank checking 0x08060000 - 0x0807FFFF
 - Blank checking 0x08080000 - 0x0809FFFF
 - Blank checking 0x080A0000 - 0x080BFFFF
 - Blank checking 0x080C0000 - 0x080DFFFF
 - Blank checking 0x080E0000 - 0x080FFFFF
 - Blank checking 0x08100000 - 0x0811FFFF
 - Blank checking 0x08120000 - 0x0813FFFF
 - Blank checking 0x08140000 - 0x0815FFFF
 - Blank checking 0x08160000 - 0x0817FFFF
 - Blank checking 0x08180000 - 0x0819FFFF
 - Blank checking 0x081A0000 - 0x081BFFFF
 - Blank checking 0x081C0000 - 0x081DFFFF
 - Blank checking 0x081E0000 - 0x081FFFFF
 - Blank checking 0x08200000 - 0x0821FFFF
 - Blank checking 0x08220000 - 0x0823FFFF
 - Blank checking 0x08240000 - 0x0825FFFF
 - Blank checking 0x08260000 - 0x0827FFFF
 - Blank checking 0x08280000 - 0x0829FFFF
 - Blank checking 0x082A0000 - 0x082BFFFF
 - Blank checking 0x082C0000 - 0x082DFFFF
 - Blank checking 0x082E0000 - 0x082FFFFF
 - Blank checking 0x08300000 - 0x0831FFFF
 - Blank checking 0x08320000 - 0x0833FFFF
 - Blank checking 0x08340000 - 0x0835FFFF
 - Blank checking 0x08360000 - 0x0837FFFF
 - Blank checking 0x08380000 - 0x0839FFFF
 - Blank checking 0x083A0000 - 0x083BFFFF
 - Blank checking 0x083C0000 - 0x083DFFFF
 - Blank checking 0x083E0000 - 0x083FFFFF
 - End of erasing sectors
 - Start of restoring
 - End of restoring
 - Start of preparing flash programming
 - End of preparing flash programming
 - Start of determining dirty areas in flash cache
 - End of determining dirty areas
 - CPU speed could not be measured.
 - Chip erase not supported for flash bank @ 0x0C000000. Switched to sector erase
 - Start of determining dirty areas in flash cache
 - End of determining dirty areas
 - Start of erasing sectors
 - Blank checking 0x0C000000 - 0x0C01FFFF
 - Blank checking 0x0C020000 - 0x0C03FFFF
 - Blank checking 0x0C040000 - 0x0C05FFFF
 - Blank checking 0x0C060000 - 0x0C07FFFF
 - Blank checking 0x0C080000 - 0x0C09FFFF
 - Blank checking 0x0C0A0000 - 0x0C0BFFFF
 - Blank checking 0x0C0C0000 - 0x0C0DFFFF
 - Blank checking 0x0C0E0000 - 0x0C0FFFFF
 - Blank checking 0x0C100000 - 0x0C11FFFF
 - Blank checking 0x0C120000 - 0x0C13FFFF
 - Blank checking 0x0C140000 - 0x0C15FFFF
 - Blank checking 0x0C160000 - 0x0C17FFFF
 - Blank checking 0x0C180000 - 0x0C19FFFF
 - Blank checking 0x0C1A0000 - 0x0C1BFFFF
 - Blank checking 0x0C1C0000 - 0x0C1DFFFF
 - Blank checking 0x0C1E0000 - 0x0C1FFFFF
 - Blank checking 0x0C200000 - 0x0C21FFFF
 - Blank checking 0x0C220000 - 0x0C23FFFF
 - Blank checking 0x0C240000 - 0x0C25FFFF
 - Blank checking 0x0C260000 - 0x0C27FFFF
 - Blank checking 0x0C280000 - 0x0C29FFFF
 - Blank checking 0x0C2A0000 - 0x0C2BFFFF
 - Blank checking 0x0C2C0000 - 0x0C2DFFFF
 - Blank checking 0x0C2E0000 - 0x0C2FFFFF
 - Blank checking 0x0C300000 - 0x0C31FFFF
 - Blank checking 0x0C320000 - 0x0C33FFFF
 - Blank checking 0x0C340000 - 0x0C35FFFF
 - Blank checking 0x0C360000 - 0x0C37FFFF
 - Blank checking 0x0C380000 - 0x0C39FFFF
 - Blank checking 0x0C3A0000 - 0x0C3BFFFF
 - Blank checking 0x0C3C0000 - 0x0C3DFFFF
 - Blank checking 0x0C3E0000 - 0x0C3FFFFF
 - End of erasing sectors
 - Start of restoring
 - End of restoring
 - Start of determining flash info (Bank 2 @ 0x90000000)
 - ERROR: Error while determining flash info (Bank 2 @ 0x90000000)
 - ERROR: Failed to erase chip
Disconnecting ...
 - Disconnected

如果无法烧录,先擦除一下(哪怕报错),再重新烧录一下,结果正常