То что пишет прога не правильно. оринтируйся на надпись на контроллере и утилиту подбирай соответствующую контроллеру. После, того как найдёшь утилиту, сначала попробуй по дефолту и напиши, что покажет утилита(на chipgenius и др. в данном случае надежды нет). Утилита должна показать объём твоей реальной памяти без учёта bad секторов, если память, которую показывает утилит не соответствует и в этом есть уверенность, то выбирам из списка памяти в свойствах утилиты и смотрим, как на это реагирует программа. Если память выбрана не правильно, то программа выдаст ошибку или напишет в соответствующей строке неправильный объём памяти! Ждём результатов.