Sign in

username:

password:



Not a member?

Search Comp.Arch.Embedded



Search tips

embedded by Keywords

68HC11 | 68HC12 | 8051 | 8052 | ARM | ARM7 | Asic | AT91 | AT91RM9200 | Atmel | AVR | AVRStudio | Bootloader | CFP | CompactFlash | Cygnal | Cypress | Dataflash | DSP | eCos | EEPROM | Embedded Linux | Emulator | Endian | Ethernet | Firewire | FPGA | Freescale | GCC | GNUARM | GSM | H8 | HDLC | I2C | Infineon | Interrupts | Java | JTAG | LCD | LED | LPC2000 | MCU | Microchip | MMC | MPLAB | MSP430 | PC104 | PCB | PCI | PCMCIA | PowerPC | Rabbit | RS232 | RS485 | RTOS | SBC | SDRAM | Sensor | SPI | STK500 | UART | UML | USART | USB | Verilog | VHDL | VxWorks | Xilinx

Ads

Discussion Groups

See Also

DSPFPGAElectronics

Discussion Groups | Comp.Arch.Embedded | FAT File System module Implementation in an embedded host


Advertise Here

There are 3 messages in this thread.

You are currently looking at messages 0 to 3.

FAT File System module Implementation in an embedded host - urefowei - 2009-02-12 15:33:00

HI ALL!!!

I would like to be advised how this link helps..

>>>  http://elm-chan.org/fsw/ff/00index_e.html

     http://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..



Re: FAT File System module Implementation in an embedded host - przemek klosowski - 2009-02-12 20:00:00

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>

Re: FAT File System module Implementation in an embedded host - urefowei - 2009-02-20 21:15:00

>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>
>

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??