Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Using MAX3421 as USB Host

Status
Not open for further replies.

m_kalburgi

Newbie level 3
Newbie level 3
Joined
Jun 15, 2006
Messages
3
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,314
If a USB Host wants to do a Bulk IN transfer with the USB device (e.g USB flash drive)
at full speed (12 mbps), but the USB devices' IN endpoint has max packet size as 512 bytes (i.e. the device supports high speed), then, can the USB device send the data to the Host with max packet size of 64 bytes ?
Because,according to the specifications, in Bulk transfer at Full speed the max packet size should be 64 bytes.

Thanks in advance.

-- Manish.
 

usb bulk

Any one actually used the PIC for Bulk transfer? I saw couple of reference designs on Microchip web. Still not sure how good they are.
 

usb bulk transfer size

Has anyone used MAX 3421 in Host mode ?
 

usb bulk packet

m_kalburgi said:
Has anyone used MAX 3421 in Host mode ?
yes, because Max 3421 has supported Host Controller Operates at Full Speed or Low Speed
 

bulk transfer usb

Actually I want to know if anybody is having the experience of using MAX3421 as USB Host ?

I am using MAX3421 as USB Host controller and trying to communicate with the USB flash drive.
I could enumerate the usb flash drive successfully but while communicating with the device using SCSI command I dont get any response.
 

usb bulk mode

Hi

Can any one upload some code sample for the MAX3421

All the best

Bobi
 

usb bulk size

Hi,

Does anyone have code sample for the MAX3421. I can enumerate, but cant seem to get any further when acting as a host.

Thanks in advance!
 

usb full speed bulk transfer speed

It can definitely do so. Every device has different set of descriptors for full speed and high speed to do this...
 

max packet size for usb bulk-only transfer

Hi,

We have recently had great success in using the MAX3421 as a HOST, talking to digital cameras. Other devices achievable.

Email us if you require assistance.

Regards,
Circatek
 

usb bulk transfers

Hi, I read your post..
I need to drive 2 flash drives and transfer files from one to the other..
I am using MAX3421E, but I have little idea on descriptors especially when coding it..

Please share your code, I hope you are using a PIC uC for this application,
for us, we are using PIC18F4550 for this purpose..

Thank you!
 

usb bulk profile

When you enumerate, have you assigned a device address and selected a configuration?

One you've done this, then you will switch away from your control endpoint and communicate on the bulk endpoint.

If you've successfully enumerated and send a valid command on the bulkendpoint, you should recieve an ack. Failing this I would go back to your enumeration process to make sure it's complete.
 

usb bulk transfer speed

If a USB Host wants to do a Bulk IN transfer with the USB device (e.g USB flash drive)
at full speed (12 mbps), but the USB devices' IN endpoint has max packet size as 512 bytes (i.e. the device supports high speed), then, can the USB device send the data to the Host with max packet size of 64 bytes ?
Because,according to the specifications, in Bulk transfer at Full speed the max packet size should be 64 bytes

Yes, your byte count register reports the bytes recieved.

With the Max3421 you need to manage the toggle register. This entails saving the toggle bits and resetting them whenever you move from one endpoint to another.
 

example of bulk transfer usb devices

It depends on whether your device can work at full speed.
 

12mbps pic usb bulk

Hi does anyone kown how to make a usb Midi devise but the IC that without bulk mode. It only have a HID class IC.

Thanks
 

usb bulk stream

I have used PIC18F2550 with USB nad used generic USB.
I have created datalogger with it.
How can I make my endpoint for bulk transfer to get maximum speed. Till now i have used full speed.
 

set usb bulk transfer buffer size

How can I make my endpoint for bulk transfer to get maximum speed. Till now i have used full speed.
if your using full speed, then that's your constraint.

if your datalogging, you may want to consider using an isochronous pipe over a bulk pipe. The data will stream over the pipe as it becomes available. Typically with a bulk pipe you would buffer the data ('bulk' the data), then send it in chunk style. Bulk pipes are great for data that has some residency, where you can request it several times for whatever reason.

Isochronous data is data that is related to some specific time. Once that time passes, the old value is history. An audio stream, or datalogging stream is an example.

If you want to buffer your data, then send it bulk style, use the bulk pipe. But as you can guess, the first piece of data waits until the last piece is buffered before being sent
 

Re: USB Bulk Transfer

me too in need of max3421e host code for pic can anyone tell me where can i get that one please.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top