Skip to content

Commit ea6c254

Browse files
committed
docs
1 parent 840d1dd commit ea6c254

File tree

1 file changed

+14
-3
lines changed

1 file changed

+14
-3
lines changed

Diff for: FIRMWARE.md

+14-3
Original file line numberDiff line numberDiff line change
@@ -2,44 +2,55 @@
22

33
## FX2 Firmware
44

5+
### Revert from libusb-win32 to CyUSB drivers
6+
57
The process to update FX2 firmware with an .iic file and Cypress's CyConsole
68
application is detailed in Wasatch Photonics
79
[PRD-0105](https://drive.google.com/file/d/0B1eC7P4MQiFiTjdGR3VyclBndHc/view).
810
However, that document skims-over the process of unassociating the spectrometer
911
from libusb-win32 drivers and reverting back to the desired Cypress EZ-USB
1012
drivers. Here's the short-form on how to do that.
1113

12-
Download the Cypress EZ-USB drivers from here: https://community.cypress.com/docs/DOC-12366
14+
#### 1. Download Cypress EZ-USB drivers
15+
Download the Cypress drivers from here: https://community.cypress.com/docs/DOC-12366
1316

17+
#### 2. Uninstall libusb-win32 drivers
1418
Use the Device Manager to "Uninstall" your libusb-win32 spectrometer. Make sure
1519
you tick the box to "Uninstall" the old driver. This will leave the device as a
1620
raw "Stroker FX2".
1721

18-
Use Device Manager to "Update" your driver.
22+
#### 3. Use Device Manager to "Update" your driver
1923
![Update Drivers](https://github.com/WasatchPhotonics/Wasatch.NET/raw/master/screenshots/ezusb-01-update.png)
2024

21-
Choose to "Browse" your PC.
25+
#### 4. Choose to "Browse" your PC.
2226
![Browse](https://github.com/WasatchPhotonics/Wasatch.NET/raw/master/screenshots/ezusb-02-browse.png)
2327

28+
#### 5. "Let me pick"
2429
Instead of browsing your filesystem, "Let me pick" from the list of available drivers.
2530
![Pick](https://github.com/WasatchPhotonics/Wasatch.NET/raw/master/screenshots/ezusb-03-pick.png)
2631

32+
#### 6. "All" common hardware types
2733
Tell Windows to show you "All" common hardware types.
2834
![All](https://github.com/WasatchPhotonics/Wasatch.NET/raw/master/screenshots/ezusb-04-all.png)
2935

36+
#### 7. "Have Disk"
3037
Even if Cypress is listed as a manufacturer, go ahead and choose "Have Disk".
3138
![Disk](https://github.com/WasatchPhotonics/Wasatch.NET/raw/master/screenshots/ezusb-05-disk.png)
3239

40+
#### 8. INF file
3341
Browse wherever you unpacked the Cypress drivers downloaded from cypress.com,
3442
then select the appropriate .inf (e.g. Drivers/Win10/x64/cyusb3.inf).
3543
![INF](https://github.com/WasatchPhotonics/Wasatch.NET/raw/master/screenshots/ezusb-06-inf.png)
3644

45+
#### 9. FX2 model
3746
Pick the approrpriate Cypress FX2 model (e.g. FX2LP Development board).
3847
![FX2](https://github.com/WasatchPhotonics/Wasatch.NET/raw/master/screenshots/ezusb-07-fx2.png)
3948

49+
#### 10. Warning
4050
Ignore the "Update Driver Warning" (click Yes).
4151
![Warning](https://github.com/WasatchPhotonics/Wasatch.NET/raw/master/screenshots/ezusb-08-warning.png)
4252

53+
#### 11. Done
4354
There you go!
4455
![Success](https://github.com/WasatchPhotonics/Wasatch.NET/raw/master/screenshots/ezusb-09-success.png)
4556

0 commit comments

Comments
 (0)