Оживление FireWire Solo

Отделено отсюда.



Тут просят оживить FireWire Solo
SourceDir\M-Audio\FireWire\Streaming\
FW410.bcd
fw1814.bcd
fwadat.bcd
fwap.bcd
FWSolo.bcd
nrv10.bcd
Ozonic.bcd
projectMix.bcd

Сделал всё, как вы сказали. Результат - карта жива. =)
Спасибо.
Теперь бы найти себе ноут нормальный с firewire. А то только с стационарнику прицепиться можно пока что.

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

Смотри в сторону ноутов от IBM-Lenovo

у T60-T61 и иже с ними техасовский чип FireWire

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

Есть мертвая FireWire 410. Заменил TSB41AB2, признаки жизни начала подавать. Консоль попросила прошивку, дал. Прошилась, загрузилась, но по прежнему не работает. При попытке запустить дебаг 1394 - виснет:

DM1000 Bootloader XE39
-----------------
A-PHY
GUID: 000d6c01'000c222f
MAC: 0007f5-021005
HWID: 00000002
HWVS: 00000001

Bootloader: CRC ok! Id=00000001, V=00002705, 20030404-134625UT
Debugger: CRC ok! Id=00000000, V=00000000, 20021105-111225UT
Image: invalid
CnE: CRC ok! Id=00010046, V=00ffffff, 20070504-102656UT

Press Ctrl-A to avoid starting image!

Testing RAM address 0x10000000 length 0x00100000. Ok.

1) Download Image and Config (CnE)
2) Download Image only
3) Do RAM test
4) Start Image
5) Start 1394 Debugger
6) Mark Image as invalid
7) Print Flash Info

Bootloader (return=help) >

Download Image only
Erasing Flash ...
Start 'Send File' via XModem now ... [Ctrl-D Ctrl-D to cancel]
(choose .bcd file to download)
CC
Total 8745 blocks / 1136720 bytes.

End of transfer - received 1119116 bytes.
Identifier = 0x446f4362
Flags = 0x00000001
Date/Time = 20070504102656
Soft ID = 0x00010046
Soft Vers = 0x00ffffff
Hard Comp = 0x00000004
Info = FW 410# M-AUDIO#
CRC of burned image ok!

Bootloader: CRC ok! Id=00000001, V=00002705, 20030404-134625UT
Debugger: CRC ok! Id=00000000, V=00000000, 20021105-111225UT
Image: CRC ok! Id=00010046, V=00ffffff, 20070504-102656UT


CnE: CRC ok! Id=00010046, V=00ffffff, 20070504-102656UT

Bootloader (return=help) >

1) Download Image and Config (CnE)
2) Download Image only
3) Do RAM test
4) Start Image
5) Start 1394 Debugger
6) Mark Image as invalid
7) Print Flash Info

Bootloader (return=help) >

Addr=20080000. Ready ...
GO!

mod: SysDevUart2

mod: shellModule

mod: stack1394NoBusReset

mod: bldCommand

mod: modCMP

mod: Services1394

mod: AVCStack

mod: AVCConnectionMgnt

mod: HighSpeedCtrlService

mod: avDriver

mod: streamingDriver

mod: StreamingFrmWrk

mod: DataStreamManagement

mod: StreamingFramer61883

mod: modBmCommand

mod: modOsCommand

mod: Application
------------------------------------------------------------
LibraryVersion: BeBoB FW410 App (Release)
LibraryBuildVersion: PRIVATE-BUILD
LibraryCVSTag: UNKNOWN-CVS-TAG
------------------------------------------------------------

Using serialized printf
System initialisation done.

========================================
New Synch Mode: Internal
========================================

CMDLINE tool ready for commands. Try "help" for help.
/cfg>10 channel standalone plaD▒10 channel standalone playback processing is running
help
26 Available commands:
help help - shows help
rd rd - reads values starting at
wr wr - writes to
ls ls [-r|-x|-c] - shows content of current directory
cd cd - changes directory to
pwd pwd - shows current path
get get - reads value of
set set - writes to config
cfg cfg setdefault- resets configuration to factory settings
bat bat
shell shell [-h|-i|-o|-s] - shell configuration
dbgprt debug print commands
AVCLog controls the AVC stack logging
avc avc [econn, iconn]
bm busreset, nodes, rd, wr, wrs, lock, phywr, phyreg
cmp busreset, nodes, rd, wr, wrs, lock, phywr, phyreg
os [help, th, load, sem, blk, byte, timer, q, evf, evt, map, wp]
sys [help, llc, mdbsettings, mdbdump, dma, pic, cp15, reset, clock, stat, ver, info, frm, tgen, av, uart, spi, gpio]
route route a stream from an input plug to an output plug
level set the level of line out and mic gain
samplerate set sample rate: (44.1kHz = 1, .. 192kHz = 6)

spdif set SPDIF in: (OFF = 0, ON = 1)

duplex starts full duplex process
spdifSel select SPDIF input: (OPT = 0, COAX = 1)
msu Music Subunit Access
/cfg>cfg setdefault
resetting...done
/cfg>sys reset

DM1000 Bootloader XE39
-----------------
A-PHY
GUID: 000d6c01'000c222f
MAC: 0007f5-021005
HWID: 00000002
HWVS: 00000001

Bootloader: CRC ok! Id=00000001, V=00002705, 20030404-134625UT
Debugger: CRC ok! Id=00000000, V=00000000, 20021105-111225UT
Image: CRC ok! Id=00010046, V=00ffffff, 20070504-102656UT
CnE: CRC ok! Id=00010046, V=00ffffff, 20070504-102656UT

Press Ctrl-A to avoid starting image!

Skip RAM test.

1) Download Image and Config (CnE)
2) Download Image only
3) Do RAM test
4) Start Image
5) Start 1394 Debugger
6) Mark Image as invalid
7) Print Flash Info

Bootloader (return=help) >

Addr=20040000. Ready ...
GO!

Вопрос к знатокам : в каком направлении рыть? TSB41AB2 заведомо новый, исправный поставил. Пайку прозвонил - все ок.
Дебаггер шины 1394 виснет, комп упорно не видит карту.

Или если у кого есть возможность слить логи со "здоровой" 410-й - буду весьма признателен.

Отвечу на свой вопрос сам - вдруг кому пригодится. Карта попала ко мне после "сервиса". В сервисе честно добросовестно поставили tsb41ab2, после чего карта не завелась, после чего они решили рабочий чип оставить себе. Вместе с чипом сдули обвязку отвечающую за синхру, в частности кондер на фильтр PLL, сопротивление и шунтирующий кондер на XI. Кондер на фильтр я поставил с даташита, а вот инфы по остальному нет. Жду пока Baza посмотрит номиналы с своей аналогичной карте. С номиналами взятыми с потолка карта завелась, комп ее увидел и успел драйвера установить. Но после этого карта начала терять связь с компом и в итоге потеряла.

Поэтому огромная просьба - кто может глянуть номиналы на своей 410-й - буду супер признателен!!!

Получил номиналы от Baza (за что ему огромное спасибо). Карта компом не определилась. После нескольких попыток просели питания. Начал греться чип TSB41AB2. В общем светит мне покупка нового чипа и дальнейшая возня...

Вопрос к участникам dmv и Baza:
аналогичная ситуация, firewire 1814, шьется по uart, в терминальном логе
device not loaded: spiEmu
device not loaded: sci
(говорят, что на старом ноуте, с которым ранее дружила, обновили ось и драйвера карточки - и она стала "не мур-мур")

Ткните, пожалуйста, лентяя носом по-конкретнее, куда именно копать, что такого с питанием там могло
случимши?
Кондеры имеют прекрасный вид (но емкость я замерю), На пине питания uart-гребенки 3,26В. На диоде D1 рядом с трансформатором 5В, на диоде D32 рядом с разъемом питания 7В

dmv, чем тогда дело решилось?

Baza, а Вы можете показать логи здоровой карты (той же соло), если при этом ее не подключать по 1394? И еще интересно, почему у одних людей на картах при проверке флеш-памяти загрузчиком Debugger: invalid, а у других Debugger: CRC ok! ? Или без активного подключения 1394 будет инвалид по-любому? Или это область памяти, зашиваемая на заводе, повреждена либо оставлена пустой у карт firewire 1814? Или это косвенное свидетельство неисправности чипа tsb? (а то я думал, что A-PHY - это, типа, 1394 чип исправен, по мнению процессора). Заказал чипы и жду, когда принесут кабель для ноута 6р-4р. Хочу пока вникнуть, исходя из имеющейся информации.

Перешил более старой прошивкой 1814.bcd с конфигурацией (из дров 5034b). Стала после инициализации побольше писать в лог:

DM1000 Bootloader XE40
-----------------
A-PHY
GUID:  000d6c04'004a1e0d
HWID:  00000083
HWVS:  00000001
BLDS:  00000000

Bootloader: CRC ok! Id=00000001, V=00002805, 20040330-025909UT
Debugger:   invalid
Image:      CRC ok! Id=00000000, V=00000000, 20070713-080440UT
CnE:        CRC ok! Id=00000000, V=00000000, 20070713-080440UT

Press Ctrl-A to avoid starting image!

Testing RAM address 0x10000000 length 0x00080000. Ok.

  1) Download Image and Config (CnE)
  2) Download Image only
  3) Do RAM test
  4) Start Image
  5) Start 1394 Debugger
  6) Mark Image as invalid
  7) Print Flash Info
  8) Set Start Mode

Bootloader (return=help) >

Addr=20080000. Ready ...
GO!

mod: coreModule


Copyright 2000-2002 by BridgeCo AG, Duebendorf, Switzerland

Heap: no cache start=00000000 end=0x10080000 size=0/0x0
Heap: start=0x10005ee0 end=0x10080000 size=500000/0x7a120
TCMI: start=0x003fc4 end=0x004000 size=60/0x3c
TCMD: start=0x40017e0 end=0x4002000 size=2064/0x810
AHB:  start=0x0238e0 end=0x034000 size=67360/0x10720
stacks ...
timer      04000690 128
supervisor 040004d0 112
user       04000890 96
irq        04000370 88
fiq        10005364 8
undef      100052e4 32
dma
Init DMA Memory To Memory Interface

mod: cneModule

DEBUG: CnE from FLASH

mod: UIServices

mod: AudioHWService

mod: ioModule


Speed: 98304 kHz
SwitchMatrix  uart1  uart2  uart1394  uartCombo  tty  ttyBuffer  spi  device not
 loaded: spiEmu
device not loaded: sci
GUID:  000d6c04'004a1e0d

mod: shellModule

mod: gpioModule

mod: scGpioModule
base address of CHIP_ID_DM1001 is 0x40000000
base address of CHIP_ID_DM1001 is 0x40000000

mod: stack1394NoBusReset

mod: bldCommand
  bldCommandProcessor: config ROM returned max packet size of 512
  allocated 16 bytes from memType 1
  allocated 128 bytes from memType 1
  allocated 64 bytes from memType 1
  allocated 128 bytes from memType 1
  allocated 64 bytes from memType 1
  allocated 144 bytes from memType 1
  allocated 296 bytes from memType 5

mod: modCMP

mod: Services1394

mod: AVCStack

mod: avDriver

mod: AvdCommands

mod: modScAvDriver
base address of CHIP_ID_DM1001 is 0x40000000
base address of CHIP_ID_DM1001 is 0x40000000
Warp loaded.
Warp started.
DM1001 digital pll calibration...
done.

mod: streamingDriver

mod: StreamingFrmWrk

mod: modBmCommand

mod: modOsCommand

mod: modDm1001Commands

mod: FW106App

mod: xmodem

mod: modFpgaBurn

mod: modWarpCommand
System initialisation done.


CMDLINE tool ready for commands. Try "help" for help.
/cfg> external sync
DM1001 digital pll calibration...
done.
 internal sync, pll: 1

DM1000 Bootloader XE40
-----------------
A-PHY
GUID:  000d6c04'004a1e0d
HWID:  00000083
HWVS:  00000001
BLDS:  00000000

Bootloader: CRC ok! Id=00000001, V=00002805, 20040330-025909UT
Debugger:   invalid
Image:      CRC ok! Id=00000000, V=00000000, 20070713-080440UT
CnE:        CRC ok! Id=00000000, V=00000000, 20070713-080440UT

Press Ctrl-A to avoid starting image!

Testing RAM address 0x10000000 length 0x00080000. Ok.

  1) Download Image and Config (CnE)
  2) Download Image only
  3) Do RAM test
  4) Start Image
  5) Start 1394 Debugger
  6) Mark Image as invalid
  7) Print Flash Info
  8) Set Start Mode

Bootloader (return=help) >

Download Image and Config
Erasing Flash ...
Start 'Send File' via XModem now ... [Ctrl-D Ctrl-D to cancel]
(choose .bcd file to download)
CCCCCCCCCCCCCCC
Total 7511 blocks / 976300 bytes.

End of transfer - received 961168 bytes.
Identifier = 0x446f4362
Flags      = 0x00000001
Date/Time  = 20040622185500
Soft ID    = 0x00000000
Soft Vers  = 0x00000000
Hard Comp  = 0x00000000
Info       = Midiman FW 106
CRC of burned image ok!
CnE burned to Flash!

Bootloader: CRC ok! Id=00000001, V=00002805, 20040330-025909UT
Debugger:   invalid
Image:      CRC ok! Id=00000000, V=00000000, 20040622-185500UT
CnE:        CRC ok! Id=00000000, V=00000000, 20040622-185500UT

Bootloader (return=help) >

Addr=20080000. Ready ...
GO!

mod: coreModule


Copyright 2000-2002 by BridgeCo AG, Duebendorf, Switzerland

Heap: no cache start=00000000 end=0x10080000 size=0/0x0
Heap: start=0x100061e0 end=0x10080000 size=499232/0x79e20
TCMI: start=0x003f0c end=0x004000 size=244/0xf4
TCMD: start=0x40011c4 end=0x4002000 size=3628/0xe2c
AHB:  start=0x0234c0 end=0x034000 size=68416/0x10b40
stacks ...
timer      04000690 128
supervisor 040004d0 112
user       04000890 96
irq        04000370 88
fiq        10005660 8
undef      100055e0 32
dma
Init DMA Memory To Memory Interface

mod: cneModule

DEBUG: CnE from FLASH

mod: UIServices

mod: AudioHWService

mod: ioModule


Speed: 98304 kHz
SwitchMatrix  uart1  uart2  uart1394  uartCombo  tty  ttyBuffer  spi  device not
 loaded: spiEmu
device not loaded: sci
GUID:  000d6c04'004a1e0d

mod: shellModule

mod: gpioModule

mod: scGpioModule
base address of CHIP_ID_DM1001 is 0x40000000
base address of CHIP_ID_DM1001 is 0x40000000

mod: stack1394

mod: bldCommand
  bldCommandProcessor: config ROM returned max packet size of 512
  allocated 16 bytes from memType 1
  allocated 128 bytes from memType 1
  allocated 64 bytes from memType 1
  allocated 128 bytes from memType 1
  allocated 64 bytes from memType 1
  allocated 144 bytes from memType 1
  allocated 296 bytes from memType 5

mod: modCMP

mod: Services1394

mod: AVCStack

mod: avDriver

mod: AvdCommands

mod: modScAvDriver
base address of CHIP_ID_DM1001 is 0x40000000
base address of CHIP_ID_DM1001 is 0x40000000
Warp loaded.
Warp started.
DM1001 digital pll calibration...
done.

mod: streamingDriver

mod: StreamingFrmWrk

mod: modBmCommand

mod: modOsCommand

mod: modDm1001Commands

mod: midiStartup

mod: FW106App

mod: xmodem

mod: modFpgaBurn

mod: modWarpCommand
System initialisation done.


CMDLINE tool ready for commands. Try "help" for help.
/cfg>Audio plugs retreived
Change Sampling Frequency
Set PeakLevel broadcast channel to 31
Start
Mixer running in 44k1 to 48k-Mode
 external sync
DM1001 digital pll calibration...
done.
 internal sync, pll: 1
Av Off
Av Off
Av Off
Try sync state If 9
Try sync state If -1
Running If -1
Try sync state If 25
Running If 9
Running If 25

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

Шить надо CnE и Flash

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

Цитата:
Шить надо CnE и Flash

Не понял... А я как сделал? В загрузчике первый пункт выбрал, скормил прошивку fw1814.bcd из старых дров 5034b (на 20kb больше весит, чем в новых), пишет "CnE burned to Flash!" Что я делаю не так?
Download Image and Config
Erasing Flash ...
Start 'Send File' via XModem now ... [Ctrl-D Ctrl-D to cancel]
(choose .bcd file to download)
CCCCCCCCCCCCCCC
Total 7511 blocks / 976300 bytes.

End of transfer - received 961168 bytes.
Identifier = 0x446f4362
Flags      = 0x00000001
Date/Time  = 20040622185500
Soft ID    = 0x00000000
Soft Vers  = 0x00000000
Hard Comp  = 0x00000000
Info       = Midiman FW 106
CRC of burned image ok!
CnE burned to Flash!

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

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

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

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