[Voyage-linux] Alix 2d2, Voyage 0.8, AMD CS5536 USB UDC, USB Gadget Problem.

Punky Tse (spam-protected)
Sat Feb 25 21:00:27 HKT 2012


According to http://cateee.net/lkddb/web-lkddb/USB_AMD5536UDC.html,

It seems it needs "CS5536 [Geode companion] UDC" PCI device in order to 
make ALIX as gadget.  lspci won't lie, if it can't be seen, you probably 
can't use it.

If you suspect a software problem, you can try different kernel (e.g. 
Debian squeeze kernel) to see.

Regards,
Punky

On 2/25/2012 7:33 PM, akumamg wrote:
> First i load amd5536udc "modprobe amd5536udc", module load without any 
> problems, its appears on lsmod.
> Then i list devices "lspci" and i didn't have any new device i only 
> have two USB Controlers:
> 00:0f.4 USB Controller: Advanced Micro Devices [AMD] CS5536 [Geode 
> companion] OHC (rev 02)
> 00:0f.5 USB Controller: Advanced Micro Devices [AMD] CS5536 [Geode 
> companion] EHC (rev 02)
> OHC and EHC but to make USB gadget to work i need UDC and UOE devices 
> too.
> Then i try to load "modprobe g_file_storage file=/root/test" then i 
> have an error
> FATAL: Error inserting g_file_storage 
> (/lib/modules/3.0.0-voyage/kernel/drivers/usb/gadget/g_file_storage.ko): 
> No such device
>
> I read on the forums that this might be a BIOS problem, then I contact 
> with PC Engine ALIX engineers and they told me that not a BIOS but 
> software problem.
> I think about replace the orginal BIOS with CoreBOOT Bios but that is 
> risky.
>
>
>> it is hard to help if you just say 'it did not work'
>> how far did you get? what error messages did you get?
>> I haven't tried so far, but I think it is an interesting topic.
>>
>> Best regards,
>> Michael Steinmann
>>
>>
>>
>> 2012/2/25 akumamg <akumamg at gmail.com <mailto:akumamg at gmail.com>>
>>
>>
>>         On 2/25/2012 4:59 AM, akumamg wrote:
>>
>>             Hi, I have problem with USB Gadget Driver on Alix 2d2.
>>             I use Voyage 0.8 linux and when i tray load g_file_storage
>>             module i have an No such device error.
>>             I loaded amd5535udc module without any problem but when i
>>             list devices using lspci, i have
>>             00:0f.4 USB Controller: Advanced Micro Devices [AMD]
>>             CS5536 [Geode companion] OHC (rev 02)
>>             00:0f.5 USB Controller: Advanced Micro Devices [AMD]
>>             CS5536 [Geode companion] EHC (rev 02)
>>             and there isn't any UDC and UOC Controller, only OHC and 
>> EHC.
>>
>>             How to fix this ?
>>
>>         May here can get you some hints on how to setup?
>>
>>         http://www.linux-usb.org/gadget/file_storage.html
>>
>>     I tried but it did not help
>>
>>
>>     _______________________________________________
>>     Voyage-linux mailing list
>>     Voyage-linux at list.voyage.hk <mailto:Voyage-linux at list.voyage.hk>
>>     http://list.voyage.hk/mailman/listinfo/voyage-linux
>>
>>
>
>
>
>
> _______________________________________________
> Voyage-linux mailing list
> Voyage-linux at list.voyage.hk
> http://list.voyage.hk/mailman/listinfo/voyage-linux


-- 

Regards,
Kim-man "Punky" Tse

* Open Source Embedded Solutions and Systems
   - Voyage Linux (http://linux.voyage.hk)
   - Voyage ONE   (http://linux.voyage.hk/voyage-one)
   - Voyage MPD   (http://linux.voyage.hk/voyage-mpd)
* Voyage Store   (http://store.voyage.hk)





More information about the Voyage-linux mailing list