How to Understand Firmware Package Naming and Configuration for WizarPOS Devices: Difference between revisions

From wizarPOS
(Created page with " For example: 20200702-Q2-wizarpos-B404140184041K402040354036S4018W57M20191217-eng-mid.zip 20200702: date and time; -Q2: Device type -wizarpos: Wizarpos standard firmware...")
 
No edit summary
Line 1: Line 1:
  For example: 20200702-Q2-wizarpos-B404140184041K402040354036S4018W57M20191217-eng-mid.zip
== Firmware Package Naming Convention ==
Each part of the firmware package name provides specific information about the package.
For example: 20200702-Q2-wizarpos-B404140184041K402040354036S4018W57M20191217-eng-mid.zip
# '''Date and Time:''' '20200702' indicates the date of the package creation.
# '''Device Type:''' '-Q2' denotes the type of WizarPOS device.
# '''Firmware Standard''': '-wizarpos' indicates it's a standard firmware from Wizarpos.
# '''Bootloader Version''': 'B...' represents the bootloader version, which varies with different mainboards.
# '''Kernel Version:''' 'K...' signifies the kernel version, also varying with different mainboards.
# '''System Build Number''': 'S...' indicates the system build number.
# '''Secure Processor Version''': 'W...' refers to the secure processor version.
# '''Modem Version:''' 'M...' denotes the modem version.
# '''Firmware Mode:''' '-eng' for Engineer mode, '-user' for User mode.
# '''Version Standard:''' '-mid' indicates the standard version of the firmware.
== Configuration File Properties ==
Each configuration file within the firmware package has a version number and is specific to different hardware components:


20200702: date and time;
# bootloader=bootloader-PCBB-2014.07_wp1.0.0-'''4041'''-g0037474-Q2x-sc-wizarpos-mid.v2.img
 
#
-Q2: Device type
# altbootloader=bootloader-PCBC-2014.07_wp1.0.0-'''4018'''-g7ac1ea1-Q2x-sc-wizarpos-mid.v2.img
 
#
-wizarpos: Wizarpos standard firmware
# altbootloader=bootloader-PCBE-2014.07_wp1.0.0-'''4041'''-g0037474-Q2x-sc-wizarpos-mid.v2.img
 
#
B...: bootloader version, for different mainboard, has different version
# kernel=kernel-PCBB-eng-3.10.49_wp1.0.0-'''4020'''-g8d98149-Q2x-s-wizarpos-mid.v2.img
 
#
K...: Kernel version, for different mainboard, has different version
# altkernel=kernel-PCBC-eng-3.10.49_wp1.0.0-'''4035'''-ge45a820-Q2x-s-wizarpos-mid.v2.img
 
#
S...: System build number
# altkernel=kernel-PCBE-eng-3.10.49_wp1.0.0-'''4036'''-g634ab58-Q2x-s-wizarpos-mid.v2.img
 
#
W...: Secure Processor Version
# system=system-user-MMB29M_wp1.0.0-'''4018'''-g7ac1ea1-Q2x-s-wizarpos-mid.v2.img
 
#
M...: Modem version
# WinterSolstice=WinterSolstice_wizarhandq2_PCBB_'''v57'''-q2.dat
 
#
-eng: Engineer mode firmware, for user mode, is -user
# modem=modem-NON-HLOS-pcbb-0.2-'''20191217'''-q2.bin
 
#
-mid: Standard version
# altmodem=modem-NON-HLOS-pcbc-0.3-'''20191217'''-q2.bin
 
#
 
# altmodem=modem-NON-HLOS-pcbe-0.7-'''20191217'''-q2.bin
'''Follows are the detail configure properties of the firmware package, there is version number in every file name too.'''
 
bootloader=bootloader-PCBB-2014.07_wp1.0.0-'''4041'''-g0037474-Q2x-sc-wizarpos-mid.v2.img
 
altbootloader=bootloader-PCBC-2014.07_wp1.0.0-'''4018'''-g7ac1ea1-Q2x-sc-wizarpos-mid.v2.img
 
altbootloader=bootloader-PCBE-2014.07_wp1.0.0-'''4041'''-g0037474-Q2x-sc-wizarpos-mid.v2.img
 
kernel=kernel-PCBB-eng-3.10.49_wp1.0.0-'''4020'''-g8d98149-Q2x-s-wizarpos-mid.v2.img
 
altkernel=kernel-PCBC-eng-3.10.49_wp1.0.0-'''4035'''-ge45a820-Q2x-s-wizarpos-mid.v2.img
 
altkernel=kernel-PCBE-eng-3.10.49_wp1.0.0-'''4036'''-g634ab58-Q2x-s-wizarpos-mid.v2.img
 
system=system-user-MMB29M_wp1.0.0-'''4018'''-g7ac1ea1-Q2x-s-wizarpos-mid.v2.img
 
WinterSolstice=WinterSolstice_wizarhandq2_PCBB_'''v57'''-q2.dat
 
modem=modem-NON-HLOS-pcbb-0.2-'''20191217'''-q2.bin
 
altmodem=modem-NON-HLOS-pcbc-0.3-'''20191217'''-q2.bin
 
altmodem=modem-NON-HLOS-pcbe-0.7-'''20191217'''-q2.bin

Revision as of 17:55, 26 December 2023

Firmware Package Naming Convention

Each part of the firmware package name provides specific information about the package. For example: 20200702-Q2-wizarpos-B404140184041K402040354036S4018W57M20191217-eng-mid.zip

  1. Date and Time: '20200702' indicates the date of the package creation.
  2. Device Type: '-Q2' denotes the type of WizarPOS device.
  3. Firmware Standard: '-wizarpos' indicates it's a standard firmware from Wizarpos.
  4. Bootloader Version: 'B...' represents the bootloader version, which varies with different mainboards.
  5. Kernel Version: 'K...' signifies the kernel version, also varying with different mainboards.
  6. System Build Number: 'S...' indicates the system build number.
  7. Secure Processor Version: 'W...' refers to the secure processor version.
  8. Modem Version: 'M...' denotes the modem version.
  9. Firmware Mode: '-eng' for Engineer mode, '-user' for User mode.
  10. Version Standard: '-mid' indicates the standard version of the firmware.

Configuration File Properties

Each configuration file within the firmware package has a version number and is specific to different hardware components:

  1. bootloader=bootloader-PCBB-2014.07_wp1.0.0-4041-g0037474-Q2x-sc-wizarpos-mid.v2.img
  2. altbootloader=bootloader-PCBC-2014.07_wp1.0.0-4018-g7ac1ea1-Q2x-sc-wizarpos-mid.v2.img
  3. altbootloader=bootloader-PCBE-2014.07_wp1.0.0-4041-g0037474-Q2x-sc-wizarpos-mid.v2.img
  4. kernel=kernel-PCBB-eng-3.10.49_wp1.0.0-4020-g8d98149-Q2x-s-wizarpos-mid.v2.img
  5. altkernel=kernel-PCBC-eng-3.10.49_wp1.0.0-4035-ge45a820-Q2x-s-wizarpos-mid.v2.img
  6. altkernel=kernel-PCBE-eng-3.10.49_wp1.0.0-4036-g634ab58-Q2x-s-wizarpos-mid.v2.img
  7. system=system-user-MMB29M_wp1.0.0-4018-g7ac1ea1-Q2x-s-wizarpos-mid.v2.img
  8. WinterSolstice=WinterSolstice_wizarhandq2_PCBB_v57-q2.dat
  9. modem=modem-NON-HLOS-pcbb-0.2-20191217-q2.bin
  10. altmodem=modem-NON-HLOS-pcbc-0.3-20191217-q2.bin
  11. altmodem=modem-NON-HLOS-pcbe-0.7-20191217-q2.bin