HI ALL!!! I would like to be advised how this link helps..>>> http://elm-chan.org/fsw/ff/00index_e.htmlhttp://elm-chan.org/fsw/ff/00index_e.html It actually leads to a discuusion on a FAT File System Module that can be implemented in an embedded host.. What we wanna do is use a PIC18F4550 and a MAX3421E usb host controller and create a device that can perform file transfer between two USB mass storage devices.. I hope I could get a help from you.. I wanna know how to use this source codes for our project..

FAT File System module Implementation in an embedded host
Started by ●February 12, 2009
Reply by ●February 12, 20092009-02-12
On Thu, 12 Feb 2009 14:33:47 -0600, urefowei wrote:>>>> http://elm-chan.org/fsw/ff/00index_e.html > > It actually leads to a discusion on a FAT File System Module that can > be implemented in an embedded host.. > > What we wanna do is use a PIC18F4550 and a MAX3421E usb host controller > and create a device that can perform file transfer between two USB mass > storage devices..Interesting idea but MAX3421E is Full Speed, ie. 12Mbps, so it will be excruciatingly slow: a 10GB transfer will take 2 hours. If you still think it makes sense, then just compile the C FAT code into your PIC (they claim someone already did that), write the routines that get the data blocks over SPI from the MAX, write the user interface to navigate the files on source and destination, and you're done. -- Przemek Klosowski, Ph.D. <przemek.klosowski at gmail>
Reply by ●February 20, 20092009-02-20
>On Thu, 12 Feb 2009 14:33:47 -0600, urefowei wrote: > >>>>> http://elm-chan.org/fsw/ff/00index_e.html >> >> It actually leads to a discusion on a FAT File System Module that can >> be implemented in an embedded host.. >> >> What we wanna do is use a PIC18F4550 and a MAX3421E usb hostcontroller>> and create a device that can perform file transfer between two USBmass>> storage devices.. > >Interesting idea but MAX3421E is Full Speed, ie. 12Mbps, so it will >be excruciatingly slow: a 10GB transfer will take 2 hours. If you still >think it makes sense, then just compile the C FAT code into your PIC >(they claim someone already did that), write the routines that get the >data blocks over SPI from the MAX, write the user interface to navigate >the files on source and destination, and you're done. > > >-- > Przemek Klosowski, Ph.D. <przemek.klosowski at gmail> >Right now, our concern is to transfer data, speed is not at most importance.. Chan did a code sample for PIC and used MMC but is intended for PIC24, we use PIC18F4550 and USB Mass storage device.. Any idea Sir??
