Re: [linux-audio-dev] M-Audio Sonica/Ozone/MobilePre/Transit firmware loader now works

New Message Reply About this list Date view Thread view Subject view Author view Other groups

Subject: Re: [linux-audio-dev] M-Audio Sonica/Ozone/MobilePre/Transit firmware loader now works
From: Stephen Hassard (steve_AT_hassard.net)
Date: Sun Sep 26 2004 - 19:22:07 EEST


I'm trying madfuload under an i386 kernel and get the following:

lsusb
Bus 005 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 003: ID 0763:2805 Midiman
Bus 002 Device 002: ID 046d:c50b Logitech, Inc.
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 004: ID 0781:0621 SanDisk Corp.
Bus 001 Device 001: ID 0000:0000

./madfuload -D /proc/bus/usb/002/003 -f ma005101.bin -3 -v
ma005101.bin: 5959 bytes read successfully
reading device descriptor ...
interface descriptor 0:0
DFU interface is 0
DFU descriptor found
transfer size is 64
control transfer failed: (2) No such file or directory
control transfer failed: (2) No such file or directory
control transfer failed: (2) No such file or directory
downloading block 1 failed

and the kernel jabbers:
usb 2-2: usbfs: process 1949 (madfuload) did not claim interface 1
before use
usb 2-2: usbfs: process 1949 (madfuload) did not claim interface 1
before use
usb 2-2: usbfs: process 1949 (madfuload) did not claim interface 1
before use

Thanks,
Steve Hassard

Stephen Hassard wrote:
> Clemens,
>
> This is what I get:
>
> debian:~/madfdebian:~/madfu-firmware-0.2# lsusb
> Bus 005 Device 001: ID 0000:0000
> Bus 004 Device 001: ID 0000:0000
> Bus 003 Device 001: ID 0000:0000
> Bus 002 Device 002: ID 0763:2805 Midiman
> Bus 002 Device 001: ID 0000:0000
> Bus 001 Device 003: ID 0781:0621 SanDisk Corp.
> Bus 001 Device 001: ID 0000:0000
>
> u-firmware-0.2# ./madfuload -f ma005101.bin --waitbyte3 -D
> /proc/bus/usb/002/002 -v
> ma005101.bin: 5959 bytes read successfully
> reading device descriptor ...
> interface descriptor 0:0
> DFU interface is 0
> DFU descriptor found
> transfer size is 64
> Segmentation fault
>
> madfuload[1819]: segfault at 000000009577c860 rip 0000002a956e3790 rsp
> 0000007fbfffc918 error 4
>
> I'm running an AMD64 kernel in 64bits mode, if that makes any difference.
>
> Thanks,
> Steve
>
> Clemens Ladisch wrote:
>
>> Stephen Hassard wrote:
>>
>>> I just tried madfu with my Sonica, and I get a segfault.
>>>
>>> madfuload -f ma005101.bin --waitbyte3 -D /proc/bus/usb/002/003
>>> Segmentation fault
>>
>>
>>
>> Please show the output when you add the -v parameter.
>>
>>
>> Clemens
>>


New Message Reply About this list Date view Thread view Subject view Author view Other groups

This archive was generated by hypermail 2b28 : Sun Sep 26 2004 - 19:28:42 EEST