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.
2. TQM Log file path update

 

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