BurstLength in interrupt endpoint

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Anonymous
Not applicable

Hi,

   

Can I improve the download speed via interrupt endpoint (I am using it to configure FPGA), the same way that is explained in

   

http://www.cypress.com/?app=forum&id=167&rID=59529 or  http://72.3.161.91/?app=forum&rID=63024 ?

   

I have four endpoints in total. Two bulk (slave FIFO GPIF) and two interrupt, I would like to improve the download speed of the OUT interrupt edn point, but when I configure the cypress with the img file, windows cannot recognize the device anymore.

   

Thanks,

   

Nazila

0 Likes
4 Replies
Anonymous
Not applicable

What error code are you getting? (is it code 10? Device cannot start?)

   

One trouble with using Interrupt or isochronous endpoint for that matter is, if the host doesn't have enough bandwidth to guarantee bandwidth for these endpoints then it'll not configure the device.

   

Regards,

   

Anand

0 Likes
Anonymous
Not applicable

as per the Spec, The maximum allowable burst size for interrupt endpoints is three. What value are you setting it to?

0 Likes
Anonymous
Not applicable

Hi,

   

I set the burst length to 3 and it is good now. Where can I find this information? Where can I download the spec?

   

Thanks,

   

Nazila

0 Likes
Anonymous
Not applicable

You can download the spec from here http://www.usb.org/developers/docs/usb_30_spec_060112.zip

0 Likes