Focusrite Saffire LE - победа!!!

Здравствуйте!
Помогите, пожалуйста, побороть проблему. Имеем: компьютерный аудио-интерфейс Focusrite Saffire LE, подключаемый через firewire (1394), с убитой прошивкой. В операционной системе (WinXP SP3) перестал видеться абсолютно, при включении не инициализируется. Есть файл с корректной прошивкой, но непонятно, как её зашивать. Официальный саппорт говорит, что если винда не видит, то всё, хана, отправляй на сервис, который в Англии, кажется:) Гарантии нет. Остаётся ковырять. Юнит построен на чипе BridgeCo DM1000E, это универсальное ядро, стоит на большинстве firewire звуковых интерфейсов. На плате есть 4-х пиновый разъём (подписан DM-DBG), возможно, он предназначен для прошивки. Что посоветуете?
p.s. Прикладываю фото платы и лог неудачной прошивки.

ВложениеРазмер
DSC01108_edit.jpg98.71 КБ
SaffireFirmwareUpdate.txt3.63 КБ

Выпаять флешку и прошить (предварительно сохранив текущие данные во флешке на всякий случай):).

Спасибо, это решение оставлю на крайний случай, как наиболее трудоёмкое:)

Аватар пользователя Rom

Как вариант, попробуйте выпросить у поддержки описание прошивки через тот разъем (а он, вероятно, для того и создан)- схему подключения, софт и т.п.

Спасибо, попытаю счастья:)

Аватар пользователя Baza

посмотрите какие ноги разъёма задействоаны, если там земля, питание и два конца, то с большими шансами это UART....подрубаем терминалку через переходник для сотового и смотрим что напишет

Либо нечему гореть, либо нечем поджечь!

Всё, что я пока смог выбить из английской поддержки, это то, что тот разъём действительно используется для перепрошивки, но далее они переадресовали меня на российский сервис, где люди вообще отказываются общаться. Даташитов чипа BridgeCo нет в свободном доступе. В кратких описаниях сказано, что он поддерживает UART. Хочу попробовать подрубиться, но не понимаю пока, как распаивать RS232 для этой цели и какое требуется питание.

Аватар пользователя Rom

Стандартный преобразователь уровней на MAXe 232-ом (и иже с ним)... RX, TX , земля- больше ничего не требуется.

Спасибо за наводку, я купил usb data-кабель для телефонов Siemens, методом тыка приладил контакты, подобрал скорость виртуального порта (115200), и карта заговорила:

DM1000 Bootloader XK40
-----------------
Starting without 1394
GUID:  00130e01'00043285
HWID:  00000002
HWVS:  00000001
BLDS:  00000000

Bootloader: CRC ok! Id=00000001, V=0000280b, 20051019-094952UT
Debugger:   invalid
Image:      CRC ok! Id=00000000, V=02021ebd, 20090216-085200UT
CnE:        CRC ok! Id=00000000, V=02021ebd, 20090216-085200UT

Press Ctrl-A to avoid starting image!


Start image!

Addr=20080000. Ready ...
GO!

mod: SysDevUart2

mod: shellModule

mod: stack1394NoBusReset

mod: bldCommand

mod: modCMP

mod: Services1394

mod: AVCStack

mod: AVCConnectionMgnt

mod: avDriver

mod: AvdCommands

mod: streamingDriver

mod: StreamingFrmWrk

mod: DataStreamManagement

mod: StreamingFramer61883

mod: modBmCommand

mod: modOsCommand

mod: Application
------------------------------------------------------------
Firmware Version:    02.02.7869
LibraryVersion:      BeBoB Saffire App (Release)
LibraryBuildVersion: $Rev:$/- ($Date: 2005-09-22 17:55:17 +0100 (Thu, 22 Sep 200
5) $)
LibraryCVSTag:       bebob251_20050131_rc1
------------------------------------------------------------

Using serialized printf
System initialisation done.

Errors in order of occurence:
  SaffireHW.cpp(369/EventProcessor): EEPROM presence couldn't be detected

CMDLINE tool ready for commands. Try "help" for help.
/cfg>

Позже выяснилось, что если даже оставить один контакт USB D+ (Tx), она пишет это, и потом сыпет мусор. Когда я подсоединяю остальные провода, она затыкается. Когда разъединяю, продолжает сыпать мусор, периодически сама на него отвечая, типа "unknown command" и т.п.. Но послать команду из терминала не получается. Так вот, не могу понять, что ей нужно, чтобы организовать двухстороннюю связь.

Аватар пользователя savely

Цитата:
Press Ctrl-A to avoid starting image!

Пробовалось? Проводов обычно достаточно 2 - RX/TX.

А кому счас легко...

Аватар пользователя Rom

Цитата:
EEPROM presence couldn't be detected
Думается, дело не только в убитой прошивке...

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

Содержание этого поля является приватным и не предназначено к показу.
  • Разрешённые 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.

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

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