Skip to contentSkip to conversation

Memory Stick Pro driver

DISCUSSION Emmanuel Fleury 3 participants 6 messages Aug 12, 2004 – Aug 20, 2004

lore
Share & tools
lore
#0 lore raw

Hi,

I have a built-in "memory stick" reader on my vaio laptop and I recently tried to read a "memory stick pro" stick. I got this messages in the /var/log/messages:

Aug 12 14:10:13 hermes vmunix: SCSI error: host 0 id 0 lun 0 return code
= 8000002
Aug 12 14:10:13 hermes vmunix:  Sense class 7, sense error 0, extended
sense 3
Aug 12 14:10:13 hermes vmunix: sda: Unit Not Ready, sense:
Aug 12 14:10:13 hermes vmunix: Current : sense = 70  3
Aug 12 14:10:13 hermes vmunix: ASC=30 ASCQ= 1
Aug 12 14:10:13 hermes vmunix: Raw sense data:0x70 0x00 0x03 0x00 0x00
0x00 0x00 0x0a 0x00 0x00 0x00 0x00 0x30 0x01 0x00 0x00 0x00 0x00
Aug 12 14:10:13 hermes vmunix: sda : READ CAPACITY failed.
Aug 12 14:10:13 hermes vmunix: sda : status=1, message=00, host=0,
driver=08
Aug 12 14:10:13 hermes vmunix: Current sd: sense = 70  3
Aug 12 14:10:13 hermes vmunix: ASC=30 ASCQ= 1
Aug 12 14:10:13 hermes vmunix: Raw sense data:0x70 0x00 0x03 0x00 0x00
0x00 0x00 0x0a 0x00 0x00 0x00 0x00 0x30 0x01 0x00 0x00 0x00 0x00
Aug 12 14:10:13 hermes vmunix: sda: assuming Write Enabled
Aug 12 14:10:13 hermes vmunix: SCSI error: host 0 id 0 lun 0 return code
= 8000002
Aug 12 14:10:13 hermes vmunix:  Sense class 7, sense error 0, extended
sense 3
Aug 12 14:10:13 hermes vmunix: sda: Unit Not Ready, sense:
Aug 12 14:10:13 hermes vmunix: Current : sense = 70  3
Aug 12 14:10:13 hermes vmunix: ASC=30 ASCQ= 1
Aug 12 14:10:13 hermes vmunix: Raw sense data:0x70 0x00 0x03 0x00 0x00
0x00 0x00 0x0a 0x00 0x00 0x00 0x00 0x30 0x01 0x00 0x00 0x00 0x00
Aug 12 14:10:13 hermes vmunix: sda : READ CAPACITY failed.
Aug 12 14:10:13 hermes vmunix: sda : status=1, message=00, host=0,
driver=08
Aug 12 14:10:13 hermes vmunix: Current sd: sense = 70  3
Aug 12 14:10:13 hermes vmunix: ASC=30 ASCQ= 1
Aug 12 14:10:13 hermes vmunix: Raw sense data:0x70 0x00 0x03 0x00 0x00
0x00 0x00 0x0a 0x00 0x00 0x00 0x00 0x30 0x01 0x00 0x00 0x00 0x00
Aug 12 14:10:13 hermes vmunix: sda: assuming Write Enabled
Aug 12 14:10:13 hermes vmunix:  sda:<3>Buffer I/O error on device sda,
logical block 0
Aug 12 14:10:13 hermes vmunix:  unable to read partition table
Aug 12 14:10:13 hermes vmunix: SCSI error: host 0 id 0 lun 0 return code
= 8000002
Aug 12 14:10:13 hermes vmunix:  Sense class 7, sense error 0, extended
sense 3
Aug 12 14:10:15 hermes vmunix: SCSI error: host 0 id 0 lun 0 return code
= 8000002
Aug 12 14:10:15 hermes vmunix:  Sense class 7, sense error 0, extended
sense 3
Aug 12 14:10:15 hermes vmunix: sda: Unit Not Ready, sense:
Aug 12 14:10:15 hermes vmunix: Current : sense = 70  3
Aug 12 14:10:15 hermes vmunix: ASC=30 ASCQ= 1
Aug 12 14:10:15 hermes vmunix: Raw sense data:0x70 0x00 0x03 0x00 0x00
0x00 0x00 0x0a 0x00 0x00 0x00 0x00 0x30 0x01 0x00 0x00 0x00 0x00
Aug 12 14:10:15 hermes vmunix: sda : READ CAPACITY failed.
Aug 12 14:10:15 hermes vmunix: sda : status=1, message=00, host=0,
driver=08
Aug 12 14:10:15 hermes vmunix: Current sd: sense = 70  3
Aug 12 14:10:15 hermes vmunix: ASC=30 ASCQ= 1
Aug 12 14:10:15 hermes vmunix: Raw sense data:0x70 0x00 0x03 0x00 0x00
0x00 0x00 0x0a 0x00 0x00 0x00 0x00 0x30 0x01 0x00 0x00 0x00 0x00
Aug 12 14:10:15 hermes vmunix: sda: assuming Write Enabled
Aug 12 14:10:15 hermes vmunix: SCSI error: host 0 id 0 lun 0 return code
= 8000002
Aug 12 14:10:15 hermes vmunix:  Sense class 7, sense error 0, extended
sense 3
Aug 12 14:10:15 hermes vmunix: sda: Unit Not Ready, sense:
Aug 12 14:10:15 hermes vmunix: Current : sense = 70  3
Aug 12 14:10:15 hermes vmunix: ASC=30 ASCQ= 1
Aug 12 14:10:15 hermes vmunix: Raw sense data:0x70 0x00 0x03 0x00 0x00
0x00 0x00 0x0a 0x00 0x00 0x00 0x00 0x30 0x01 0x00 0x00 0x00 0x00
Aug 12 14:10:15 hermes vmunix: sda : READ CAPACITY failed.
Aug 12 14:10:15 hermes vmunix: sda : status=1, message=00, host=0,
driver=08
Aug 12 14:10:15 hermes vmunix: Current sd: sense = 70  3
Aug 12 14:10:15 hermes vmunix: ASC=30 ASCQ= 1
Aug 12 14:10:15 hermes vmunix: Raw sense data:0x70 0x00 0x03 0x00 0x00
0x00 0x00 0x0a 0x00 0x00 0x00 0x00 0x30 0x01 0x00 0x00 0x00 0x00
Aug 12 14:10:15 hermes vmunix: sda: assuming Write Enabled
Aug 12 14:10:15 hermes vmunix:  sda:<3>Buffer I/O error on device sda,
logical block 0
Aug 12 14:10:15 hermes vmunix:  unable to read partition table
Aug 12 14:10:15 hermes vmunix: SCSI error: host 0 id 0 lun 0 return code
= 8000002
Aug 12 14:10:15 hermes vmunix:  Sense class 7, sense error 0, extended
sense 3
Aug 12 14:10:17 hermes vmunix: SCSI error: host 0 id 0 lun 0 return code
= 8000002
Aug 12 14:10:17 hermes vmunix:  Sense class 7, sense error 0, extended
sense 3
Aug 12 14:10:17 hermes vmunix: sda: Unit Not Ready, sense:
Aug 12 14:10:17 hermes vmunix: Current : sense = 70  3
Aug 12 14:10:17 hermes vmunix: ASC=30 ASCQ= 1
Aug 12 14:10:17 hermes vmunix: Raw sense data:0x70 0x00 0x03 0x00 0x00
0x00 0x00 0x0a 0x00 0x00 0x00 0x00 0x30 0x01 0x00 0x00 0x00 0x00
Aug 12 14:10:17 hermes vmunix: sda : READ CAPACITY failed.
Aug 12 14:10:17 hermes vmunix: sda : status=1, message=00, host=0,
driver=08
Aug 12 14:10:17 hermes vmunix: Current sd: sense = 70  3
Aug 12 14:10:17 hermes vmunix: ASC=30 ASCQ= 1
Aug 12 14:10:17 hermes vmunix: Raw sense data:0x70 0x00 0x03 0x00 0x00
0x00 0x00 0x0a 0x00 0x00 0x00 0x00 0x30 0x01 0x00 0x00 0x00 0x00
Aug 12 14:10:17 hermes vmunix: sda: assuming Write Enabled
Aug 12 14:10:17 hermes vmunix: SCSI error: host 0 id 0 lun 0 return code
= 8000002
Aug 12 14:10:17 hermes vmunix:  Sense class 7, sense error 0, extended
sense 3
Aug 12 14:10:17 hermes vmunix: sda: Unit Not Ready, sense:
Aug 12 14:10:17 hermes vmunix: Current : sense = 70  3
Aug 12 14:10:17 hermes vmunix: ASC=30 ASCQ= 1
Aug 12 14:10:17 hermes vmunix: Raw sense data:0x70 0x00 0x03 0x00 0x00
0x00 0x00 0x0a 0x00 0x00 0x00 0x00 0x30 0x01 0x00 0x00 0x00 0x00
Aug 12 14:10:17 hermes vmunix: sda : READ CAPACITY failed.
Aug 12 14:10:17 hermes vmunix: sda : status=1, message=00, host=0,
driver=08
Aug 12 14:10:17 hermes vmunix: Current sd: sense = 70  3
Aug 12 14:10:17 hermes vmunix: ASC=30 ASCQ= 1
Aug 12 14:10:17 hermes vmunix: Raw sense data:0x70 0x00 0x03 0x00 0x00
0x00 0x00 0x0a 0x00 0x00 0x00 0x00 0x30 0x01 0x00 0x00 0x00 0x00
Aug 12 14:10:17 hermes vmunix: sda: assuming Write Enabled
Aug 12 14:10:17 hermes vmunix:  sda:<3>Buffer I/O error on device sda,
logical block 0
Aug 12 14:10:17 hermes vmunix:  unable to read partition table
Aug 12 14:10:17 hermes vmunix: SCSI error: host 0 id 0 lun 0 return code
= 8000002
Aug 12 14:10:17 hermes vmunix:  Sense class 7, sense error 0, extended
sense 3
Aug 12 14:10:19 hermes vmunix: SCSI error: host 0 id 0 lun 0 return code
= 8000002
Aug 12 14:10:19 hermes vmunix:  Sense class 7, sense error 0, extended
sense 3
Aug 12 14:10:19 hermes vmunix: sda: Unit Not Ready, sense:
Aug 12 14:10:19 hermes vmunix: Current : sense = 70  3
Aug 12 14:10:19 hermes vmunix: ASC=30 ASCQ= 1
Aug 12 14:10:19 hermes vmunix: Raw sense data:0x70 0x00 0x03 0x00 0x00
0x00 0x00 0x0a 0x00 0x00 0x00 0x00 0x30 0x01 0x00 0x00 0x00 0x00
Aug 12 14:10:19 hermes vmunix: sda : READ CAPACITY failed.
Aug 12 14:10:19 hermes vmunix: sda : status=1, message=00, host=0,
driver=08
Aug 12 14:10:19 hermes vmunix: Current sd: sense = 70  3
Aug 12 14:10:19 hermes vmunix: ASC=30 ASCQ= 1
Aug 12 14:10:19 hermes vmunix: Raw sense data:0x70 0x00 0x03 0x00 0x00
0x00 0x00 0x0a 0x00 0x00 0x00 0x00 0x30 0x01 0x00 0x00 0x00 0x00
Aug 12 14:10:19 hermes vmunix: sda: assuming Write Enabled
Aug 12 14:10:19 hermes vmunix: SCSI error: host 0 id 0 lun 0 return code
= 8000002
Aug 12 14:10:19 hermes vmunix:  Sense class 7, sense error 0, extended
sense 3
Aug 12 14:10:19 hermes vmunix: sda: Unit Not Ready, sense:
Aug 12 14:10:19 hermes vmunix: Current : sense = 70  3
Aug 12 14:10:19 hermes vmunix: ASC=30 ASCQ= 1
Aug 12 14:10:19 hermes vmunix: Raw sense data:0x70 0x00 0x03 0x00 0x00
0x00 0x00 0x0a 0x00 0x00 0x00 0x00 0x30 0x01 0x00 0x00 0x00 0x00
Aug 12 14:10:19 hermes vmunix: sda : READ CAPACITY failed.
Aug 12 14:10:19 hermes vmunix: sda : status=1, message=00, host=0,
driver=08
Aug 12 14:10:19 hermes vmunix: Current sd: sense = 70  3
Aug 12 14:10:19 hermes vmunix: ASC=30 ASCQ= 1
Aug 12 14:10:19 hermes vmunix: Raw sense data:0x70 0x00 0x03 0x00 0x00
0x00 0x00 0x0a 0x00 0x00 0x00 0x00 0x30 0x01 0x00 0x00 0x00 0x00
Aug 12 14:10:19 hermes vmunix: sda: assuming Write Enabled
Aug 12 14:10:19 hermes vmunix:  sda:<3>Buffer I/O error on device sda,
logical block 0
Aug 12 14:10:19 hermes vmunix:  unable to read partition table
Aug 12 14:10:19 hermes vmunix: SCSI error: host 0 id 0 lun 0 return code
= 8000002
Aug 12 14:10:19 hermes vmunix:  Sense class 7, sense error 0, extended

sense 3

...
And so on
...

I was curious to know if the 128Mo limitation is tied to the hardware or the software and how much differ these two formats... would it be possible to read a "memory stick pro" stick with a "memory stick" reader ????

Any one can comment on this ? (or give me some hints)

Regards

Signature · 6 lines
Emmanuel Fleury

Computer Science Department, |  Office: B1-201
Aalborg University,          |  Phone:  +45 96 35 72 23
Fredriks Bajersvej 7E,       |  Fax:    +45 98 15 98 89
9220 Aalborg East, Denmark   |  Email:  [email protected]
#1 lore raw
Quoted 5 lines · Emmanuel Fleury

Hi,

I have a built-in "memory stick" reader on my vaio laptop and I recently tried to read a "memory stick pro" stick. I got this messages in the /var/log/messages:

[...]

Quoted 4 lines

I was curious to know if the 128Mo limitation is tied to the hardware or the software and how much differ these two formats... would it be possible to read a "memory stick pro" stick with a "memory stick" reader ????

Memory stick pro needs a special reader. If your reader supports memory stick pro it most likely has something to that effect printed on it, or in the documentation. I've no idea whether the reader in the vaio laptop supports memory stick pro, but your errors suggest that it perhaps does not.

Signature · 2 lines
Måns Rullgård
[email protected]
#2 lore raw
Quoted 6 lines · Måns Rullgård

Memory stick pro needs a special reader. If your reader supports memory stick pro it most likely has something to that effect printed on it, or in the documentation. I've no idea whether the reader in the vaio laptop supports memory stick pro, but your errors suggest that it perhaps does not.

My reader is certainly not "pro", but I was hoping that we could twist the hardware to read something on "pro" sticks...

Does somebody know the specifications of "pro" and "not pro" and how much they do differ ? (or just where to find the specifications)

Regards

Signature · 6 lines
Emmanuel Fleury

Computer Science Department, |  Office: B1-201
Aalborg University,          |  Phone:  +45 96 35 72 23
Fredriks Bajersvej 7E,       |  Fax:    +45 98 15 98 89
9220 Aalborg East, Denmark   |  Email:  [email protected]
#3 lore raw

My reader is a MSC-U03.

Regards

Signature · 6 lines
Emmanuel Fleury

Computer Science Department, |  Office: B1-201
Aalborg University,          |  Phone:  +45 96 35 72 23
Fredriks Bajersvej 7E,       |  Fax:    +45 98 15 98 89
9220 Aalborg East, Denmark   |  Email:  [email protected]
#4 lore raw

Hi again,

After some small investigation, it seems that:

« Some products in some categories (PC, PDA) will be able to accept Memory Stick PRO media by upgrading firmware or software. (Available advantage is high capacity only.) »

Read at the bottom of this page:
http://www.memorystick.com/en/ms/features2.html

Moreover, on this page:
http://ciscdb.sel.sony.com/perl/news-display.pl?news_id=15

I can see that Vaio laptop similar to mine (C1MW and C1MWP) can be upgraded to read Memory stick Pro...

So, I guess that it is possible. But why is the Linux driver refusing it ?

I'll try this out.

PS: Who is the maintainer of the Memory Stick driver ?

Regards

Signature · 6 lines
Emmanuel Fleury

Computer Science Department, |  Office: B1-201
Aalborg University,          |  Phone:  +45 96 35 72 23
Fredriks Bajersvej 7E,       |  Fax:    +45 98 15 98 89
9220 Aalborg East, Denmark   |  Email:  [email protected]
#5 lore raw

You need to upgrade the firmware of the memory stick reader. Sony provides software to do that, which runs under Windows.

I have done this, and Linux successfully can read pro sticks.

Raf.

Quoted 25 lines · Emmanuel Fleury

Hi again,

After some small investigation, it seems that:

« Some products in some categories (PC, PDA) will be able to accept Memory Stick PRO media by upgrading firmware or software. (Available advantage is high capacity only.) »

Read at the bottom of this page:
http://www.memorystick.com/en/ms/features2.html

Moreover, on this page:
http://ciscdb.sel.sony.com/perl/news-display.pl?news_id=15

I can see that Vaio laptop similar to mine (C1MW and C1MWP) can be upgraded to read Memory stick Pro...

So, I guess that it is possible. But why is the Linux driver refusing it ?

I'll try this out.

PS: Who is the maintainer of the Memory Stick driver ?

Regards