You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
More information can be found at the following link: [Build System](https://docs.espressif.com/projects/esp-idf/en/latest/api-guides/build-system.html"Build System")
92
+
Build with ESP-IDF build system.
93
+
More information can be found at the following link: [Build System](https://docs.espressif.com/projects/esp-idf/en/latest/api-guides/build-system.html"Build System")
90
94
91
95
The following example shows a possible way to build on Windows:
- Windows: [usbip-windows](https://github.com/george-hopkins/usbip-windows"usbip-windows") . Or you can find it already built here: https://github.com/barbalion/usbip-win-client
change `USE_WINUSB` macor in [USBd_config.h](components/USBIP/USBd_config.h)
147
+
148
+
149
+
127
150
> Credits to:
128
151
> -https://github.com/thevoidnn/esp8266-wifi-cmsis-dap for adapter firmware based on CMSIS-DAP v1.0
129
152
> -https://github.com/ARM-software/CMSIS_5 for CMSIS
153
+
> -https://github.com/cezanne/usbip-win for usbip windows
130
154
131
155
132
156
In this repo you can find the complete implementation of the USB protocol stack including USB-HID, WCID, WinUSB. Although WinUSB-based mode currently does not work on USBIP :disappointed_relieved: . They are very easy and can help you quickly build your own DAP on other hardware platforms.
@@ -139,13 +163,18 @@ Currently using USB-HID for transmission is still slightly slower, If you have a
139
163
140
164
### Issue
141
165
142
-
2-4
166
+
2020.11.11
167
+
168
+
Winusb is now available, but it is very slow.
169
+
170
+
171
+
2020.2.4
143
172
144
173
Due to the limitation of USB-HID (I'm not sure if this is a problem with USBIP or Windows), now each URB packet can only reach 255 bytes (About 1MBps bandwidth), which has not reached the upper limit of ESP8266 transmission bandwidth.
145
174
146
175
I now have an idea to construct a Man-in-the-middle between the two to forward traffic, thereby increasing the bandwidth of each transmission.
147
176
148
-
1-31
177
+
2020.1.31
149
178
150
179
At present, the adaptation to WCID, WinUSB, etc. has all been completed. However, when transmitting data on the endpoint, we received an error message from USBIP. This is most likely a problem with the USBIP project itself.
0 commit comments