How to Update Firmware for WizarPOS Devices: Difference between revisions

From wizarPOS
No edit summary
Line 1: Line 1:
== By TF card (terminal is off)==
== Use TF card (terminal is off)==
* Unzip the package, copy the WizarPOS folder into the root directory of the TF Card. (PS: 4G - 16G TF cards are acceptable, and it should be in FAT32 format.). Please confirm your folder structure of the TF card as following figures, all the letters of the whole folder should lowercase.:
* Unzip the package, copy the wizarpos folder into the root folder of the TF Card. (PS: 4G - 16G TF cards are compatible, and it should be in FAT32 format.). Please confirm your folder structure of the TF card as following figures, all the letters of the whole folder should lowercase.:
[[File:firmwareintfcard.png|none|400px|left|caption]]
[[File:firmwareintfcard.png|none|400px|left|caption]]






* In WizarHand Q1, Power off it and open the back of the terminal, and take off the power supply. Please install the TF card as following figures:
* In WizarHand Q1, Power off terminal, open the back of the terminal, and take off the battery. Then install the TF card as following figures:
[[File:q1tfcardlocation.png|none|300px|left|caption]]
[[File:q1tfcardlocation.png|none|300px|left|caption]]






* In Q2, Power off it and open the back of the terminal. Please install the TF card as following figures:
* In Q2, Power off terminal, open the back of the terminal. Then install the TF card as following figures:
[[File:q2tfcardlocation.png|none|300px|left|caption]]
[[File:q2tfcardlocation.png|none|300px|left|caption]]






* Power on the terminal, then the terminal will automatically upgrades.
* Power on the terminal, then the terminal will do the updating automatically.
* After the updating process finish and the terminal reboot, please enter '''<big>Settings>About POS</big>''', and check the '''Build number''' and '''Kernel version''', which should be the new number.
* After the updating process finish and the terminal will reboot automatically.
* Please enter '''<big>Settings>About POS</big>''', and check the '''Build number''' and '''Kernel version''', they should be the new version number.


==By USB Flash Drive==
== Use USB Flash Drive ==
This function requires system application PosSysAssistant version 2.11.8:
This function requires system application PosSysAssistant version 2.11.8:
* In USB Flash Drive, create the folder "\cloudpos\image\", copy firmware zip package, XXX.zip which got from WizarPOS to this folder.
* In USB Flash Drive, create the folder "\cloudpos\image\", copy firmware zip package, XXX.zip which got from WizarPOS to this folder.
* Insert the USB Flash Drive to terminal by an OTG-USB Host converter, an install window will popup, checked/unchecked the firmware to install. Default is checked.
* Insert the USB Flash Drive to terminal by an OTG-USB Host converter, an message window will popup, checked/unchecked the firmware to install. Default is checked.
* After confirming the new firmware will be copied to internal storage. Then a success window will popup when copy processing is finish. Please restart the terminal, then terminal will update the new firmware finally.
* After click OK, the new firmware will be copied to internal storage. Then a success window will popup when the processing is finish. Please restart the terminal, then terminal will update to the new firmware.
* Please enter '''<big>Settings>About POS</big>''', and check the '''Build number''' and '''Kernel version''', they should be the new version number.


==By TF Card(terminal is on)==
== Use TF Card (terminal is on) ==
This function requires system application PosSysAssistant version 2.11.8:
It's same as using USB flash drive. But you can not use such way in Q1, as the plugging TF card requires remove battery in Q1.
* In TF Card, create the folder, \cloudpos\image\, copy firmware zip package, XXX.zip which got from WizarPOS to this folder.
* Insert the TF Card to an terminal which is already power on, after a while, an install window will popup, checked/unchecked the firmware to install. Default is checked.
* After confirming the new firmware will be copied to internal storage. Then a success window will popup when copy processing is finish. Please restart the terminal, then terminal will update the new firmware finally.


== By WizarView==
== Use WizarView==
This can help customer update firmware remotely, please follow the steps:
This can help customer update firmware remotely. Please contact wizarPOS to help you updating firmware from wizarView. Please keep your terminal online. The firmware package is very large, so it's better to use WIFI.
* Apply to WizarPOS, after they receive the application, they will prepare the appending firmware for your POS.  
* Connect the POS to internet, because the appending firmware is larger than normal apps, so better open WiFi.
* Receive the updating in the POS, then follow the prompt in the POS to finish updating.


== By App==
== Use App==
We have defined an AIDL interface to update system firmware. Please look at the attachment doc and get [[ftp://sdkuser:wizsdkar@ftp.wizarpos.com/SystemUpdateTest.zip the demo]]. But the firmware system package must get from us.  
WizarPOS have defined an AIDL interface to help the third party application updating system firmware. Please look at the attachment doc and get [[ftp://sdkuser:wizsdkar@ftp.wizarpos.com/SystemUpdateTest.zip the demo]]. But the firmware system package must get from wizarPOS.  
[[ftp://sdkuser:wizsdkar@ftp.wizarpos.com/UpdateSystemDescription_1.1.docx Document]].
[[ftp://sdkuser:wizsdkar@ftp.wizarpos.com/UpdateSystemDescription_1.1.docx Document]].

Revision as of 08:09, 8 May 2019

Use TF card (terminal is off)

  • Unzip the package, copy the wizarpos folder into the root folder of the TF Card. (PS: 4G - 16G TF cards are compatible, and it should be in FAT32 format.). Please confirm your folder structure of the TF card as following figures, all the letters of the whole folder should lowercase.:
caption


  • In WizarHand Q1, Power off terminal, open the back of the terminal, and take off the battery. Then install the TF card as following figures:
caption


  • In Q2, Power off terminal, open the back of the terminal. Then install the TF card as following figures:
caption


  • Power on the terminal, then the terminal will do the updating automatically.
  • After the updating process finish and the terminal will reboot automatically.
  • Please enter Settings>About POS, and check the Build number and Kernel version, they should be the new version number.

Use USB Flash Drive

This function requires system application PosSysAssistant version 2.11.8:

  • In USB Flash Drive, create the folder "\cloudpos\image\", copy firmware zip package, XXX.zip which got from WizarPOS to this folder.
  • Insert the USB Flash Drive to terminal by an OTG-USB Host converter, an message window will popup, checked/unchecked the firmware to install. Default is checked.
  • After click OK, the new firmware will be copied to internal storage. Then a success window will popup when the processing is finish. Please restart the terminal, then terminal will update to the new firmware.
  • Please enter Settings>About POS, and check the Build number and Kernel version, they should be the new version number.

Use TF Card (terminal is on)

It's same as using USB flash drive. But you can not use such way in Q1, as the plugging TF card requires remove battery in Q1.

Use WizarView

This can help customer update firmware remotely. Please contact wizarPOS to help you updating firmware from wizarView. Please keep your terminal online. The firmware package is very large, so it's better to use WIFI.

Use App

WizarPOS have defined an AIDL interface to help the third party application updating system firmware. Please look at the attachment doc and get [the demo]. But the firmware system package must get from wizarPOS. [Document].