Всем здравствуйте!
Возникла давеча проблема при попытке обновить систему в Акаевском HD-рекордере посредством заливки с флоппи-дисковода, вмонтированного во внешний контроллер. Данные в ROM рекордера стираются, загрузка системы доходит до финала, но после всех процедур появляется сообщение со значениями checksum, которые не соответствуют значению, указанному в текстовом файле, прилагаемом к загрузочному *.BIN файлу. Ну и рекордер в результате при выключении-включении пишет об ошибке ROM и невозможности загрузиться.
-Дискеты взял абсолютно новые, отформатированные производителями, TDK и Verbatim, все только что купленные.
-Пробовал записать исходные файлы на нетронутые дискеты, потом форматировал DOS 6.22 просто format a: и format a:/u, win98, даже winXP на всякий случай.
Форматирование производилось на разных компах и на разных дисководах.
-Записывал файлы .BIN с тремя разными версиями прошивок, все разработаны для именно этой модификации прибора.
Все вариации не помогли.
На разных дискетах значение checksum, выводимое на экран по окончании загрузки - разное.
Есть один момент - checksum всегда имеет одно и то же значение, если пытаться делать перепрошивку с одной и той же дискеты, даже если перезаписываешь на нее тот же файл. Как только ее форматируешь заново и пишешь на нее тот же файл - checksum = новое значение.
Кто-нибудь сталкивался с подобным? Где искать неисправности или недочеты?
P.S. При проверке BIN-файлов на всех дискетах программой в Windows XP выяснилось, что значения checksum соответствуют заявленным производителем. Значит ли это, что дисковод акаевского контроллера необходимо поменять или могут быть другие причины для сбоя?
Дисковод в контроллере родной, может читать и DD(720k), и 2HD(1.44mb) дискеты, я пробовал даже DD - не помогает.
|