1. We have used the usb mass storage example given in the Reference Design of the Zedboard, and Zedboard has been succesfully emulated as a usb mass storage device .
2. Used the Lwip application example from the same source and by using socket programming sent the udp data to the network.
3. Now our main motive is to combine both the above examples and transfer the data received in the mass storage device to the network.
4. Both examples use freeRtos. And for the simultaneous use of both the examples we have used separate task for both examples.
5. When we run both the task. One task blocks the Other one. As usb is an interrupt based task.