Здравствуйте.
Есть плата, S5000PSL
После загрузки БИОСА (EFI), сразу открывается вкладка:
Error Manager, с сообщением:
ERROR - 84F2 : BaseBoard management controller failed to respond
Под ДОСом, при попытках обновиться, вот такие ошибки:
у BMC - "ERROR 017 : Invalid Argument"
а у FRUSDR - "Error, could not detect BMC through ISA/SMBUS driver"
А когда пытаюсь обновиться Intel Deployment Assistant"ом и указываю, что прошивка лежит на USB,
вываливается ошибка "*ERROR* Failed to communicate with BMC"
При этом, BIOS уже перепрошит на 101 версию, но если зайти в Server Managment -> System Information, то там пусто.
Только строка UUID заполнена.
Это не единичный случай, в сети есть обсуждения этой проблемы, но решения нет.
Народ или боится или не может или не умеет или не хочет, в общем советы обрываются на середине пути.
В моей же ситуации - готов идти до конца, т.к назад дороги нет! ))
Есть огромное желание (и относительно прямые руки), привести плату в порядок.
Плюс ко всему, есть вторая плата, с которой можно снять дамп.
Просто мне не понятно, с чего начать и в какую сторону двигаться.
P.S. запустил fwpiaupd с параметром (-?) и там видно, что BMC можно полностью перепрошить, но вот не могу понять,
где взять БутБлок и как грамотно составить параметры прошивки.
Буду благодарен за любые мнения и советы! (а то уже мозг кипит)
приаттачил пару скринов и архив с прошивкой.
Вложение | Размер |
---|---|
fwp.jpg | 82.99 КБ |
s5000psl_dos_update_bios101_bmc68_frusdr48.zip | 2.89 МБ |
Получить дамп и прошить его, сохранив предыдущее содержимое на всякий случай, вроде быне сложно.
Сказочник, чем?
Сколько ни искал, так и не понял, где прошит BMC и как или чем его сдампить
Или мы говорим про программатор?
P.S. в файлике BMC68.txt есть любопытные строки.
Boot Block
Region: 0x00000000 -> 0x00005616
т.е это адреса в HEX файле?
И если ДА, то как посчитать чек-сумму извлеченного фрагмента?
т.е взять SLBMC68.hex, открыть его обычным HEX редактором, тем же самым HxD или FlexHEX,
выделить фрагмент от 0x00000000 и до адреса 0x00005616,
скопировать и вставить в новый файл.
Сохранить и получим Boot Block ?
Или я слишком оптимистичен?
Немного почитал про структуру Intel HEX, но так и не понял, как считается чек сумма всего файла
Сказочник, прошивать надо ATMEL 622 ?
Или в ней БИОС, а BMC в другом чипе?
На плате нет колыбельки
P.S. про адреса:
в ридми пишут " Checksum (HEX File)", то я и подумал, что они имеют в виду SLBMC68.hex
SLBMC68.bin, видел, только не понял, зачем они его положили в архив???
Если их штатный прошивальщик работает с *.hex файлами...
Про Checksum"ы каждой строки, я понял, а вот как посчитать Checksum"му фрагмента или чек-сумму сохраненного файла, тут я не понял )))
2. Если хочется чего-то прошивать, то стоит поглядеть на пару микросхем справа на вашем первом фото (с жирными стрелками по шелкографии), а заодно и еще подобную микросхему (второе ваше фото - справа от ЮМ).
3. Перед прошивкой сначала считывается, сохраняется и анализируется текущее содержимое.
2. Формат файла (bin, hex) не имеет особого значения, в них одна и та же информация.
Сказочник писал(-а):
все три микросхемы, это - f320c3bd
И в мануале это говорят:
A на плате, которую надо оживить, их не три, а ДВЕ.
Первая плата - она из первых в серии, судя по ее PBA...
И ее VRM не поддерживает Xeon"ы 54хх серии (биос ругается на не соответствие напряжений)
А плата, которую надо прошить, поддерживает Xeon"ы 54хх серии.
По крайней мере в биосе нет предупреждений и ошибок. Да и PBA у нее более свежий.
Сказочник, там чипы BGA, как их перепрошить программатором?
Снять то я их сниму (фен есть), а как их в программатор запихать, а потом назад установить?
Может есть идеи с программной реализацией прошивки?
Меня эти различия тоже настораживают.
Вчера попробовал снять дамп flashrom"ом, но он не видит мою плату.
Intel Flash Programming Tool тоже не видит.
Подозреваю, что нужен более "старый", т.к запускал версию 9.1.10.1000, не видит чип.
И меня постоянно мучает вопрос - КАК на заводе заливают прошивки?
Явно ведь, что шьют после сборки...
Вот и интересно - куда и чем подключаются???
добавлено:
погуглил на тему - f320c3bd programming и f320c3bd programmer и глухо как в танке.
хотел хоть программатор присмотреть..
Отправить комментарий