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

TS

Admin Key Injection Protocol

TS129

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)

80139204-TI-Rev I_Vendi_20210318.pdf

80139204-TI-Rev I_Vendi_20210318.docx
RevisionDateDescription

80139204-TI-Rev J_Vendi_20210318.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

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

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


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

 

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.

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.