Автор: narabote , 31 июля 2016
Приветствую всех.

Плата от промышленного ПК с симптомами - в субботу выключился сам и больше не включился. Нужно включить.
Плата от 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А

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

BBCode

  • HTML-теги не обрабатываются и показываются как обычный текст
  • You may use the following BBCode tags:
    • [align]
    • [b]
    • [code]
    • [color]
    • [font]
    • [hr]
    • [i]
    • [img]
    • [list]
    • [quote]
    • [s]
    • [size]
    • [spoiler]
    • [sub]
    • [sup]
    • [table]
    • [u]
    • [url]
  • Адреса веб-страниц и email-адреса преобразовываются в ссылки автоматически.

i8088

9 лет 6 месяцев назад

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

narabote

9 лет 6 месяцев назад

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

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

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

i8088

9 лет 6 месяцев назад

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

maco

9 лет 6 месяцев назад

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

igils

9 лет 6 месяцев назад

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

narabote

9 лет 6 месяцев назад

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

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

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

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

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


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

maco

9 лет 6 месяцев назад

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

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

narabote

9 лет 6 месяцев назад

schematic diagram

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

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

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