User Tools

Site Tools



This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
slice:qt:firmware [2019/02/28 16:31]
Michael Radunsky [Connecting to Host PC]
slice:qt:firmware [2020/03/23 17:32]
Michael Radunsky
Line 9: Line 9:
     * [[slice:qt:api|SLICE-QT API]]     * [[slice:qt:api|SLICE-QT API]]
     * [[|SLICE-QT web page]]     * [[|SLICE-QT web page]]
 +    * [[|Firmware download ftp site]]
 =====Firmware Update Instructions===== =====Firmware Update Instructions=====
-| {{ :warning-sign.png?125&nolink }}  | For SLICE-QT firmware versions 1.29 and lower, updating the firmware will reset all stored parameters (PID loop parameters, etc.).  Before beginning a firmware update, manually record all settings for all channels. Versions 1.30 and higher will automatically store this information.  | 
-====Connecting to Host PC==== +Firmware update instructions can be found at [[|this link]].
-  - Create a folder on your PC named C:\Vescent\SLICE-QT\SLICE-QT-0001. +
-  - Copy the latest firmware update .zip file from the [[|github ftp website]] into the folder created in step 1. It will contain the latest firmware and GUI revisions.\\ The zipped file will contain a .dfu file (System Controller firmware) and will be named SystemController-x-x.dfu where x-x  will be the version number of the firmware and a .hex file named 90-00001-upgrade-QT-x-x.hex where x-x  will be the version number of the firmware. +
-  - Intentionally left blank. +
-  - Determine the COM port number for the SLICE unit’s USB connection. (You can skip this step if you already know which COM port is assigned to your SLICE unit.) +
-    - If the SLICE unit’s USB cable is connected to the PC, unplug it. +
-    - Open a Windows Command Prompt console +
-      - Press the Windows Start Button +
-      - Type cmd.exe in the box that says “Search programs and files” +
-      - Press the <Enter> key +
-      - At the command prompt type “powershell” and press the <Enter> key  +
-      - You should see a window like the one shown in <imgref power_shell> with PS preceding the command prompt<imgcaption power_shell|Power Shell Command Prompt>{{ :slice:picture1.png?400x254 |}}</imgcaption> +
-      - Highlight the following text and use <CTRL> + <C> to copy it to the Windows clipboard: [System.IO.Ports.SerialPort]::getportnames() +
-      - Paste it into the Command Prompt window by Right Clicking anywhere in the window and selecting Paste +
-      - Press <Enter> +
-      - You should see a list of all your machine’s COM ports as seen in <imgref com_ports>.<imgcaption com_ports|COM Port Listing>{{ :slice:picture3.png?400x254 |}}</imgcaption> +
-      - Connect the USB cable from the PC to the SLICE and power on the SLICE +
-      - Press the <Up-Arrow> key which will repeat the command from step VI above and press <Enter>. The COM port assigned to the SLICE should now appear in the list. (NOTE: COM11 is the SLICE COM port in the example below but it may be a different number on your machine.)<imgcaption com_ports2|COM Port Listing with SLICE-QT port>{{ :slice:picture4.png?400x254 |}}</imgcaption> +
-  - If you have not already done so, connect a USB cable (type B) from the back of the SLICE unit to your PC +
-  - Do this step only the first time you use a new PC to do the upgrade: +
-    - Power OFF the SLICE-QT +
-    - Depress the blue button within the access hole on the lower left front side of the SLICE case, located just behind the red valance as seen in <imgref blue_button>.<imgcaption blue_button|Blue button>{{ :slice:slice_blue_button.png?400x254 |}}</imgcaption>+
-    - While holding the blue button, power on the SLICE. You should see a blank white screen on the display. +
-    - Wait for Windows to acknowledge the device found and install the drivers. +
-    - Power Off the SLICE-QT +
-  - Power On the SLICE-QT +
-  - Copy the latest version of PC Host GUI from the FTP site (see above) +
-    - Copy SLICE-QT-Windows.exe to your local PC +
-    - Double click on SLICE-QT-Windows.exe to launch the application. You should see the window in <imgref home>.<imgcaption home|Home Screen of PC-resident GUI>{{ :slice:slice_no_device.png?400x254 |}}</imgcaption> +
-  - Click on the Settings icon to get to the window shown in <imgref com>. <imgcaption com|Settings screen when viewed by GUI>{{ :slice:slice_select_com.png.png?400x350 |}}</imgcaption> +
-  - Click on the ‘OFF’ button below COM Port. You should see a menu similar to the one shown <imgref com1>. NOTE: The COM port numbers may differ from those shown below.<imgcaption com1 |COM port selection>{{ :slice:slice-qt_gui_com.png?400x350 |}}</imgcaption> +
-  - Click on the last COM port in the list (COM11 in this example). The window in <imgref settings> should appear if the connection is successful.<imgcaption settings|Ready to upgrade>{{ :slice:slice_settings.png?600x350 |}}</imgcaption> +
-====Firmware Update==== +
-  - Click on the Upgrade button below the version numbers to see <imgref upgrade> Note that multiple SLICE-QT-000X folders can be created on your hard drive in the C:Vescent\SLICE-QT folder. The upgrader picks the one with the highest number (SLICE-QT-0002 in the example shown below).<imgcaption upgrade|>{{ :slice:slice-qt_upgrade.png?400x350 |}}</imgcaption> +
-  - Click Continue to reach the screen shown in <imgref blue_butt>.  +
-    - Follow the instructions on this screen.\\ NOTE: The blue button is behind the small hole on the lower left side of the SLICE just behind the red valance. <imgcaption blue_butt|>{{ :slice:slice-qt_firmware_reset.jpg?400x350 |}}</imgcaption> +
-  - Click Continue to start the upgrade process.\\ NOTE: During the upgrade process, the SLICE will reset itself after the System Controller code is loaded.\\ DO NOT attempt to power off or use the SLICE box yet. The QT firmware upgrade still needs to finish. +
-  - During the second part of the update (QT firmware portion), the message in <imgref upgr_touch> will be displayed on the SLICE touch screen. <imgcaption upgr_touch|>{{ :slice:slice-qt_upgrade_touchscreen.png?700x450 |}}</imgcaption> +
-  - When the update is complete, the SLICE unit will reset and the home screen will be displayed on the touch screen.\\ The PC-resident SLICE-QT GUI should display the message in <imgref complete>. <imgcaption complete|>{{ :slice:slice-qt_upgr_complete.png?400x350 |}}</imgcaption> +
-  - Verify the firmware versions on the SLICE Settings screen. +
-  - Close GUI and restart after completion.+
-<WRAP center round box 60%> 
-| {{ :warning-sign.png?100&nolink }}  | Please follow firmware update instructions carefully.                                             | 
-| :::                                 | During the upgrade, do not turn off, disconnect, or unplug the SLICE unless instructed to do so.  | 
slice/qt/firmware.txt · Last modified: 2020/03/23 17:32 by Michael Radunsky