[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: [rtl] Flash disk probs



There are 2 possible reasons for this problem.  The first one is the one
that Jens has pointed out, that is, the Sandisk is set up to be a master
drive.  I have an adapter card that takes the 2mm-44pin connector to a
standard 0.1 inch-40pin IDE connector that includes jumper pins for
configuring it as a slave drive.  I suspect that Jens has correctly deduced
your problem.

The second reason is something more obscure, but it is certainly useful
information to have anyway.  I got this from Sandisk when I had problems
getting certain boards to recognize the Sandisk.  It's therefore, not so
much a Linux problem as a hardware problem.  It has to do with logic levels
not crossing thresholds.  There is a revised controller for the Sandisk that
attempts to accomodate this situation.  You can verify this if your BIOS
supports HDD auto-detect.  If the BIOS does not see the Sandisk, then it is
very likely that you will need a revised controller for your Sandisk.  I am
having my Sandisk retrofitted with the new controller.

Good luck! Ken




On Tue, 4 Aug 1998, James Cassidy wrote:

> 
> I can't get an IDE flash disk to work with Linux (RTLinux)...
> 
> I've finally got all the software working very well for 
> our RTLinux embedded instrument.  Thanks RTLinux & the RTLinux 
> group!
> 
> It's using RTLinux for the hard real time control + java
> for all the non-real time stuff (networking, etc).
> 
> Now I'm having some problems with the last step.  I'm 
> trying to embed RTLinux into the instrument using an
> Advantech 8M IDE flash disk.  But I'm having little
> success.
> 
> I've got a real IDE drive on hda and the flash disk
> on hdb to get things copied across and set up.  But 
> Linux doesn't want to mount the flash disk.
> 
> If I do a 'fdisk /dev/hdb', I get the message:
> 
>   Unable to open /dev/hdb
> 
> I can't mount it either.
> 
> To make certain the flash disk and cable work correctly,
> I've fdisk'ed it from DOS and formatted it with DOS.  It
> boots DOS correctly.  
> 
> But when I go back to Linux and try to mount it to see 
> if it's possible with a 'mount /dev/hdb1 /mnt -t msdos',
> I get the message:
> 
>   mount: /dev/hdb1 is not a valid block device
> 
> The flash disk has two chips on it labeled 'SanDisk'.
> Does this type of flash disk not work with Linux?
> Am I doing something bogus?
> 
> As always, any help would be greatly appreciated!
> 
> Regards,
> Jim.
> 
> --- [rtl] ---
> To unsubscribe:
> echo "unsubscribe rtl" | mail majordomo@rtlinux.cs.nmt.edu OR
> echo "unsubscribe rtl <Your_email>" | mail majordomo@rtlinux.cs.nmt.edu
> 

On Wed, 5 Aug 1998, SteenbeckDigital wrote:

> I use the SanDisk also ( our own layout ), having the same trouble.
> Attached it as /dev/hdc on second IDE, everything OK.
> 
> Jens Michaelsen
> --- [rtl] ---
> To unsubscribe:
> echo "unsubscribe rtl" | mail majordomo@rtlinux.cs.nmt.edu OR
> echo "unsubscribe rtl <Your_email>" | mail majordomo@rtlinux.cs.nmt.edu
> 

--- [rtl] ---
To unsubscribe:
echo "unsubscribe rtl" | mail majordomo@rtlinux.cs.nmt.edu OR
echo "unsubscribe rtl <Your_email>" | mail majordomo@rtlinux.cs.nmt.edu