сообщение об ошибке - the format did not complete successfully
в приборе стоит atmel dataflash
8192 блоков по 512 байт, итого 4мбайт
вся флэш прямо отображается в usb mass storage
контроллер lpc2368
софт - самописный на основе стандартов и примеров
все нужные команды реализованы
в hex редакторе все блоки корректно читаются и пишутся
как по одному так и по несколько
а вот при попытке форматирования ошибка
где искать причину ?
где-то в windows xp есть логи , по которым можно понять что ей не понравилось ?
после попытки форматирования во флэш :
что-то невнятное записывается в нулевом блоке - не похожее ни на MBR ни на boot sector
с восьмого блока сидит нечто похожее на настоящий FAT длиной 16384 байт
(начинается с F8 FF FF FF,остальное нули)
в самом последнем локе все нули