Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents


Target Project:

Vendi-USA Tech, NEO, 2015

rki-kek protocol = ViVOpay Key Management

Major Difference between TS129 &


Key Injection Method in TS156

TS129

TS

Admin Key Injection Protocol

Silk 2.0 (OBS)

TS156

ViVOpay Key Management


IDTECH Key Management



80139204 - TI

  Note: Revision version can't locate in I, O, Q, S characters since Arena BOM ISO's mandatory.

Rev I (Forbidden in Arena) I I
RevisionDateDescription

Rev

J

K

80139204-TI-Rev

J

K_Vendi_20230516_

20210318

signed.pdf


80139204-TI-Rev JK_Vendi_2021031820230516.docx

 

  1. QC Mode Firmware Info Check, Additional DEK Check for QC Test After TG3 Room Key Injection.

Image Removed2.[+] 4. Test Environment à1 Test Process Flow Overview.

3.New CL Type A Card.
Image Removed

 
  1. TQM Log file path update
  2. Register:[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\IDTech_TS]

    Value:C:\TS_Log

    New: TQM Log file path:

    [IDTech_TS ]\TS1XX\(Product Name)\(TSVersion)\SN_PASS_DateTime.log

80139204-TI-Rev

J_Vendi_20210318.docx


18  

  1. QC Mode Firmware Info Check, Additional DEK Check for QC Test After TG3 Room Key Injection.

2.[+] 4. Test Environment à1 Test Process Flow Overview.

VersionDateCommentSQA Verified Date & Mail

V 1.04.003

TE-1562

 

Shawn.Huang 

See ReleaseNote.txt in detail

1. Add an "x" before each folder name of the PartNumbers have been OBS.

 

Shawn.Huang 

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

3.New CL Type A Card.
Image Removed

Rev H

80139204-TI-Rev H_Vendi_20201209.docx

 

1.Update CL Type B Test Card Information.

P/N = 80005222-001.

2.Update CT T=0 Test Card Information.

 

  • New CL Test Card Update

80005222-001

 

  • New CL Test Card Update

80005222-001

Rev G

 

CL Type B Test Added.

Rev E

For TS129, TS156

Final Version

DL List

Image Added



DL List

V1.01.003-C01, 2017 May 17

1.Changed depending on ECN-007212

Purpose:Keypad Test ONLY has Left Key Test, Exclude/Disable Right Key Part.

Folloing P/Ns have been modified for this ECN.

-------------------------------------------

IDVV-110101 (only the left key), Vendi-C

IDVV-110101N (only the left key), Vendi-C

IDVV-110101P (only the left key), Vendi-C

IDVV-120101-US (only the left key)

IDVV-120101A-US (only the left key)

2.USB-HID Test, Roy's Request.

If The RS232 Reconnection up to 3 times...

Old version = Auto Using USB-HID Interface.

New version = Failed & Stop Test.

V 1.01.002

V 1.01.002-C02

 

V 1.01.002-C02, 2017 April 19

1.Fixed LCD Display Message in TS.

  2 Rows Text Pattern I --> 2 Rows Text Patter II --> Again.

V 1.01.002-C01

 

V1.01.002-C01, 2017 April 12

1.[+PN] IDVV-120101N

  Encryption Algorithm TDES;

  Encryption :MSD/MSR OFF, EMV OFF;

By SW: [FWInfo] = NEO v1.00.075.1

Vendi-BL-V3.00.009

2017 April 13, Approved by Kate Hung

RE TS156USA-Tech V1.01.002-C01 Released.msg

V 1.01.001

SetupTS156_1.01.001-C01.exe

 

V1.01.001-C01, 2017 Jan 25

1.[+PN]IDVV-120101-E1

  Encryption Algorithm TDES;

  Encryption :MSD/MSR ON, EMV OFF;

  USATech Customized TLVs Setting, see couple of doc links

2.Display Encryption & DUKPT Info in QC Mode [FWInfo] Item

see following doc link

RE VP4880 TS160 Encryption Status Verification.msg

Image Removed

2017 Jan 26, Approved by Mindy Yang

SetupTS156_1.00.007-C01.exe

 

V1.00.007-C01, 2017 Jan 03

1.[+PN]IDVV-110101N-C1, TDES,MSD/MSR & EMV OFF, No MSR

SetupTS156_1.00.006-C01.exe

 

V1.00.006-C01, 2016 Dec 26

1.[+PN]IDVV-120101P, TDES,MSD/MSR & EMV ON

2.[+PN]IDVV-110101P, TDES,MSD/MSR & EMV ON, No MSR,Vendi-C

3.[+PN]IDVV-110101N, TDES,MSD/MSR & EMV OFF, No MSR, Vendi-C

SetupTS156_1.00.005-C01.exe

 

V1.00.005-C01, 2016 Dec 13

1.<Enhancement>

+IDVV-110101, For Vendi-C Project (Ext Prj of Vendi-USATech)

Encryption Algo = TDES

Encryption MSR ON, EMV OFF,

No MSR Test

SetupTS156_1.00.003-C01.exe

 

V1.00.003-C01, 2016 Sept 20

---<P/N>---

1.[+] IDVV-120101-P1

TDES, Encryption EMV - OFF, Encryption MSR - ON

SetupTS156_1.00.002-C04.exe

 

V1.00.002-C04, 2016 Aug 31

1.Fixed UI Error, Found in Win8,Test PC

SetupTS156_1.00.002-C03.exe

 

V1.00.002-C03, 2016 Aug 30

1.Renew PN List as the following

IDVV-120101;IDVV-120101A-US;IDVV-120101-US

2.Fixed MSR Encryption Enable Setting

3.Fixed UI Display Problem in Form02

SetupTS156_1.00.002-C02.exe

 

V1.00.002-C02, 2016 Aug 29

1.Uninstallation is able to remove userdata part number list

SetupTS156_1.00.002-C01.exe

 

V1.00.002-C01, 2016 Aug 26

1.Remove IDVV-120101A-US, IDVV-120101-US

2.Add IDVV-120101

  Encryption Algo : TDES

  Encryption EMV : Disable

  Encryption MSR : Enable

Ui expand
titleFigures Bank

Gallery
columns2
sortsize
titleFigures Bank

Ui expandtitleZip File List

goofy.liu

  • 1.ViVOConfig CLI Tool - UpdateIDT updated.

 Effected P/N: 

   IDVV-120101A-US

  • 2.Time Set/Check Item Updated

  Time Zone Criteria:

    old: UTC +08:00

 new: UTC +00:00, 

 Effected P/N: 

   IDVV-120101A-US, and others

note: for compatible reason, +08:00 is also allowed in QC check mode

   QC Time checking scenario : UTC +00:00 checking --> failed, try to do UTC +08:00 checking --> Done.

Rootcause : After ViVOConfig MFG Performing, DUT's Date/Time value has be re-calibrated to UTC +00:00. But Native TS156 using UTC +08:00 as the shipping value.

  • 1.ViVOConfig CLI Tool - UpdateIDT updated.

 Effected P/N: 

   IDVV-120101A-US

  • 2.Time Set/Check Item Updated

  Time Zone Criteria:

    old: UTC +08:00

 new: UTC +00:00, 

 Effected P/N: 

   IDVV-120101A-US, and others

note: for compatible reason, +08:00 is also allowed in QC check mode

   QC Time checking scenario : UTC +00:00 checking --> failed, try to do UTC +08:00 checking --> Done.

Rootcause : After ViVOConfig MFG Performing, DUT's Date/Time value has be re-calibrated to UTC +00:00. But Native TS156 using UTC +08:00 as the shipping value.

goofy.liu

  • 1.Remove USB Unplug behaviors before ViVOConfiguration~

P/N Scope, json file: IDVV-120101A-US

Json Known Issue: Group 1 TLV values injection failed.

Root cause : Duplicated tags , as the following..

9F09 --> Application Version Number Reader....... = 01 00 

9F09 --> Application Version Number Reader....... = 00 02 

   

9F1A --> Terminal Country Code................... = 08 40

9F1A --> Terminal Country Code................... = 08 40

9F35 --> Terminal Type........................... = 25 

9F35 --> Terminal Type........................... = 25 

goofy.liu

1. Support QC-US mode when TS detects DEK presentation.

Objective: In case of DUT QC Mode Test after TG3 DEK injection,

Method:  

  At First DUT, TS asks the QC users to 

  accept DEK presentation as passed DUT. -- Way 01

 or

  reject it as failure one. -- Way 02

Image Removed

2.Lead-In New CL Type A Card

Image Removed

goofy.liu

  • 1.RFID Test Update

old: Extra PCD Text parameters IN before Test

new: Off (Remove) it.

SQA Approval Request JIRA : TE-439

goofy.liu

  • 1.RFID Test Updated , Type A+Type B : 0cm+4cm Tests
    old: Type A   : 0cm+4cm , 2 sub-steps.
    new: Type A+B : 0cm+4cm , 4 sub-steps.
  • 2.Summary Log
    Manually open Summary Log File by Mouse Right-Clicking Test Window's Top Tab (Production Mode/QC Mode/QC-US mode)

Image Removed

SQA Approval Request JIRA :

VersionDateCommentSQA Verified Date & Mail

V 1.04.006




-C01.zip

 

Shawn.Huang

  1. According to factory requirements, keep the log of each step in the program folder (..\Debug\Logs) and stop copying it to C:\TS_Log (C:\TS_Log will now only store the logs of complete tests).

V 1.04.005




-C02.zip

  

Shawn.Huang

See ReleaseNote.txt in detail.

1. Updated TQM log: add FW version

2. Updated TQM log: add Record number
3. Replace AdminKey_Injection.exe.


V 1.04.004


Jira Legacy
serverSystem JIRA
serverId5c72af4b-e2b8-3562-b028-6bcef8f5fab0
keyTE-1645

-C02.zip

 

Shawn.Huang

See ReleaseNote.txt in detail

1. Updated GenerateTQMLog.dll to 1.0.0.3 from 1.0.0.2.


V 1.04.003


TE-1562

-C04.zip

 

Shawn.Huang

See ReleaseNote.txt in detail

  1. Solve the problem of Product Name unknown.
Mindy Yang  
Test report: /wiki/spaces/EN/pages/67281997

V 1.04.002




 

goofy.liu 

1.Fixed Extra Keys Check Issue , from 2nd DUT @ QC Mode.



V 1.04.001




 

goofy.liu 

1.TS Run in UNC path without problem.

UNC Folder Example:

  \\192.168.168.65\RDFileServer\RD_SW_GoofyLiu\2022\New\

  

2.Updated Model Numbers

  - IDVV-120101A-US, Production Mode/ Test Mode

    Native: 

       A.Reset DUT(04-F0) --> B.Inject Admin Keys (LCL-KEK) --> C.Encryption Settings (EMV/MSR/MSD, AES) --> D.Loading Json File "CFG-USATE02-01-0.json"

    New:

       A. --> D. --> B. --> C.

    

  - Other Model Numbers are reserved as default scenario

V 1.03.006

TE-1226

SWT-586

 

goofy.liu 

1.Reset Device Updated
  Delay Time
    currnet: 1000 ms
    new: 4000 ms

2..Fixed QC Mode Json Settings Check Failed Issue.

By Added Error Filter for Vendi Prd in Json Verification Process.
pattern1 : "Data Mismatch in Configuration Group 0"

 

goofy.liu 

1. ViVOConfig CLI Tool - 
  1.a UpdateIDT  Updated.
   ##1.0.1.20 --> ##1.0.1.30
   Vendi FW:  NEO v1.00.139.1
   Effective Model Number: 
     IDVV-120101A-US
    
  1.b Fixed Production Mode Importing Issue.
  

2. 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.
  

3.TimeCheck 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

V 1.03.005

JIRA: PO-13

SQA JIRA: TE-821

 

Ui tabs
Ui tab
title01 - Updated Info
Ui tab
title02 - Json Configuration Verification

V 1.03.004

JIRA: TE-807

 

goofy.liu

  • 1. P/N Updated

[M] IDVV-120101A-US : 

   old json file: CFG-USATE02-01-0 

   New :  CFG-USATE02-01-0, modified by Goofy.

==<Comment>==
BTW, Json CFG file has been modified by me,
Group 1:
  1.a Removal of the following duplicated tags.

      9F1A

      9F35
  1.b Using 9F09 = 00 02

 

 

goofy.liu

  • 1. P/N Updated
    [M] IDVV-120101A-US : 
       json file: CFG-USATE02-01-0 
       Production Mode = Loading Json & Check
       QC Mode = Check ONLY (Reading Reader Content --> compare with json file's settings) 
  • 2. Embeded Randy's ViVOConfig Command Line Tool.
      2.1 + "UpdateIDT" folder, ViVOConfig Tool

V 1.03.003

Jira Legacy
serverID TECH - JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId5c72af4b-e2b8-3562-b028-6bcef8f5fab0
keyTE-702

 

V 1.03.002

Jira Legacy
serverID TECH - JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId5c72af4b-e2b8-3562-b028-6bcef8f5fab0
keyTE-603

SHA-512:

04433BA06606CE3662E90E4382B89AA410072BBDE27F704B594A635A4B3783AC30F1F4305D0C334F8D7ED1A03143A3695A5EE6C09F6A5D6FAF7E7FB99244E8ED

 

goofy.liu

  • 1.MSR Test Item update

1.a No Retrying

1.b Timeout 10 secs --> 30 secs

 

goofy.liu

  • 1.[RFID Test] Improvement. MFG Request
    Removal Card Waiting Period Fine-tune.

Tested P/N: IDVV-120101A-US

V 1.03.001

Jira Legacy
serverID TECH - JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId5c72af4b-e2b8-3562-b028-6bcef8f5fab0
keyTE-553

 

goofy.liu

  • 1. 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
  • 2.Fixed Following Issue(s)
    2.1 if P/N isn't typing until full matched 
    --> Press "Connect"
    --> TS crashed.
    Solution: Get Full P/N Name
  • 3.[RFID Test Improvement]
    Vendi TS156, CL Type A Test Issue
    A.prior scenario = Poll For Token --> Checking "Type A" Response --> Done
    B.new = CL EMV L1, Carrier ON --> WAKEUP A --> 3+ times Found (04 00) --> Carrier OFF --> Done

V 1.02.002

 

 

Jira Legacy
serverID TECH - JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId5c72af4b-e2b8-3562-b028-6bcef8f5fab0
keyTE-439

V 1.02.001

 

goofy.liu

1.RFID Test - Updated.

new: RFID Test Start --> 0 cm test --> 4 cm test --> Done

old: RFID Test Start --> settings PCD configuration --> Auto-Repower ON --> 0 cm test --> 4 cm test --> Done.

note: Engineer Mode's option could enable old method.

Image Removed

V 1.01.010

 

goofy.liu

  • 1.Update several display messages.

a.Card P/N information been removed.

b.Connection Specific Interfaces Information been removed during automatically rebooting DUT steps.

 

goofy.liu

  • 1.Update RFID Steps.

old: RFID Test Start --> 0 cm test --> 4 cm test --> Done

new: RFID Test Start --> settings PCD configuration --> Auto-Repower ON --> 0 cm test --> 4 cm test --> Done.

 

goofy.liu

  • 1.RFID updated in 4cm test

old: Vivo Test Card, Type B

new: Mifare, EasyPay Card, Type A (悠遊卡)

Note: To improve TQM RFID Bad Test Performance in 4 cm range by using Easy Card instead of Type B one.

V 1.01.009

 

goofy.liu

  • 1.[TQM] Add TQM Test Support

 1.1 RFID Item : 0cm+4cm tests

  • 2.Update message string.

 2.1 S/N naming rule

    old : "WI 7.5.1-8"

    new : "WI 309-1"

  • 3. P/N List Updated

[X] IDVV-110101

[X] IDVV-110101N

[X] IDVV-110101N-C1

[X] IDVV-110101P

[X] IDVV-120101-US

  • 4. Fixed LED test issues.

  QC mode : remove useless IDG commands.

SHA-512: FC34EC6DFA9624FE678775EFDB5FCA25F569DCED110393571CB916D7BB680CF80FB3E79181BA024844FD7EE953FA9DD15FE360A4B573F82D88372A0BFA6D3DD3

RE VendiNEO 1.0TS156 V 1.01.009-C02 Released.msg

 

goofy.liu

NEO v1.00.127

BL Version = Vendi-BL-V3.00.010

1.Support Json Cfg file.

(Could be ignored until json configuration file is ready for Vendi)
 TM :
       read config(=A) from json file.
       write/set config data in the DUT.
       read config(=B) from the DUT and compare (A,B)
       
  QC : read config(=A) from json file.
       read config(=B) from the DUT and compare (A,B)
       
       json file = 007 - TS160, For VP3300 USB. Legacy Name = VP4880, a.k.a. Goose Run
Inherited from TS160 V2.00.009-C02
       
2.Ignored DFEE3A USB Interface Indicator (HID, KB mode) in FWInfo Test @ QC Mode
cause: MFG QC Candy Reported that TS's QC Mode FWInfo Item Failed on 2019 Aug 22(Fri)
3. RTC Test @ QC mode
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.
4.[Fixed] Potential Issues, from VP3300 USB V2.00.009-C03
 1.a Removed Automatic Poll Mode Setting
 1.b Removed Burst Mode Setting

V 1.01.008

-C01

-C02.RMA.PMode.zip

 

 goofy.liu

  • 1.P/N List Updated

1.1 IDVV-120101-CR, configuration updated

 old: Burst Mode = OFF, Encyrption MSR/MSD = ON,  Encryption EMV = OFF

 new: Burst Mode = ON,  Encyrption MSR/MSD = OFF, Encryption EMV = OFF

 FW = V 1.00.111.3

-C02.RMA.PMode = RMA Special Version

  • 1.P/N List Updated

1.1 IDVV-120101-CR.RMA.PMode,

 This is a temporary TS Version for RMA Center Rework, Production Mode.

 1.1.A Configuration Update:

 old: Burst Mode = OFF, Encyrption MSR/MSD = ON,  Encryption EMV = OFF

 new: Burst Mode = ON,  Encyrption MSR/MSD = OFF, Encryption EMV = OFF

 FW = V 1.00.111.3

 1.1.B Simplification Test Items for RMA

 FWInfo --> RTC Set/Check --> S/N --> Admin Key --> Configuration

==< Checksum >==

Tools:

Objective: Installation Package Setup...-C01.exe

SHA-512: 4FA3B3294FAF15191C5FA16A7A83E0637046A29CADDE6E225E94B3DC49F540BEF0A352C4269A2D57FAE99EACC2F79800A28E6E731BEE91B6BA95D28BBDC85508

V 1.01.007

 

 goofy.liu

  • 1.Update P/N Settings

IDVV-120101-SE , Encryption Settings

  old:   MSR+MSD/EMV = ON/OFF

  new:   MSR+MSD/EMV = OFF/OFF

Approved in FW NEO v1.00.106.2, default baudrate = 19200

DL List - 2017

Ui expand
titleDL List - 2017

V 1.01.006

DateCommentSQA Approved.

For USA-Tech IDVV-120101A-UC Rework SOP

Image Removed

StepComment
01
  • Run "Engineer Mode"
  • Connect To UUT
  • Select "IDVV-120101A-UC"
02Select "Production Mode"
03Perform Default Setting to inject Interac CAPKs (Index05, Index 06, and Index 08) into the UUT
04

Verification & Approval of UUT settings integrity.

  • Select P/N "IDVV-120101A-UC"
  • Run Standard + QC Mode
05Click "0.Start" to go through all QC mode test items.
Step

 

 goofy.liu

1.+ P/N IDVV-120101A-UC.Temp

For Rework from IDVV-120101A-US (Rev A,B,and C) --> this.

 

 goofy.liu

V1.01.006-C02, 2017 Dec 19

1.Update P/N Settings

IDVV-120101-US ,

   MSR/EMV = OFF/OFF

IDVV-120101A-US,

   MSR/EMV = OFF/OFF

IDVV-120101A-UC,

   MSR/EMV = OFF/OFF

   +Right Key Exclude Setting

IDVV-110101N-C1,

   +Right Key Exclude Setting

 

V1.01.006-C01,  goofy.liu

1.+ P/N IDVV-120101A-UC

Load 3 CAPKs & Check.

Following up ECN-007459

FW USAT Canada Part Number and Rework.msg

V 1.01.005

 

V1.01.005-C01, 2017 Sept 14

1.IDVV-120101A, AES, MSR/MSD ON,EMV OFF

2.Rename USB_HID_IDTW.dll to USB_HID_IDTW_32bit.dll

3. Request.

RE IDVV-120101A.msg

V 1.01.004

 

V 1.01.004-C01, 2017 June 14

1.Fixed Admin Key Injection has no Serial Number in Database

V 1.01.003

 

V1.01.003-C03, 2017 May 26

1.[+PN], migrated from TS129

 IDVV-120101-CR

 IDVV-120101-SE,Baudreate=19200

V 1.01.003-C02

 

2017 May 22

1.[-PN]IDVV-120101-E1, Removed.

V 1.01.003-C01