Table of Contents |
---|
Target Project
VP3300 Bluetooth, 2017
<Legacy> BTPay - Mini, 2016
Inherited from UniPay III
- No Audio Jack
- Add Blue tooth Low Energy Module , SPS protocol type
Mobile App DL Link
- USDK Test Apps(Universal SDK)
- /wiki/spaces/SOF/pages/58426425(Shanghai)
TI - 80149207
Revision | Date | Description | Approved by | |||||
---|---|---|---|---|---|---|---|---|
RevE, renewG80149207-TI-Rev_G_VP3300BT_signed.pdf E | Rev EG, Renew this Rev since the Arena BOM's Rev D being modified by PJM Kenneth.Update the path for the TQM log file. | |||||||
| Rev EF, Signed | 06 Jul ICC Test Card Replacement. (80005217-001 Rev. A) | ||||||
Rev E, renew80149207-TI-Rev E_Unsigned.docx |
| Rev E, Renew this Rev since the Arena BOM's Rev D being modified by PJM Kenneth. | ||||||
| Rev E, Signed | |||||||
|
1.a RFID Test; 1.b ICC Test
| Rev C |
| Rev B |
| |||
Rev 50 |
| Initial version |
VP3300 Bluetooth (Legacy: BTPay-Mini) Firmware Web Page
F/W Release Page
TS Fixed JIRA
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
Jason Files
IDMR-BT93933P-C3
CFG-CLEAR01-01-0.json
DL Link
Comment
Note for Model Number Definition.
The Model Number is accupied by “V” => New BT Chip Equipped Required, from Vendor “Avnet”, 2nd Source
2.The MN has no following “V” => Legacy BT Chip, Enzytek, Native Source
Approved by Who
w/ FW Version (Web Link)
Part Number List Updated
V 2.03.003
TE-1560
SWT-840VP3300 Bluetooth (Legacy: BTPay-Mini) Firmware Web Page
F/W Release Page
TS Fixed JIRA
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
Jason Files
Date | Part Number | .Json |
---|---|---|
| IDMR-BT93933P-C3 | CFG-CLEAR01-01-0.json |
DL Link
Version | Date | Comment Note for Model Number Definition.
2.The MN has no following “V” => Legacy BT Chip, Enzytek, Native Source | Approved by Who Part Number List Updated | |||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
V 2.03.006 | ||||||||||||||||||||||||||||||||||||||||||
-C01.zip | Replace the CFG's log file for part number IDMR-BT93133P2-F1. | Mindy Yang Refer to
| ||||||||||||||||||||||||||||||||||||||||
V 2.03.005 |
| |||||||||||||||||||||||||||||||||||||||||
-C03.zip | Shawn.Huang 2.Result the issue that S/N input Form not display when the device's serial number is empty. | |||||||||||||||||||||||||||||||||||||||||
-C02.zip | 1.Add Part Number IDMR-BT93133APW2D. | |||||||||||||||||||||||||||||||||||||||||
-C01.zip | See See ReleaseNote.txt in in detail. 2. APDU command step update (SWT-833) 3. Summary log update (SWT-840) 4. Ignored TLVs update 5. TQM Log file path updateAdd FW version in TQM log. | |||||||||||||||||||||||||||||||||||||||||
V 2.03.002 | TE-1440 SWT-760 |
|
| 1.Model Numbers Updated +IDMR-BT93233APW2,AES, MSR/MSD ON, EMV ON
+IDMR-BT93233APW2-L1-K348, AES, MSR/MSD ON, EMV ON, QC Mode Checking DEK (DKI by Secure Room HSM) by Pop-up Dialog box Json File : LatPay-VP3300-AUD-AU-EMV-010-BT.json Currency: AUD, 5F2A(0036), 9F1A(0036) 004 |
| |||||||||||||||||||||||||||||||||||||
-C01.zip | See ReleaseNote.txt in detail 1. Fixing bug of "Ignored_tlvs". | |||||||||||||||||||||||||||||||||||||||||
V 2.03.003 |
| TE-1560 SWT-840 | ||||||||||||||||||||||||||||||||||||||||
-C04.zip | ||||||||||||||||||||||||||||||||||||||||||
Shawn.Huang | ||||||||||||||||||||||||||||||||||||||||||
Ignored TLVs update: The CustCfg.xml file in each PartNumber add "<Ignored_tlvs set="0">0_9A_9F21_9F41_DFEE3A_9F1E</Ignored_tlvs>". | ||||||||||||||||||||||||||||||||||||||||||
See ReleaseNote.txt in detail 1. KSN Value Issue (SWT-826) 2. APDU command step update (SWT-833) 3. Summary log update (SWT-840) 4. Ignored TLVs update 5. TQM Log file path update | ||||||||||||||||||||||||||||||||||||||||||
V 2.03.002 | TE-1440 SWT-760 | |||||||||||||||||||||||||||||||||||||||||
| V 2.01.003 |
|
Jira Legacy | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
V 2.01.002
- 1. P/N List Updated
[+] IDMR-BT93133AP2D: AES, MSR/MSD ON, EMV ON Demo RKI-KEK, Demo DEK
Requested e-mail: FW ECN-008643.msg
- 2. RTC Test @ QC mode (Already patched in V2.01.001-C01)
old: start QC mode --> FWInfo --> several test items passed --> RTC check --> certain (S/N check) --> Done.
new: start QC mode --> FWInfo --> RTC Set/Check --> several test items passed --> RTC check --> certain (S/N check) --> Done.
Jira Legacy | ||||||||
---|---|---|---|---|---|---|---|---|
|
- 1.P/N List Updated
[+] IDMR-BT93133P-U1: TDES, MSR/MSD ON, EMV ON
[+] IDMR-BT93933P-C3,
old: [-] Buzzer Test,
new: [+] Buzzer Test, Added
- requested e-mail:RE Upserve_IDMR-BT93133P-U1 Rev. A.msg
- 2.Conditional UI Items Testing, depending on 01-05 setting
Ex01: UI-LED Source = External --> Inform the operator at 1st time & pass LED test.
Ex02: UI-Buzzer Source = Internal --> Normal Buzzer Test.
2.1 Note: Reconnecting the DUT will renew the UI Source Information.
2.2 Effected UI Test Item list Scope : LED/LCD/Buzzer
Tips01 P/N Input : keyword typing to haste the P/N item seeking...
JIRA-TE :
Jira Legacy | ||||||||
---|---|---|---|---|---|---|---|---|
|
V 2.01.001
- 1.P/N List Updated
[+] IDMR-BT93133APW2: AES, MSR/MSD ON, EMV ON
[+] IDMR-BT93133P2D: TDES, MSR/MSD ON, EMV ON; Demo RKI-KEK, Demo DEK
- 1.P/N List Updated
IDMR-BT93933P-C3 :
old: json file support.
No Buzzer Test.
new: No Buzzer Test.
<noted>
(a) No more supporting json file supports since VivoConfig Tool
takes care the json file loading job.
(b) No Beep function depending on Json file configuration.
Operators could check Buzzer Beeps on [BLE Conn Test] Rebooting step.
1.P/N List Updated
IDMR-BT93933P-C3 : + json file support, No Buzzer Test.
No Buzzer Test Since Json file configuration.
If you still wanna check the buzzer status, you could verify it during Bluetooth Test Connection (Ping + 1 Beep).
---
1.ViVO Config Tool: ViVOConfig_Setup.msi
2.ViVO Config Tool - MFG Version : ViVOConfig_MFG.zip
The MFG version needs the network UNC path access right
"\\192.168.1.26\DocumentControl\ViVOconfig.MFG"
account: its\servicecenter
pwd: scenter
3. The new json file for IDMR-BT93933P-C3 : CFG-CLEAR01-01-0.json
If update the ViVO Config Tool from time to time.
V 2.00.009
- 1.P/N List Updated.
IDMR-BT93133P2, TDES, MSR/MSD ON, EMV ON
IDMR-BT93133AP2, AES, MSR/MSD ON, EMV ON
IDMR-BT93133PW2, TDES, MSR/MSD ON, EMV ON
- 2.Summary Log Function being Supported
path=(.\Logs\Summary\XXX.log)
Example: Summary-202061-IDVP-12P2_TM.log
- 3.Disable - Summary Log Shows Up Automatically
old: Auto Pops up Summary Log after ALL Test Items Passed.
new: Manually open Summary Log File by Mouse Right-Clicking Test Window's Top Tab (Production Mode/QC Mode/QC-US mode)
- 4.New ICC Test Card
old: Type I + Type II
new: New ICC Test Card
V 2.00.008
- 1.TQM Test Requirement Added - ICC Test Parts
1.a) Abbreviation:
ICC Card - Type 01 = CLXSU004J4/T=0
ICC Card - Type 02 = CLXSU064KCS/T=0ED
1.b) Test Scenario:
We have use both of Types (01+02) for ICC Test. Let's see as the following steps.
old:
Insert Type 02 --> Remove Type 02 --> Done.
new:
Insert Type 01 --> Remove Type 01 --> Insert Type 02 --> Remove Type 02 --> Done.
- 1.P/N List Updated
(+)IDMR-BT93133P-E1: TDES, MSR ON, EMV ON
- 2.Add TQM(MCL) Tests
2.A RFID = 0cm+4cm
2.B ICC = Add APDU Test for Data I/O PIN Test.
To be noted that there are 2 kinds of IDTech ICC Cards (CardLogix).
Type 01 : CLXSU004J4/T=0;
Type 02 : CLXSU064KCS/T=0ED;
To use "Type 01" instead of "Type 02" in ICC Test otherwise it
<Type 01>
< Type 02 >
always comes with failure in APDU talk steps.
ICC Test Detail Information, please visit the URL : TQM-ICC Test Improvement
V 2.00.007
N List Updated
1.ID-80149008-001 : TDES, Encryption MSR/MSD ON; EMV ON
[X] LEDs Test Item (Power,Tri-Color), Removed.
<White housing>
2.IDMR-BT73100W: TDES;MSR ON;EMV OFF; NO MSR
3.IDMR-BT93133W
4.IDMR-BT93133PW: TDES, MSR ON, EMV ON
5.IDMR-BT93133NW: TDES, MSR OFF, EMV OFF
6.IDMR-BT93133APW: AES, MSR ON, EMV ON
7.IDMR-BT93133AW: AES, MSR ON, EMV OFF
<Black Housing>
8.IDMR-BT93133P: TDES, MSR ON, EMV ON
9.IDMR-BT93133N: TDES, MSR OFF, EMV OFF
10.IDMR-BT93133AP: AES, MSR ON, EMV ON
11.IDMR-BT93133A: AES, MSR ON, EMV OFF
12.IDMR-BT93133: TDES;MSR ON, EMV OFF;
13.IDMR-BT93933P-C1: TDES, MSR ON, EMV ON
14.IDMR-BT93933P-C2: TDES, MSR ON, EMV ON
15.IDMR-BT93933P-C3: TDES, MSR ON, EMV ON
16.IDMR-BT93933P-C4: TDES, MSR ON, EMV ON
@P/N Updated
(+)IDMR-BT93933P-C2: TDES, MSR ON, EMV ON
(+)IDMR-BT93933P-C3: TDES, MSR ON, EMV ON
(+)IDMR-BT93933P-C4: TDES, MSR ON, EMV ON
Note01 : No Any Change in Software Source Code. New P/Ns Inherited from ALL Settings of "IDMR-BT93933P-C1".
SHA-512:
E147E02C4BCE6A817CC95BA434F7D334A647F24267D9CEA0F647DB978705C19FE438F8C1ABA144FC1B2813A2280553DACF5A19E0B4BF51F7400FB8517BD0B7EE
- 1.Improved "S/N, BLE Address," output.
- 2.+ P/N
- IDMR-BT93133P-C1: TDES, MSR ON, EMV ON
RE TS166BTPayMini VP3300-BLE V2.00.007-C01 Released.msg
SHA-512:
112E991C89BE27A399DABED599F4D96731FB0E5929C2942BABE8DF0DB7A2BAD2BCD7C17EEF08FDA56331973F23634BD91E6CC9DD03A0AB0644BB23195E46FE5C
V 2.00.006
- 1.Fixed Issues.
1.a QC Mode Friendly Name Setting Check Issues
1.b FW Info BLE FW Version Check Issues.
RE VP3300 bluetoothTS166 V2.00.006-C01 Released.msg
- 1.Add S/N+BLE Address output.
Location : .\99_Output\VP3300BLE_SN_BLEAddr_Part Number_yyyy-mm-dd.txt
1.a Right-Click [BLE Test] to open the folder “99_Output”
1.b BLE Test passed à S/N Passed à TS generates (S/N,BLE Address) data in the text file.
ex: ".\99_Output\VP3300BLE_SN_BLEAddr_IDMR-BT93133A_2018-11-15.txt"
--<File Content>--
"123T456789,001C9714FD36,"
"123T456781,001C9714FD35,"
VP3300BLE_SN_BLEAddr_IDMR-BT93133A_2018-11-15.txt
- 2.Support Zip / Unistalled / Local.txt method
V 2.00.005
- 1.Part Number Update
Old: IDMR-BT93133PW-U1
New: ID-80149008-001
Settings:
TDES, Encryption MSR/MSD ON; EMV ON
[X] LEDs Test Item (Power,Tri-Color), Removed.
BLE Friendly Name : IDTECH-VP3300
V 2.00.004
- 1.Update P/N List
IDMR-BT93133PW-U1 : TDES;MSR and EMV encrypt on,
+ Excluded LEDs Test (Power, Tri-Color)
But it still performs RFID LEDs x 4 Test !!
V 2.00.003
- 1.+ P/N List
IDMR-BT93133PW-U1 : TDES;MSR and EMV encrypt on
IDMR-BT73100W : TDES;MSR encrypt on and EMV encrypt off; no MSR
Request : TS146 TS166 TS new PN creation .msg
V 2.00.002
2017 Sept 13, goofy_liu
V 2.00.002-C01
1.New P/N are added.
White housing:
IDMR-BT93133PW: TDES, MSR ON, EMV ON
IDMR-BT93133NW: TDES, MSR OFF, EMV OFF
IDMR-BT93133APW: AES, MSR ON, EMV ON
IDMR-BT93133AW: AES, MSR ON, EMV OFF
Black Housing:
IDMR-BT93133P: TDES, MSR ON, EMV ON
IDMR-BT93133N: TDES, MSR OFF, EMV OFF
IDMR-BT93133AP: AES, MSR ON, EMV ON
IDMR-BT93133A: AES, MSR ON, EMV OFF
2017 Sept 14, Approved by Kate Hung
V 2.00.001
-C01
2017 Aug 1, goofy_liu
1.Rename Product is a Major Change.
TS Version V1.XX.XXX --> V2.XX.XXX
V 1.01.007
2017 July 31, goofy_liu
1.Rename USB_HID_IDTW.dll to USB_HID_IDTW_32bit.dll
2.Append the last 5~10 chars to the friendly name for
more precisely BLE reader identification.
Ex: old friendly name = IDTECH-VP3300
new = IDTECH-VP3300-23468
where S/N = 728T123468, XML file's frdly name = IDTECH-VP3300
3.Rename Keyword "VP3300" --> "VP3300Bluetooth" as reader ID.
V 1.01.006
2017 June 27, goofy_liu
1.Add P/N IDMR-BT93133.
2017 June 22, goofy_liu
1.Add Retrying Process while getting BLE Friendly Info.
V 1.01.006-C01
2017 June 22, goofy_liu
1.Rename TS Title :
Old = BTPay-Mini
New = VP3300
2.Rename default BLE Friendly Name.
Old: "IDTECH-BTPay Mini"
New: "VP3300".
3.Key Injection Tool - HW/FW Info Verification Keywords Changed.
V 1.10.004 Released,
File Name: AdminKey_Injection.exe
4.BLE Test Fixture COM Port Selection, default baudrate being changed.
Old = 2400
New = 9600
V 1.01.005-C02, 2017 May 02
1.Add Retrying Mechanism while getting BLE Module Version.
V 1.01.005-C01
V 1.01.005-C01, 2017 May 02
1.Add delay time after rebooting DUT behavior in BLE Test.
V 1.01.004-C01, 2017 April 24
1.Add BLE Module Frmw Version in FW Info Check Item.
see Red Line
----[ 1st DUT Firmware Data ]----
P/N =IDMR-BT93133W
===========================
[ProcessorType] = ARM Cortex-M4/ K21 Family
===========================
[Hardware Info] = HW,VPBTPay Mini
K21F Rev9
===========================
[FWInfo] = BTPAY MINI NEO v1.01.041
BTPAY_MINI-BL-V3.00.01
===========================
[BLE Module Frmw Info] = IDTECH_Port-v1.028
V 1.01.003-C01
V 1.01.003-C01, 2017 Mar 23
1.[Eng Mode] Adjust UI, Cursor movement to button center in Std Form
2.[Eng Mode] Add BLE Test Items in a group page.
for debugging.
3.BLE (Enzytek) Friendly Name Setting.
Value = "IDTECH-BTPay Mini"
4.Blue tooth test Item - Improved, get BLE Address from Reader by NEO Command.
[FWInfo] =
BTPAY MINI NEO v1.01.039
BTPAY_MINI-BL-V3.00.01
V 1.01.002-C02
1.Add Bluetooth device scanning function for user selection.
2.<TODO>
a) Get Bluetooth Address by issuing NEO Command
b) Add supported config settings for Bluetooth broadcast naming ID "Enzytek..." to
customized one (Ex: "IDTECH BTPay Mini").
SW = BTPAY MINI NEO v1.01.037;
BTPAY_MINI-BL-V3.00.01;
SQA =
V 1.00.002-C01
V 1.01.002-C01, 2017 Feb 20
1.Improved BLE Test.
old = Using Enzytek Golden SPS PIO11 Pin to disconnect BLE
new = Using Data Mode Cmd "^^^<CR>" to disconnect BLE
<Info>
Data Mode = BLE Connected Status
AT Cmd Mode = BLE Disconnected Status
SW = BTPAY MINI NEO v1.01.037;
BTPAY_MINI-BL-V3.00.01;
SQA =
V 1.01.001-C03
V 1.01.001-C03, 2017 Feb 10
1.Fixed Error Handler during Bluetooth communication
Timeout case ; Cancel action case;
V 1.01.001-C01
V 1.01.001-C01, 2017 Feb 10
1.Blue tooth Test Item Update.
Using Enzytek Golden SPS_C as Host's BLE Jig over RS232 Interface.
2.Display Encryption & DUKPT Info in QC Mode [FWInfo] Item
This is request from Greg, Cypress
Ex:
[Encryption-DUKPT Keys Info] = Encryption-Algorithm: TDES
Encryption - EMV: Disable
Encryption - MSR: Enable
Admin DUKPT Key : Valid
MAC DUKPT Key : N/A
Account DUKPT Key : Unused
3.Correct to one of P/N From
old: IDMR-BT90133W
new: IDMR-BT93133W
HW Test, V 1.00.001-C04
2016 Dec 28
- For Hardware Test ONLY
- No Beep Except Buzzer Test Item
- HW Test Version UI (Engineer Mode Like)
V 1.00.001-C03
2016 Dec 21
1.Modify BLE Test Information
V 1.00.001-C02
1.Modify BLE Test Information
old : UniPay III Demo
new : UniPay III BLE SPS
V1.00.001-C01
Internal Test
2016 Dec 20
1.Initial Version
2.P/N- IDMR-BT90133W
V1.01.005-C99
Internal Test
1.Model Numbers Updated
-IDMR-BT93233APW2 been removed.
+IDMR-BT93233APW2-L2-K348, L1,
AES, MSRMSR/MSD ON, EMV ON, QC Mode Checking DEK (DKI by Secure Room HSM) by Pop-up Dialog boxNo DEK,
Json File : LatPay-VP3300-GBPAUD-GBAU-EMV-010-BT.json
Currency: GBPAUD, 5F2A(08260036), 9F1A(08260036)
~~~[For Developer Notes]~~~
1.CustCfg.xml.encryption.dukpt_admin_key.@val definition updated.
According to following points A~C
>>>
A. 0_PROD = Production Mode, Do nothing since Production DEK must be injected by HSM machine in Security Room.
QC Mode, Must Check DEK existance & Display KSN Info.
B. 1_DEMO = Production Mode, Do Demo DEK Injection.
QC Mode, Must Check DEK existance & Display KSN Info.
C. Alos see TestTM011_LoadKeyAdmin() Validation.
<<<
V 2.03.001
TE-1217
SWT-575
1.Model Numbers Updated
+IDMR-BT93133P2-F1: TDES, MSR/MSD ON, EMV ON; Json: CFG-FORTI01-01-0
+IDMR-BT93133PV2-F1: TDES, MSR/MSD ON, EMV ON; Json: CFG-FORTI01-01-0
2. Time Check Update,
- QC Mode ONLY
- Ask User to allow the Time Diff Value more than tolerance.
- Select 'Yes', 1 time only and keep ignoring the error, but have logged info.
- Select 'No', 1 time only and acts as normal error process.
-Effected Model Numbers.
ALL Model Numbers
3.[UI]Rename Form04 Window's Top Tool Bar label.
Production --> Production; Sum Log
QC-Mode --> QC-Mode; Sum Log
*Mouse RightButton-Clicking on this lable to open summary log file updated after all test items done.
4. QC Mode "FWInfo" Item
Ignored spec multiple TLVs during tags verification.
-9F41 Transaction Counter.
-9F21 Transaction Time.
-9A Transaction Date.
-DFEE3A USBInterface HID/KB Indicator.
5.Enhanced ICC Test
ICC Card - 80005221-001, current
- 80005217-001, VP5300M , dual MSRs and ICC
V 2.02.004
TE-1161
Jira Ticket: TE-1113
- Updated External Cmd Tool "UpdatedIDT.exe"
- External Tool Updated: Updated IDT, Rollback to old one.
Version : 1.0.1.30 (Oct 10 2021 Updated) --> 1.0.1.20
- Effected Model Number and Json File.
IDMR-BT93933P-C3; CFG-CLEAR01-01-0_D2A8C3.json;
with Arena BOM Frmw;K21;W/BL;VP3300 Bluetooth NEO v1.01.192
IDMR-BT93133PW2-F1; CFG-FORTI01-01-0.json;
with Arena BOM Frmw;K21;W/BL;VP3300 Bluetooth NEO v1.10.031
- - Model Number Updated List,
(+) Added IDMR-BT93933PV-C2
- TDES, MSR/MSD ON, EMV ON,
- 2nd BT Chip, Vendor = Avnet.
- Frmw;K21;W/BL;VP3300 Bluetooth NEO v1.01.206
- (M) Updated External Cmd Tool "UpdatedIDT.exe"
- External Tool Updated: Updated IDT
Version : 1.0.1.20 --> 1.0.1.30 (Oct 10 2021 Updated)
- Effected Model Number and Json File.
IDMR-BT93933P-C3; CFG-CLEAR01-01-0_D2A8C3.json;
with Arena BOM Frmw;K21;W/BL;VP3300 Bluetooth NEO v1.01.192
IDMR-BT93133PW2-F1; CFG-FORTI01-01-0.json;
with Arena BOM Frmw;K21;W/BL;VP3300 Bluetooth NEO v1.10.031
1. Model Number Updated List,
Fixed Issue.
IDMR-93133P2, Remove Json File from Production / QC Mode
- 1. BT Chip Info String Updated
Native= 2nd kind: BTM008R, IDTECH_Port-v0.005, BTC
New = 2nd kind: BTM008R, IDTECH_Port-v0.005, Avnet - 2.Added BT Chip Firmware Info Check in Test Item "FWInfo"
1st BT Chip Model Number List, 1st kind : BTM002R, Enzytek
ID-80149008-001
ID-80149008-002
IDMR-BT73100W
IDMR-BT93133
IDMR-BT93133A
IDMR-BT93133AP
IDMR-BT93133AP2
IDMR-BT93133AP2D
IDMR-BT93133APW
IDMR-BT93133APW-L1
IDMR-BT93133APW2
IDMR-BT93133AW
IDMR-BT93133N
IDMR-BT93133NW
IDMR-BT93133P
IDMR-BT93133P-U1
IDMR-BT93133P2
IDMR-BT93133P2D
IDMR-BT93133PW
IDMR-BT93133PW2
IDMR-BT93133PW2-F1
IDMR-BT93133W
IDMR-BT93233PW2
IDMR-BT93933P-C1
IDMR-BT93933P-C2
IDMR-BT93933P-C3
IDMR-BT93933P-C4
IDMR-BT93933PC2-P1
IDMR?BT93133P-E1
2nd BT Chip Model Number List, 2nd kind : BTM008R, Avnet
Note01: New key word "V" stamped for 2nd kind BT Chip.
Note02: These Model Numbers are NEW Added !!
IDMR-BT93133PV
IDMR-BT93133PV2
IDMR-BT93133PV2D
IDMR-BT93133PWV
IDMR-BT93133PWV2
IDMR-BT93133APV
IDMR-BT93133APV2
IDMR-BT93133APWV
IDMR-BT93133APWV2
IDMR-BT93133APV2D
---------------- Error : Reader's BT Chip info can't meet current Model Number's criteria ---------------
case 01 : using 1st kind BT reader to run TS w/ 2nd kind model number.
case 02 : vice versa.
Mindy Yang
/wiki/spaces/EN/pages/67281934
V 2.02.003
- 1.Added BT Chip Firmware Info
-Update Display Message, UI Top Label(StatusStrip Label)
BT = 1st kind : BTM002R
BT = 2nd kind : BTM008R
- 1st Test Unit Confirm Information, here is an example...
Legacy = 1st kind: BTM002R, IDTECH_Port-v1.028, Enzytek
New = 2nd kind: BTM008R, IDTECH_Port-v0.005, BTC
- 2.New Test Item Added : Reset
- Device Reset : Production Mode ONLY,
- IDG Command: Reset to Default(04-F0)
V 2.02.002
1.BLE Test Wrong BT MAC Address Issue.
- Fixed , Retrying 30-10 2+ times to get correct BT MAC Address.
- Old & New BT Chips, both of them are *ALL* compatible in TS.
- BT MAC Format List
Old Prefix = 001C*, 001C97154B0A, Legacy V01, Enzytek,
New Prefix = 60C0*, 60C0BF25C96C, V02, Avnet
******* Firmware Known Issue **********
30-10 Get BT MAC Address sometimes will provide BT Chip FW Version or Friendly Name in Random.
Workaround = TS sends 30-10 2+ times to get correct BT MAC by Vendor's MAC prefixing
DUT Info:
[FWInfo]
VP3300 Bluetooth NEO v1.10.045
BL Version = VP3300 Bluetooth-BL-V3.10.003
[BLE Module Frmw Info] = IDTECH_Port-v0.005, BT Chip vendor: Avnet
2022 Jan 07
V 2.02.001
TE-934
- 1.P/N List Updated
[+] IDMR-BT93133PW2-F1:TDES, MSR/MSD ON, EMV ON; json file support
CFG-FORTI01-01-0.json, FW:VP3300 Bluetooth NEO v1.10.031_USBHID
[M] IDMR-BT93933P-C3: Json file Support
CFG-CLEAR01-01-0_D2A8C3.json , FW:VP3300 Bluetooth NEO v1.01.192
- 2. External Json File Loading Tool - UpdateIDT.exe , powered by Randy , lead-in.
*Note:
Please execute the TS166 from the server (ex: rd-fileserver) in the Test PC.
You may meet the warning dialog box during invoking those .exe files from server side (network path).
Please click Yes/Execute Button to continue...
Executing UTS from the remote side (LAN server, ) example.
ex: Using "rd-fileserver" , Taoyuan RD Office, IDT.
The Windows will prompt the warning dialog box (the upper Fig.) before External App01 and App02 execution.
V 2.01.004
SQA Test Req Ticket:
Jira Legacy | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
Jira Legacy | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
- 1.Fixed Issues
Repeated [Backspace] key-down to delete input P/N text until empty at round 2+
will cause P/N auto-selection failed.
- 1.Fixed Issues
P/N input typing reached full matched P/N,
then it should automatically select right one in the list box.
Ctrl+A --> Del --> No Auto Selection & ListBox Selection problem.
- 1.P/N Input Typing Automatic match Issue
- 2.[RFID Test] Improvement.
Removal Card Waiting Period Fine-tune.
- 1.Test Items Update
[+] ICC Card Seat Test - 2. Admin Key Injection - KSN naming rule update
old: LID/SID = 0/0
new: LID/SID = from registry value
Checking database DUT test info entity,
folder: C:\AdminKInj
- 3.Fixed Following Issue(s)
3.1 if P/N isn't typing until full matched
--> Press "Connect"
--> TS crashed.
- 4.[QC Mode] [FWInfo]
[+] KSN value info prefix check
description:
[Secured Keys & KSN Info] = LCL-KEK(02), KSN = "FFFFFF0C45" 1234567890
DUKPT/Data Key(05), KSN = "FFFFFF0245" 1234567890
note01:
the 1st half (10-digit,left) pattern : it's used to be checked. (ex: "FFFFFF0C45")
the 2nd half (10-digit,right) pattern : 1234567890 is ignored (variant per DUT)
+IDMR-BT93233APW2-L2,
AES, MSR/MSD ON, EMV ON, No DEK,
Json File : LatPay-VP3300-GBP-GB-EMV-010-BT.json
Currency: GBP, 5F2A(0826), 9F1A(0826)
1.Model Numbers Updated
+IDMR-BT93233APW2,AES, MSR/MSD ON, EMV ON
+IDMR-BT93233APW2-L1-K348, AES, MSR/MSD ON, EMV ON,
QC Mode Checking DEK (DKI by Secure Room HSM) by Pop-up Dialog box
Json File : LatPay-VP3300-AUD-AU-EMV-010-BT.json
Currency: AUD, 5F2A(0036), 9F1A(0036)
+IDMR-BT93233APW2-L2-K348, AES, MSR/MSD ON, EMV ON,
QC Mode Checking DEK (DKI by Secure Room HSM) by Pop-up Dialog box
Json File : LatPay-VP3300-GBP-GB-EMV-010-BT.json
Currency: GBP, 5F2A(0826), 9F1A(0826)
~~~[For Developer Notes]~~~
1.CustCfg.xml.encryption.dukpt_admin_key.@val definition updated.
According to following points A~C
>>>
A. 0_PROD = Production Mode, Do nothing since Production DEK must be injected by HSM machine in Security Room.
QC Mode, Must Check DEK existance & Display KSN Info.
B. 1_DEMO = Production Mode, Do Demo DEK Injection.
QC Mode, Must Check DEK existance & Display KSN Info.
C. Alos see TestTM011_LoadKeyAdmin() Validation.
<<<
V 2.03.001
TE-1217
SWT-575
1.Model Numbers Updated
+IDMR-BT93133P2-F1: TDES, MSR/MSD ON, EMV ON; Json: CFG-FORTI01-01-0
+IDMR-BT93133PV2-F1: TDES, MSR/MSD ON, EMV ON; Json: CFG-FORTI01-01-0
2. Time Check Update,
- QC Mode ONLY
- Ask User to allow the Time Diff Value more than tolerance.
- Select 'Yes', 1 time only and keep ignoring the error, but have logged info.
- Select 'No', 1 time only and acts as normal error process.
-Effected Model Numbers.
ALL Model Numbers
3.[UI]Rename Form04 Window's Top Tool Bar label.
Production --> Production; Sum Log
QC-Mode --> QC-Mode; Sum Log
*Mouse RightButton-Clicking on this lable to open summary log file updated after all test items done.
4. QC Mode "FWInfo" Item
Ignored spec multiple TLVs during tags verification.
-9F41 Transaction Counter.
-9F21 Transaction Time.
-9A Transaction Date.
-DFEE3A USBInterface HID/KB Indicator.
5.Enhanced ICC Test
ICC Card - 80005221-001, current
- 80005217-001, VP5300M , dual MSRs and ICC
Rework Version
Version | Date | Comment | |
---|---|---|---|
v1.01.001 | |||
-C02.zip | 1.Inherited from TS166, specifically designed for rework. (1) Tap a 8000522X-001 Contactless Card, either Type A or Type B, just one or the other but not both, good after just one read, (2) Remove test items: BLUETOOTH TEST TIME CHECK | Shawn.Huang |
Ref Doc / Materials
1.Blue tooth Test Topology
2.EnzyTek AT Commands for BLE Module (Server) & BLE Golden (Client)
Used AT Command Table, defined in EnzyTek SPS BLE Module User Guide V1.4.pdf
# | AT Commands for Server / Client (*01) | Compatible Run Mode (*03) A.Command Mode (BLE Disconnected) B.Data Mode (BLE Connected) | Server(S) / Client(C) Supported ? | Comment |
---|---|---|---|---|
01 | Tx: AT+BLN?<0x0D> Ex: <0x0D>Enzytek SPS_C<0x0D> | A | S / C | Get Friendly Name |
02 | Tx: AT+BLN=<Friendly Name><0x0D> Ex: AT+BLN=IDTECH-BTPay Mini<0x0D> Rx_OK: <0x0D>OK<0x0D> | A | S / C | Set Friendly Name (Production Mode ONLY in TS166) (*02) |
03 | Tx: ATI4<0x0D> Rx_OK: <0x0D><BLE Addr><0x0D> Ex: 001C97121002<0x0D> | A | S / C | Get BLE Module Address |
04 | Tx: AT<0x0D> Rx_OK: <0x0D>OK<0x0D> | A | S / C | Client / Server Alive Check |
05 | Tx: ATI0<0x0D> Rx_OK_Example: | A | S / C | Get FW Version |
06 | Tx:^^^<0x0D> Rx_OK: <0x0D>BLE DOWN<0x0D> | B | C | Disconnect BLE Communication in data mode. |
*= Note
*01 : Server = BLE Module; Client = BLE Golden (i.e. Test Jig/Fixture)
*02 : Set Friendly Name in Server Side (BLE Module inside reader) will cause Blue tooth protocol restart
since broadcasting message contains Friendly Name.
*03 : Check BLE Module LED Indicator blinking behavior to know Reader's Blue tooth Connection Status
Disconnected Status = Slow Blinking, long period (LED ON)
Connected Status = Fast Blinking, short period (LED ON)
...