From: Robert M. <ro...@mu...> - 2010-02-08 14:53:02
|
Hi I have an M-audio projectMix i/o, which seams to have a bridgeco chip. I am trying to make it work with FFADO svn. ffado-test Discover doesn't find it. I think this is because the firmware needs to be downloaded before it will work. I have the bcd file, but bridgeco-downloader doesn't like it: robbie@robbie-laptop:~/pmix$ sudo ffado-bridgeco-downloader -m 0x001807198000 0x000d6c0c009998d6 $@ firmware projectMix.bcd [sudo] password for robbie: ----------------------------------------------- BridgeCo BeBoB platform firmware downloader Part of the FFADO project -- www.ffado.org Version: 2.999.0-1796 (C) 2008, Daniel Wagner, Pieter Palmers This program comes with ABSOLUTELY NO WARRANTY. ----------------------------------------------- YOU HAVE SPECIFIED THE CORRECT MAGIC NUMBER. HENCE YOU ACCEPT THE RISKS INVOLVED. 02973785276: (configrom.cpp)[ 583] printConfigRom: Config ROM 02973785331: (configrom.cpp)[ 584] printConfigRom: Current Node Id: 1 02973785361: (configrom.cpp)[ 585] printConfigRom: GUID: 0x000D6C0C009998D6 02973785370: (configrom.cpp)[ 586] printConfigRom: Vendor Name: M-Audio 02973785382: (configrom.cpp)[ 587] printConfigRom: Model Name: ProjectMix 02973785389: (configrom.cpp)[ 588] printConfigRom: Node Vendor ID: 0x000d6c 02973785400: (configrom.cpp)[ 589] printConfigRom: Model Id: 0x00010091 02973785407: (configrom.cpp)[ 590] printConfigRom: Unit Specifier ID: 0x00a02d 02973785418: (configrom.cpp)[ 591] printConfigRom: Unit version: 0x00014001 02973785425: (configrom.cpp)[ 592] printConfigRom: ISO resource manager: 1 02973785436: (configrom.cpp)[ 593] printConfigRom: Cycle master capable: 1 02973785442: (configrom.cpp)[ 594] printConfigRom: Bus manager capable: 1 02973785453: (configrom.cpp)[ 595] printConfigRom: Cycle clock accuracy: 100 02973785466: (configrom.cpp)[ 596] printConfigRom: Max rec: 8 (max asy payload: 512 bytes) Info Registers Manufactors Id: bridgeCo Protocol Version: 0x00000001 Bootloader Version: 0x00000000 GUID: 0x000d6c0c009998d6 Hardware Model ID: 0x00010091 Hardware Revision: 0x00000001 Software Date: 13.07.2007, 08:05:44 Software Id: 0x00000000 Software Version: 0x00000000 Base Address: 0x20080000 Max. Image Len: 0x00180000 Bootloader Date: 14.03.2005, 18:28:45 Debugger Id: 0x00000000 Debugger Version: 0x00000000 parse BCD file 02973850215: [31mError (bebob_dl_bcd.cpp)[ 358] checkHeaderCRC: checkHeaderCRC: CRC check failed, 0x25c1760d expected, 0x492a0268 calculated [0m02973850230: [31mError (bebob_dl_bcd.cpp)[ 180] parse: parse: Header CRC check failed [0m02973850244: [31mError (bebob_dl_mgr.cpp)[ 249] downloadFirmware: downloadFirmware: BCD parsing failed [0mFailed to download firmware no message buffer overruns robbie@robbie-laptop:~/pmix$ Any ideas? I would like to help to get this working if I can. Please let me know if I should provide any other information. The firmware file is copied from a windows installation. I downloaded a different version of the driver package, and the firmware is identical, so I don't think the file is corrupted. Best regards, Robert Murray |