Changes between Version 2 and Version 3 of ObtainingFirmwareInfo

Show
Ignore:
Author:
wagi (IP: 83.79.61.50)
Timestamp:
11/01/08 06:55:16 (15 years ago)
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ObtainingFirmwareInfo

    v2 v3  
    33== BeBoB devices == 
    44 
    5 The first thing is to figure out the Node Id of the target device (e.g. using gscanbus). 
     5{{{ 
     6$ ffado-bridgeco-downloader --help 
     7Usage: ffado-bridgeco-downloader [OPTION...] OPERATION [ARGUMENTS] 
     8bridgeco-downloader -- firmware downloader application for BridgeCo devices 
    69 
    7 Then run: 
     10OPERATION: GUID display 
     11           GUID setguid NEW_GUID 
     12           GUID firmware FILE 
     13           GUID cne FILE 
     14           GUID bcd FILE 
     15 
     16  -b, --noboot               Do no start bootloader (bootloader is already 
     17                             running) 
     18  -f, --force                Force firmware download 
     19  -p, --port=PORT            Set port 
     20  -v, --verbose=level        Produce verbose output 
     21  -?, --help                 Give this help list 
     22      --usage                Give a short usage message 
     23  -V, --version              Print program version 
     24 
     25Mandatory or optional arguments to long options are also mandatory or optional 
     26for any corresponding short options. 
     27 
     28Report bugs to <ffado-devel@lists.sf.net>. 
     29}}} 
     30 
     31Running ffado-bridgeco-downloader without arguments lists all found devices  
     32with their GUID 
     33 
    834{{{ 
    9 bridgeco-downloader NODE_ID display 
     35#!LegendBox 
     36#!legend:Example 
     37{{{ 
     38$ ffado-bridgeco-downloader 
     39Node id        GUID                  Vendor - Model 
     400              0x00110600ad006be0    'Linux - ohci1394 ' - '' 
     411              0x0040ab0000045893    'EDIROL' - 'EDIROL FA-101' 
     42}}} 
    1043}}} 
    1144 
    1346#!LegendBox 
    1447#!legend:Example 
    15 Running this for my !QuataFire 
     48Running this for my FA-101 
    1649{{{ 
    17 bridgeco-downloader 0 display 
     50$ ffado-bridgeco-downloader 0x0040ab0000045893 display 
    1851}}} 
    1952gives: 
    2053{{{ 
    21 $ bridgeco-downloader 0 display 
    22 Config ROM 
    23         Current Node Id:        0 
    24         GUID:                   0x000f1b10000123c2 
    25         Vendor Name:            Ego Systems Inc 
    26         Model Name:             QUATA Fire 
    27         Node Vendor ID:         0x000f1b 
    28         Model Id:               0x00010064 
    29         Unit Specifier ID:      0x00a02d 
    30         Unit version:           0x00010001 
    31         ISO resource manager:   1 
    32         Cycle master capable:   1 
    33         Bus manager capable:    1 
    34         Cycle clock accuracy:   100 
    35         Max rec:                7 (max asy payload: 256 bytes) 
     54 
     55$ ffado-bridgeco-downloader 0x0040ab0000045893 display 
     5600874072211:  (configrom.cpp)[ 581] printConfigRom: Config ROM 
     5700874072678:  (configrom.cpp)[ 582] printConfigRom:     Current Node Id:        1 
     5800874072816:  (configrom.cpp)[ 583] printConfigRom:     GUID:                   0x0040AB0000045893 
     5900874072948:  (configrom.cpp)[ 584] printConfigRom:     Vendor Name:            EDIROL 
     6000874073082:  (configrom.cpp)[ 585] printConfigRom:     Model Name:             EDIROL FA-101 
     6100874073207:  (configrom.cpp)[ 586] printConfigRom:     Node Vendor ID:         0x0040ab 
     6200874073330:  (configrom.cpp)[ 587] printConfigRom:     Model Id:               0x00010048 
     6300874073453:  (configrom.cpp)[ 588] printConfigRom:     Unit Specifier ID:      0x00a02d 
     6400874073594:  (configrom.cpp)[ 589] printConfigRom:     Unit version:           0x00010001 
     6500874073715:  (configrom.cpp)[ 590] printConfigRom:     ISO resource manager:   1 
     6600874073836:  (configrom.cpp)[ 591] printConfigRom:     Cycle master capable:   1 
     6700874073957:  (configrom.cpp)[ 592] printConfigRom:     Bus manager capable:    1 
     6800874074079:  (configrom.cpp)[ 593] printConfigRom:     Cycle clock accuracy:   100 
     6900874074201:  (configrom.cpp)[ 594] printConfigRom:     Max rec:                6 (max asy payload: 128 bytes) 
    3670Info Registers 
    3771        Manufactors Id:         bridgeCo 
    3872        Protocol Version:       0x00000001 
    3973        Bootloader Version:     0x00000000 
    40         GUID:                   0x000f1b10000123c2 
    41         Hardware Model ID:      0x0000008
     74        GUID:                   0x0040ab0000045893 
     75        Hardware Model ID:      0x00000e0
    4276        Hardware Revision:      0x00000001 
    43         Software Date:          23.06.2004, 14:20:4
    44         Software Id:            0x00010064 
    45         Software Version:       0x00000a48 
     77        Software Date:          19.03.2004, 00:25:3
     78        Software Id:            0x00010048 
     79        Software Version:       0x00000835 
    4680        Base Address:           0x20080000 
    4781        Max. Image Len:         0x00180000 
    48         Bootloader Date:        08.06.2004, 14:57:12 
     82        Bootloader Date:        16.03.2004, 10:40:31 
    4983        Debugger Id:            0x00000000 
    5084        Debugger Version:       0x00000000