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.

3.New CL Type A Card.

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

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

DL List

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
serverSystem 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
serverSystem 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
serverSystem 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
    serverSystem 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

     

    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