Reply by December 8, 20042004-12-08
Shawn
Thanx for the reply. I'll watch out for that. Meanwhile I've got a
loaned development kit from Ateme for DM642 (DMDK642 or something like
that).. Ateme guys have FAT32 implementation on this DSP but over IDE
drives. I'vent spent a lot of time, however I think  we should be able
to knock off IDE drivers & put in SATA.
Let me know your comments.

Gautham

Reply by Shawn Steenhagen December 7, 20042004-12-07
Gautham,
One thing to watch out for as far as code porting is endian byte ordering
"little endian vs. big endian".  I believe the 67 lets you pick little vs.
big.  Choose the one that your existing fat32 source is expecting. (also see
if your low level drivers are assuming a certain "endianess". )  If they
don't match, you'll need to handle a lot of byte swapping.

Sounds like a fun project.  Are you reading and writing at that data rate?

-Shawn

<gauths@gmail.com> wrote in message
news:1102434544.499397.215900@z14g2000cwz.googlegroups.com...
> Hi Shwan > Thanx for the reply. Regarding your questions > 1. We already have finalized the hardware architecture & it's going to > be SATA hard drives. > 2. We'll get low level SATA driver from the chip vendor. > 3. Our data rate expected for an uncompressed data is 10MBps. > > I would like to know what all things we need to take care before we > proceed on the implementation. Also any pointers on porting of existing > FAT32 source either from linux or any other source to TI's 642 platform > would be appreciated. > > Thanx > Gautham >
Reply by Jerry Avins December 7, 20042004-12-07
gauths@gmail.com wrote:

> Hi Shwan > Thanx for the reply. Regarding your questions > 1. We already have finalized the hardware architecture & it's going to > be SATA hard drives. > 2. We'll get low level SATA driver from the chip vendor. > 3. Our data rate expected for an uncompressed data is 10MBps. > > I would like to know what all things we need to take care before we > proceed on the implementation. Also any pointers on porting of existing > FAT32 source either from linux or any other source to TI's 642 platform > would be appreciated. > > Thanx > Gautham
Does FAT32 need to be licensed from Microsoft? I think they claim to have a patent on long filenames. Jerry -- Engineering is the art of making what you want from things you can get. &#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;
Reply by December 7, 20042004-12-07
Hi Shwan
Thanx for the reply. Regarding your questions
1. We already have finalized the hardware architecture & it's going to
be SATA hard drives.
2. We'll get low level SATA driver from the chip vendor.
3. Our data rate expected for an uncompressed data is 10MBps.

I would like to know what all things we need to take care before we
proceed on the implementation. Also any pointers on porting of existing
FAT32 source either from linux or any other source to TI's 642 platform
would be appreciated.

Thanx
Gautham

Reply by Shawn Steenhagen December 6, 20042004-12-06
Gautham

We've implemented a FAT 32 compatible file system and the low level IDE
interface drivers on the 55x and 67x family.  The DM642 is supposed to be
code compatible with the 64xx and the 67x and 64x are supposed to be similar
enough so that with some work we can probably port this over to a 642.
We've got an IDE Daughter Card designed for use with DSKs that supports
either a Hard Drive or a Compact Flash, so the 6416 DSK could be used as a
test bed.  Our particular HW level interface is Parallel-ATA, but the
conversion can be done with a IDE-SATA bridge single chip solution.

Do you have a Hardware Design already?
Do you have the low level IDE interface functions done?
What type of read/write data rates are you trying to achieve?

Send me an e-mail and we can discuss further.  (remove the both "NS" from my
e-mail address)

-Shawn Steenhagen
appliedsignalprocessing.com



<gauths@gmail.com> wrote in message
news:1102087126.712669.283210@z14g2000cwz.googlegroups.com...
> Hi > I'm looking at implementing FAT32 file system on DM642 DSP for SATA > hard drive. I've downloaded the specs from MS site. > I'd appreciate any help. > > Thanx > Gautham >
Reply by December 3, 20042004-12-03
Hi
I'm looking at implementing FAT32 file system on DM642 DSP for SATA
hard drive. I've downloaded the specs from MS site.
I'd appreciate any help.

Thanx
Gautham