PP320 помогите вытащить .BIN из файла прошивки .BIO

Приветствую всех.

Плата от промышленного ПК с симптомами - в субботу выключился сам и больше не включился. Нужно включить.
Плата от PP320 B&R automation (серия PP300). микросхема под прошивку SST49LF016C, программатор есть, шьет.
Уткнулись в то что на чипе вместо прошивки пустота, и в конце флешки немного абракадабры.
С офсайта скачана прошивка - в ней прошивальщик LXFLASH.exe и файл с расширением .BIO

Внутри файла BIO следующее начало:
@ $PAD@ далее собственно сама прошивка.
Вопрос1:
видим что прошивка длиной 262144. Если я отрежу в редакторе контейнер то получу прошивку длиной 262145. Значит 1 символ лишний, где его отрезать - в начале или в конце. Вопрос в том - может ли прошивка BIOS начинаться с NULL символа - @ $PAD@?
Вопрос 2:
на плате есть индикатор ЛЕД - он мигает с периодом 0.5 сек. Что это может означать? В скачаных мануалах не найдено ни слова об этом индикаторе.
Вопрос 3:
плата прошивается файлом с названием LXFLASH - какой производитель BIOS может шиться таким файлом?
Вопрос 4:
в мануале упоминается разъем aPCI. На плате присутствует разъем похожий на PCI - у него идут 38 пар контактов далее перемычка и еще 11 пар контактов. POST карту съест?

UPD Плата реагирует на кнопки Reset и на долгое удержание POWER - видно по LED, который на время перестает моргать.
Еще замечено - что если перед подачей питания удерживать кнопку POWER, то после подачи питания 24В диод POWER начинает перемаргивать красным и зеленым некую повторяющуюся комбинацию, в описании об этом инфы не найдено. Потребление питания 24В 0.2А во всех описанных режимах. При старте наблюдается скачок до 1,26А

Заранее благодарю за дельные советы и проявленный интерес.

Ну по крайней мере в конце прошивки (0x3fff0, если обрезать с начала до размера
256KB) имеется инструкция дальнего безусловного перехода, как и положено.

обрезал с начала с символа $
залил с адреса 1С0000H
перепаял.
не поехало..

при зажатом Ресет (выше описка, зажимаю именно РЕСЕТ, а не повер) подаю питание 24В.
диод Power перемигивает красным и зеленым сигнализируя о чем то, Красный 4 раза, перерыв, Зеленый, Красный, Красный, Зеленый, перерыв двойного размера.

Поможет ли хаотичное закорачивание на землю Дата-ножек микросхемы?

Я сильно сомневаюсь, что дело в BIOS. Покажите оригинальный сохраненный образ.

i8088, приветствую.

файл hex слитой прошивки перед вмешательством во вложении

ВложениеРазмер
sst49lf016c_dump_ppc300.rar 340.76 КБ

Нда, и чем же этот дамп вам не нравится:D?

narabote: вообще подобные прошивки принято в BIN сохранять, а не в HEX.

maco
уже и не знаю, действительно, что в нем не так =)

кумекаю куда копать дальше..

имеется источник питания, который делает из 24В = 15.6В 3.3В 5В = проверено есть.
он их выдает на плату. Далее на плате делаются из 3.3В = 2.6В и 1.25В в стадии проверки, труднодоступны.

Вопрос к знатокам - в какой момент и кто запускает +5В на USB устройства? Если этих 5В нет, куда копать?

Во вложении кусок block diagram

ВложениеРазмер
2016-08-01_14_41_36-mapp300_400-eng_v2_42.pdf_-_foxit_reader_3.0_-_mapp300_400-eng_v2_42.pdf.png 178.47 КБ

Цитата:
narabote: вообще подобные прошивки принято в BIN сохранять, а не в HEX.

спасибо за замечание, согласен.
Но у maco проблем не возникло.
На будущее учту.

narabote писал(-а):
в какой момент и кто запускает +5В на USB устройства?
С учетом некоторой нестандартности рассматриваемой зверушки (относительно обычных матплат) можно гадать долго:). Если в комплекте с block diagram есть schematic diagram, то вопрос бессмысленный:).

narabote писал(-а):
Но у maco проблем не возникло.
Я работаю с hex, поэтому конвертер под руками:). Но в данном случае hex больше мешает, чем помогает.

Цитата:
schematic diagram

отсутствует, к сожалению.

на борту есть CF разъем. На разъеме надпись XpressROM.
Что сия надпись может значить?

Еще во вложении фотка на которой схематично видна связь устройств.
от Altera MTCX идет SPI разъем на флешку. Судя по тому что кнопки POWER приходят на эту Альтеру, с ее флешкой все в порядке?
Напрашивается вывод о проблемах с AMD GEODE ALXC800 BGA481?

ВложениеРазмер
2016-08-01_16_04_37-mapp300_400-eng_v2_42.pdf_-_foxit_reader_3.0.png 212.96 КБ

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Разрешённые HTML-теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img>
  • You can use BBCode tags in the text. URLs will automatically be converted to links.

Подробнее о форматировании текста

Антибот - введите цифру.
Ленты новостей