- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Dear Cypress,
I would like to build Wi-Fi to USB Adapter. As far as I understood I should initialize USB subsystem as CDC class device mode and then translate the requests and responses to host (PC).
Now I'm going to use wiced_https_get function to get data from http server and translate the response to usb. How to put void* buffer of this function to hi-speed internal data channel of CYW43907? Should I use DMA for this? Could you give the examples of dma configuration for CYW43907?
Maybe you have any examples for AXI data exchange between blocks like USB, UART, Ethernet with Wi-Fi CPU?
Thank you!
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Please check How to add USB device function driver on CYW943907AEVAL1F thread to find out the CDC example.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Can anybody answer?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
1) If you have CDC RX/TX working then technically you would take the buffer and transmit using the CDC TX.
2) Unfortunately the DMA stuff is not really exposed so that applications on top can use is. I think you are pretty much on your own if want to do that. I would recommend just using approach in 1) above.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
1) Could you provide CDC example?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Please check How to add USB device function driver on CYW943907AEVAL1F thread to find out the CDC example.