OESF Portables Forum
General Forums => General Discussion => Topic started by: speculatrix on April 20, 2005, 03:21:08 pm
-
There's a number of 5GB seagate microdrives turning up for sale on ebay, and it seems that seagate have put special firmware in them so that they behave like IDE drives and not CF flash memory.
They're usually quite a bit cheaper than the CF memory cards, for obvious reasons, but it occurred to me that the Z is likely to be able to use the drive given that it runs a real OS.
Does anyone have any light to shed on the matter.
Apparently Seagate are none to happy about these drives turning up on the open market, I think they were intended for a specific application. There's a lot of discussion about the crippled drives not working in cameras and PDAs on things like DP Review.
Paul
-
No? has anyone got a Seagate microdrive working at all?
-
No? has anyone got a Seagate microdrive working at all?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=76819\"][{POST_SNAPBACK}][/a][/div]
I purchased a 5GB Seagate CF microdrive awhile ago and it works fine in both my C760 and my desktop's USB 2.0 CF reader.
Jason.
-
I purchased a 5GB Seagate CF microdrive awhile ago and it works fine in both my C760 and my desktop's USB 2.0 CF reader.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=76832\"][{POST_SNAPBACK}][/a][/div]
can you quote what version text is printed on the card? thanks!
-
I was under the impression that all CF cards are treated like ide devices.
-
I was under the impression that all CF cards are treated like ide devices.
[div align=\"right\"][{POST_SNAPBACK}][/a][/div] (http://index.php?act=findpost&pid=76890\")
I thought so too, but then I saw an ebay listing of one of these and it warned it was IDE mode and not CF, so I googled, and...
[a href=\"http://www.google.co.uk/search?q=seagate+microdrive+firmware]http://www.google.co.uk/search?q=seagate+microdrive+firmware[/url]
-
can you quote what version text is printed on the card? thanks!
[div align=\"right\"][a href=\"index.php?act=findpost&pid=76878\"][{POST_SNAPBACK}][/a][/div]
P/N: 9AF212-001
Model: ST650211CF
Jason.
-
From what I have read the OEM ST1 drives that have FW3.04+ or that are pulled from MP3 players ARE fully compliant BUT have had the CF/II interface DISABLED in the Firmware, and ONLY work in IDE mode.
There is a abig thread on this subject on this board here:
http://www.stevesforums.com/forums/view_to...um_id=52&page=1 (http://www.stevesforums.com/forums/view_topic.php?id=41985&forum_id=52&page=1)
Looks like Seagate is none too happy these drives are on Ebay.
-
post deleted
-
I got smart and got a muvo2, took the drive out of it and put it in my c860 (with cacko rom) ... but no drive there ... boy I feel stupid :-)
information on the back of the drive is:
sn: 3me0p444
p/n 9af212-001
model st650211cf
date 05132
I think it's a ata drive since there's no firmware number on it but it says +5v somewhere on the bottem just above the "for embedded application only"
I still hoped my zaurus can acces this drive but fdisk can not read it ... I can however format it on my desktop xp thingy but only in fat32 and no possible partition info or repartition possibillity since it's in the usb cardreader slot ...
Who can shed some light on this (I read a lot of the available posts but no solution yet)
Can the Z beat seagate ??
-
Who can shed some light on this (I read a lot of the available posts but no solution yet)
Can the Z beat seagate ??
[div align=\"right\"][a href=\"index.php?act=findpost&pid=93812\"][{POST_SNAPBACK}][/a][/div]
what does "cardctl status" and "dmesg | tail" say? does the Z recognise it as any sort of device at all?
-
Who can shed some light on this (I read a lot of the available posts but no solution yet)
Can the Z beat seagate ??
[div align=\"right\"][a href=\"index.php?act=findpost&pid=93812\"][{POST_SNAPBACK}][/a][/div]
what does "cardctl status" and "dmesg | tail" say? does the Z recognise it as any sort of device at all?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=93816\"][{POST_SNAPBACK}][/a][/div]
with only the microdrive in place
cardctl status:
socket 0:
3,3v 16 bit pc card
socket 1:
no card
dmesg | tail:
rw_swap_page: bad swap file
rw_swap_page: bad swap file
rw_swap_page: bad swap file
rw_swap_page: bad swap file
rw_swap_page: bad swap file
rw_swap_page: bad swap file
rw_swap_page: bad swap file
rw_swap_page: bad swap file
rw_swap_page: bad swap file
FAT bread failed in fat_clusters_flush
so I'm new to the whole linux thing (I should get me a linux for dummys)
The zaurus has a menu item to eject drives (right bottem corner in cacko) and it says there as an option:
"eject card 0: ata/ide fixed disk"
So I guess it's found something...
(also I can hear the drive clicking when I start the zaurus)
-
with only the microdrive in place
cardctl status:
socket 0:
3,3v 16 bit pc card
socket 1:
no card
dmesg | tail:
rw_swap_page: bad swap file
rw_swap_page: bad swap file
rw_swap_page: bad swap file
rw_swap_page: bad swap file
rw_swap_page: bad swap file
rw_swap_page: bad swap file
rw_swap_page: bad swap file
rw_swap_page: bad swap file
rw_swap_page: bad swap file
FAT bread failed in fat_clusters_flush
hmm. it does sound like there's a block device in place; I don't know what it would be called, /dev/hda or /dev/hdb. I am speculating that the firmware prevents a regular partition table being written.
Can you try "fdisk -l /dev/hda" (then hdb) etc? and see if one of them gives anything useful - even if there's no partition table it should help us identify which block device it is.
We could then try writing directly to the block device with "dd".
Paul
-
hmm. it does sound like there's a block device in place; I don't know what it would be called, /dev/hda or /dev/hdb. I am speculating that the firmware prevents a regular partition table being written.
Can you try "fdisk -l /dev/hda" (then hdb) etc? and see if one of them gives anything useful - even if there's no partition table it should help us identify which block device it is.
We could then try writing directly to the block device with "dd".
Paul
[div align=\"right\"][a href=\"index.php?act=findpost&pid=93883\"][{POST_SNAPBACK}][/a][/div]
[/quote]
Hee Paul thanks for the help I'm on my way in Linux got me a linux for dummies but it seems a bit too basic ... oh well got to start somewhere
fdisk -l /dev/hda got me only an empty line with "#"
so I mistyped it or I trie the hdb now ...
fdisk -l /dev/hdb got me the same ... is it fdisk -L<space> /dev/hda?
I'll try them al through hdz ...
-
(also I can hear the drive clicking when I start the zaurus)
Does it actually spin up though, I wonder if the drive is trying to draw too much power?
Si
-
(also I can hear the drive clicking when I start the zaurus)
Does it actually spin up though, I wonder if the drive is trying to draw too much power?
Si
[div align=\"right\"][a href=\"index.php?act=findpost&pid=93921\"][{POST_SNAPBACK}][/a][/div]
it spins up but I also wonder if the c860 can handle 5volt microdrives or are all microdrives 5 volts??
I think I need to repartition it to get it working but the usb cardreader is not supported in partition magic 7...
Do I need to mount the drive or what?
Also is there a good linux disk utility to check drives ??
-
(also I can hear the drive clicking when I start the zaurus)
Does it actually spin up though, I wonder if the drive is trying to draw too much power?
Si
[div align=\"right\"][a href=\"index.php?act=findpost&pid=93921\"][{POST_SNAPBACK}][/a][/div]
These drives are "electrically" compatible with a standard CF reader. The signals are all the same. Ie. the WILL spin up when you apply electricity. However, the firmware was purposefully written to restrict access. The firmware looks to make a handshake with the "approved" device the firmware was written to talk to. If it doesn't "see" that device, it refuses communications. Seagate/Hitachi/IBM/Apple got burned when the iPod Minis and several other MP3 players came out. Seagate and Hitcachi were selling their microdrives for hundreds of dollars more than Apple and the other MP-3 player manufacturers were getting for the whole MP3 player. Apple in particular, had a hefty discount on their microdrives. Result, people would buy the player, open it up for the drive and stick a standard 128MB or 512MB CF into the player. Player still worked and they got the drive. Seagate and Hitachi changed the firmware to prevent this trick from working. There are tools floating around that will let you bypass the firmware. Microsoft did something similar on their original X-Box hard-disks, but Linux tech-heads managed to get around it. However, I personally don't know where to find them. The drives are cheap enough now that I don't really see the gain in trying to mod OEM drives to work outside of the players they originally came in.
-
a little bit too late now :-)
so I need a utility to get around the firmware ... I'll try my friend google again but haven't found it yet before roaming around on the web trying to find a solution ...
If you have any suggestion I'd be gratefull ... thanks anyhow
-
These drives are "electrically" compatible with a standard CF reader. The signals are all the same. Ie. the WILL spin up when you apply electricity.
Well yes and no - PCMCIA cards are also pin compatible with CF but I understand that some will not work as they require more power than the Z's socket can supply. I was simply wondering about the clicking noise and it reminded me of my iRiver trying to spin up when the battery's almost flat,
Si
-
hmm maybe I spoke too soon
when I eject the drive and reinsert it it starts spinning and clicking but after a few seconds it stops ...
-
got another tip ... I'll try formatting it trough knoppix in my pc ... maybe that'll teach it :-)
I'll post the result here ...
(anyone got other thoughts .... please post them so we can crack this and everybody can get a cheap 5gb in their zaurus:-))
-
got knoppix today and i can format and partition the drive (multiple partitions is not possible ?) I tried to delete the partition and create a new but it seems it goes a bit to fast to be credible ... but still I tried a linux partition and fat 16 (wich is not possible in 1 partition so it made a fat32 ??) none were readeble in the zaurus Ithink it is a voltage problem so unless someone has other suggestions I am putting the drive back in the muvo ...I am not giving up though ...:-)
-
got knoppix today and i can format and partition the drive (multiple partitions is not possible ?) I tried to delete the partition and create a new but it seems it goes a bit to fast to be credible ... but still I tried a linux partition and fat 16 (wich is not possible in 1 partition so it made a fat32 ??) none were readeble in the zaurus Ithink it is a voltage problem so unless someone has other suggestions I am putting the drive back in the muvo ...I am not giving up though ...:-)
[div align=\"right\"][a href=\"index.php?act=findpost&pid=94168\"][{POST_SNAPBACK}][/a][/div]
I am wondering if the "special" firmware simply prevents you from rewriting the first ? blocks of the disk, thus preventing writing your own partition.
How about this. Find a file which you know well, e.g
copy it to the drive
dd if=/etc/init.d/boot.rootfsck of=/dev/XXX bs=512
then read it back (assume it's 5120 bytes long)
dd if=/dev/XXX of=/tmp/fromdrive bs=512 count=10
then view the file /tmp/fromdrive to see what you got. try with a bigger file, after all, it's possible that seagate protect the first 16K or something.
Paul
-
Tnanks I'm a bit busy so I will try after the weekend, what to do if it is protected??
Also I like to know if any micro drive works in the zaurus and if all microdrives are 5 volts ...
-
Also I like to know if any micro drive works in the zaurus and if all microdrives are 5 volts ...
[div align=\"right\"][a href=\"index.php?act=findpost&pid=94226\"][{POST_SNAPBACK}][/a][/div]
I think any microdrive not designed to be placed in an MP3 player should work. I have an old 340mb microdrive from IBM and a 2.2gb Magicstor microdrive and both work fine.
-
It took a lot of googling to find some real information on how to overcome the problem of a bad partition on the microdrive... this page has links to a variety of hacks and stuff:
http://echeng.com/journal/index.php?p=601 (http://echeng.com/journal/index.php?p=601)
let us know how you get on!
-
It took a lot of googling to find some real information on how to overcome the problem of a bad partition on the microdrive... this page has links to a variety of hacks and stuff:
http://echeng.com/journal/index.php?p=601 (http://echeng.com/journal/index.php?p=601)
let us know how you get on!
[div align=\"right\"][a href=\"index.php?act=findpost&pid=94269\"][{POST_SNAPBACK}][/a][/div]
thanks I tried to determine what is happening to the first blocks but I think I have to try again since it got me nowhere ... Linux is still a bit alien to me .... so no results yet. I put the thing back in my muvo and contacted dreative for a firmware ... maybe that will help and I will keep on trying ...
anybody got the same drive and knows more than I do feel free to help :-)
-
For everybody who failed to get the st1 drive from a muvo2 5gb (no fm) working in any device the firmware from nomad muvo2 4gb works with the muvo2 5gb (no fm) player so you can get your player up and running again...
For everybody who is still trying GOODLUCK ! and keep us posted ... I did what I could and didn't get it :-) so I gave the player to my girlfriend who's a happy girl now :-)
hope to hear if anybody cracks the problem ... please send me an email ...
-
No? has anyone got a Seagate microdrive working at all?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=76819\"][{POST_SNAPBACK}][/a][/div]
I purchased a 5GB Seagate CF microdrive awhile ago and it works fine in both my C760 and my desktop's USB 2.0 CF reader.
Jason.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=76832\"][{POST_SNAPBACK}][/a][/div]
Jason, could you provide the output from the following command: hdparm -i /dev/hda
I am trying to get a 3.03 FW St1 working but I am getting some write errors hda: status timeout: status=0xd0 { Busy }
hda: no DRQ after issuing WRITE
Does anyone know how to fix the DRQ Problem?
Thanks,
-
I have a Seagate microdrive buyed in conic's and run ok!!!
-
I picked up a samsung player for a song (open box, no cables, which were all proprietary anyway) specifically to strip the seagate 5gb drive out of it. I expected it not to work in the Z, and it didn't. It worked in a USB CF adpator under windows, but I couldn't reformat or repartition it.
Instead I put in in a CF->IDE adator and used it as the hard drive for an embedded motherboard - works fine there - repartition and format. It works perfectly as a pure IDE device.
-
I'm using the Seagate ST1 5Gb with my C860 and it works fine !
Here are the card details :
SN : 3ME03XVV
P/N : 9AF212-001
Model : ST650211CF
Date : 05102