Hello everyone
i'm developing an embedded image processing system with a 360 degrees camera, it is for motion detection. I'm still considering the possibility of using a FPGA (or similiar) or a DSP. Additionally i need to store all the information that is been processed in a removable hard disk drive for registry purposes, for what i'm using an old PC with USB 2.0 host. Here is where my problem lies, because i need to guarantee a constant transfer rate, about 20 MBytes/s doing some calculus could be less, in order to store all the information from the image processing device in the PC. this is why i m interested in isochronous transfers. here are my questions
Is it possible to reach the transfer speed of 20 MB/s by isochronous transfers? or should i consider other type of transfer?
Is there a Class device with a driver (Windows or Linux) that i can use for this purposes or similar.? If not, is it feasible to create a driver for this? which tools do you recommend?
Thanks for your help, and sorry about my english