====== LED Color Codes ====== * WHITE ⇒ GREEN: normal operation * BLUE: bootloader mode (FX3 failed to initiate but is programmable via USB) * Faint or pulsing RED: low power - use AUX power supply * RED: FX3 failed to initiate ===== Note: When programming the FX3 ===== AUX power should be removed SFP module should be removed The goal is to get the FX3 into Bootloader Device mode ====== First Method ====== - Close SCC - Power off camera (unplug USB) - Make sure no SFP modules are attached - Plug in USB - Relaunch SCC - Using SCC Upgrade the FX3 - IF THIS FAILS ====== Second Method ====== - Power Camera off for 10 minutes (same as first method with 10 minute reset) - If LED is Blue camera has reset to bootloader device - Goto **Third Method** - IF THIS FAILS ====== Third Method ====== - Download Cypress USB Control center from [[http://download.sub2r.com/CypressSDK1.3.4-CC.zip|Cypress's Control Center utility]] - Download FX3 img file from [[http://download.sub2r.com/SUB2r_FX3_1_1_4_5_53.img|this location (FX3 build# 53 for production version of Gen 3 camera)]] - Plug in USB cable - Launch Cypress USB Control Center - CCC - If you see **SUB2r USB3.0 HD Camera** in the left panel - USE SCC to update the FX3 or go to Alternative step 1 - If you see **Cypress FX3 USB Bootloader Device** Choose this - Choose **Program** - Choose **FX3** - Choose **SPI Flash** - From the drop down menu select the file location you saved the FX3 img file to and **OPEN** **SUB2r_FX3_1_1_#_#_##.img** - Bottom left hand side message should read Programming of SPI FLASH in Progress... - Bottom left hand side message should read Programming of SPI FLASH Succeeded - Camera is now reprogrammed and functional - ====== Alternative if CCC sees device as SUB USB3.0 HD Camera ====== - From SCC select **Expert** Tab - From the drop down select **FPGA Console...** - First drop down menu will indicate Check if BL is Running - select drop down - Chose **Bootloarder mode** - **RUN** - **OK** - Camera should now appear in CCC as a **Cypress FX3 Bootloader Device** - Go to Step 6 of Third Method