You are not logged in.

#1 2007-11-12 21:23:04

enderandrew
Member
Registered: 2007-11-12
Posts: 11

Memory Stick Pro Duo

Can anyone help me get a memory stick pro duo working in Arch?

CardBus bridge: Texas Instruments PCIxx21/x515 Cardbus Controller
Mass storage controller: Texas Instruments PCIxx21 Integrated FlashMedia Controller
SD Host Controller: Texas Instruments PCI6411/6421/6611/6621/7411/7421/7611/7621 Secure Digital Controller

It seems others can get the other parts of the card reader to work with the tifm module, but the tifm_ms module isn't in the kernel.  This did work out of the box with Kubuntu, and Google has show it works for other people with Ubuntu as well.

Offline

#2 2007-11-12 21:31:22

drkkbn
Member
Registered: 2007-04-18
Posts: 10

Re: Memory Stick Pro Duo

As far as I know Memory Stick Duo does not work under linux becuase of some driver and copyright issues of the driver; which means you can't make it work unless a driver for linux is released... Correct me if I am wrong..

Last edited by drkkbn (2007-11-12 21:31:45)

Offline

#3 2007-11-12 21:37:21

enderandrew
Member
Registered: 2007-11-12
Posts: 11

Re: Memory Stick Pro Duo

It worked under Kubuntu a couple months ago.  My wife used the Memory Stick Duo card in her card reader to dump videos to her PSP.  Using a Google search, I see others reporting it works for them in Ubuntu.

http://developer.berlios.de/projects/tifmxx

At the website there is SVN code with the tifm_ms driver for Memory Stick support, and I assume they are getting it there, however if I download it, do a make and then a make install, it copies the drivers to the modules folder for the kernel.  However, if I attempt to load the freshly compiled tifm_ms module, dmesg tells me there are unknown symbols.

The source for the driver has calls to export all these symbols, but it isn't working for some reason.  Someone, somewhere has to have a working version of this module for it to work in Ubuntu/Kubuntu.

Edit: Google does show various forum posts and bug reports about tifm_ms in Ubuntu, so they got the module from somewhere.  I'm going to attempt to find a repository, and see if I can just pull the tifm_ms.ko from a .deb package.

Edit again:

http://gentoo-wiki.com/HARDWARE_Sony_VGN-FE890

I was adding the tifm_ms to the Makefile, but not the other files.  The module will now build from SVN and install to the kernel.  The indicator light pops on, and KDE detects media!  However it immediately crashes.  I'm closer!

Last edited by enderandrew (2007-11-12 21:51:01)

Offline

#4 2007-11-13 02:42:50

enderandrew
Member
Registered: 2007-11-12
Posts: 11

Re: Memory Stick Pro Duo

Well, apparently it was a one time thing. When I restarted the laptop, the indicator light no longer comes on, and nothing happens. I have a tifm_ms module and a mspro_block module, and I can load them, but nothing happens.

I would certainly appreciate any advice/input anyone has. Again, this works in Ubuntu/Kubuntu land, but the modules in their kernel have a different magic version number and I can't use their compiled modules.

Do I need to setup udev rules, or anything?

Last edited by enderandrew (2007-11-13 02:47:29)

Offline

#5 2009-09-05 21:20:34

mukul_s
Member
From: India
Registered: 2009-08-14
Posts: 34

Re: Memory Stick Pro Duo

I think supporting Memory Stick Pro (Duo) should be taken under high consideration. In this digital world its very important to support it.


Regards
Mukul

Offline

#6 2010-06-04 23:23:06

saft
Member
Registered: 2010-03-04
Posts: 36

Re: Memory Stick Pro Duo

Any updates on this?

Offline

Board footer

Powered by FluxBB