Skip to contentSkip to conversation

trouble with samsung drive

DISCUSSION dima 2 participants 3 messages Sep 1, 2003 – Sep 2, 2003 1 message not in the archive Memory technology devices (MTD)

lore
Share & tools
lore

dima

author
#0 lore raw

Hello!
I got the Samsung flash drive last weekend. It looks like a noname one marked as "Samsung 128MB, Made in Korea" only. It might be something of the K9F28XXX0C series (http://www.samsung.com/Products/Semiconductor/Flash/NAND/128Mbit/K9F2816Q0C/K9F2816Q0C.htm).
I tried to get it working on my old laptop on Sunday but failed. It could be a problem with the USB hub since it is USB 1.1 & the flash drive is reported to be USB 2.0. I searched the web & figured out that Samsung chips must be NAND-compatible. I used DiskOnChip 2000 driver first, but it failed to probe the device (btw, USB hub didn't report any unclaimed devices). Then I tried almost all MTD drivers availble in the standard (kernel.org) kernel distribution (v2.4.20) -- none of them seemed to probe the device successfully. So I have 3 questions:
1) Is this a problem with my old USB hub?
2) Which driver should I use if no?
3) I didn't enable SCSI emulation support in the kernel yet (I decided to leave it for the next step since the device hadn't been detected). Can it be the problem?

A message that is not in the archive (sent off-list or not yet received): [email protected]

author
#2 lore raw
Quoted 3 lines · Matthew Dharm

USB Mass Storage devices aren't handled via the MTD driver, generally. They are handled by the usb-storage driver via SCSI emulation.

Yeah, I figured out that it's an USB mass storage device when plugged it into my FreeBSD desktop at work. It was successfully detected as "Lexar Jumpshot".

Quoted 4 lines

If the device shows up in /proc/bus/usb/devices with class code 8, then the USB low-level is working and it's time to move on to enabling the usb-storage driver.

/proc/bus/usb is empty. So, is this a problem with my USB hub? USB driver loads ok and detects the hub successfully though. My 1st question is still actual then: can USB 1.1 hub cooperate with USB 2.0 devices? The USB driver doesn't report any unclaimed devices as I mentioned in the previous post.

Quoted 3 lines

The place for usb-storage help is [email protected]

Thanks, I'll try this list.

#3 lore raw
In reply to dima

USB Mass Storage devices aren't handled via the MTD driver, generally. They are handled by the usb-storage driver via SCSI emulation.

If the device shows up in /proc/bus/usb/devices with class code 8, then the USB low-level is working and it's time to move on to enabling the usb-storage driver.

The place for usb-storage help is [email protected]

Matt

Quoted 24 lines · dima

Hello!
I got the Samsung flash drive last weekend. It looks like a noname one marked as "Samsung 128MB, Made in Korea" only. It might be something of the K9F28XXX0C series
(http://www.samsung.com/Products/Semiconductor/Flash/NAND/128Mbit/K9F2816Q0C/K9F2816Q0C.htm).
I tried to get it working on my old laptop on Sunday but failed. It could be a problem with the USB hub since it is USB 1.1 & the flash drive is reported to be USB 2.0. I searched the web & figured out that Samsung chips must be NAND-compatible. I used DiskOnChip 2000 driver first, but it failed to probe the device (btw, USB hub didn't report any unclaimed devices). Then I tried almost all MTD drivers availble in the standard (kernel.org) kernel distribution (v2.4.20) -- none of them seemed to probe the device successfully.
So I have 3 questions:
1) Is this a problem with my old USB hub?
2) Which driver should I use if no?
3) I didn't enable SCSI emulation support in the kernel yet (I decided to leave it for the next step since the device hadn't been detected). Can it be the problem?

______________________________________________________
Linux MTD discussion mailing list
http://lists.infradead.org/mailman/listinfo/linux-mtd/

Signature · 2 lines
Matthew Dharm                              Work: [email protected]
Senior Software Designer, Momentum Computer