Значится так. Решил в легкую пощупать и сравнить код процессора и модуля Vcfusblu.bin для 41 и 42 версии.
Код в процессоре не делает различия между чипами AMD и Fuji - проверку проходят оба типа.
Cмотрим далее. Vcfusblu.bin в 41-м проверкой типа чипа памяти вообще не занимается, ей по барабану что стоит - съест все
А вот в 42-м проверка есть и она четко делит чипы на два типа - AMD и все остальное, включая Fujitsu.
Во втором случае подпрограмма проверки выдает errflag=0.
Похоже просматривается два решения - либо перепаять чип, либо подправить код в vcfusblu.bin - в первом приближении можно исправить всего один байт и проверить в живую.
Единственное, что мешает сразу сделать второй вариант это точный алгоритм контрольной суммы модуля CRC-16 (использована какая-то своя модификация).
Но это в том случае, если КС проверяется при записи. Вполне может быть, что такой проверки в реалии и не делается.
Кто хочет рискнуть и проверить запись "в лоб" данной идеи ниже лежит исправленный бинарник без КС. Естественно нужно его переименовать в название оригинального файла
Последний раз редактировалось veloseeped; 18.07.2019 в 06:32..
|