Versions Compared

Key

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

Product Image: A.k.a. = Foxtail


Table of Contents


80154001-TI

DL Link

Version             

Date

Comment

Approval Report E-mail

P/N List

A.Key Features(KF) Shorten Name:

  -SAM = No SAM

  -TAMPR = No Tamper (Non-SRED)

  +TransA-RI = + TransArmor Certificates (Root,Interm, No Key)

       R = Root; I=Interm; K=Key

V 1.02.006

 

goofy.liu

  • 1.[RFID Test] Update Card Removal Delay to extend the DUT slow response.

old: 1 sec

new: 2 sec

 

goofy.liu

  • 1.RFID Test Frozen issue fixed

Sol: Removed invalid command F0-F9 Legacy Cmd (LCD Clear)

 

goofy.liu

  1. Visa-TQM Audit MFG test issue : No Type A CL Card Test.

Resolve: 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.

Requested SQA JIRA:

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

V 1.02.005

 

goofy.liu

  • 1.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 (Prodction Mode/QC Mode/QC-US mode)

Image Removed

 

goofy.liu

  • 1.Fixed Summary Log Can't Display Issue.

Note: Backward Read Line.File < File.Size

 

goofy.liu

  • 1.P/N List Updated

[+] IDVV-580801P, TDES, MSD/MSR On, EMV On

  • 2.Summary Log (.\Logs\Summary\XXX.log) being Supported.

Ex: Summary-202062-IDVV-580801PD_QC-US.log

V 1.02.004

 

goofy.liu

  • 1.P/N List

[M] IDVV-580801-TL, Script File Check

mode scope : [QC]+ [QC-US]

Adding DFEE38(08) + 5F2A(0949) Checks in System Groups...

group scope: 00, 80, 90, A0, B0, C0, D0,

 

goofy.liu

  • 1.+P/N List

1.1 [+] IDVV-580801-TL,

QC mode : Global TLVs Checks, Turkish Languages+Currency.

A. Set Turkish Language: Change tag DFEE38 to “08”

B. Set Turkish Currency: Change tag 5F2A for all groups and AIDs to “0949”.

RE VP6300 New PN application .msg

1.2 [+] IDVV-580801-C1 : Non-SRED, -SAM, -TAMPR, LCL-KEK

V 1.02.003

 

goofy.liu

  • 1.[UMFG] Set S/N 90-10 Improvement

old: 90-10 + S/N 10 bytes + padding 0x00 5 bytes

--> Response V2 Code : 0x22, Failed and Retyring

--> 90-10 + S/N 10 bytes

--> Response V2 Code : 0x00, done

new: 90-10 + S/N 10 bytes

--> Response V2 Code : 0x00, done

  • 2. Move RS232/Keypad (System Rebooting) Items test order backward

old: LCD --> RS232/Keypad (System Rebooting) --> Time check --> S/N, UMFG

new: ICC --> RS232/Keypad (System Rebooting) --> LEDs + Buzzer --> LCD ...

  • 3. Advanced / Detail V2 Status Code Information, S/N relatives

Set S/N : 90-10 (UMFG), Response V2 Status

0x22 -

Get S/N : 12-01 Response V2 Status

0x0A

0x21

V 1.02.002

 

goofy.liu

Approved firmware:

VP6300 USAT FW v1.01.068.0330 Test

VP6300 USAT FW v1.01.079.0387 Test

  • 1.Serial Number Input Checking Improvement.
    @ 952T123456 --> okay.
    @ 9T2323 --> Error Code: -1,
    cause: The S/N length must be 10 chars.

@ 9520123456 --> Error Code: -2,
the 4th char must be Upper case Alphabet. Here is a invalid digit type char "0"

@ 952t123456 --> Error Code: -2, 't' is lower case alphabet, not upper case one.

@ 952TT23456 --> Error Code: -3, Only the 4th char is Upper case alphabet. Other chars are numeric.

@ 954T123456 --> Error Code: -4, "54" > "53", it's invalid.

@ 900T123456 --> Error Code: -5, "00" < "01", it's invalid.

  • 2.[Fixed] Chinese & English Message , No Translation, [Cancel by User],
  • 3.[Fixed Issue][Engineer Note]
    Remove 04-09 command, in QC mode.
    Remove this modification in the future :
    "shorten solution: + issuing 04-09 in [RS232+Keypad].QC mode's end to restore 2C-20 Response in normal.", V1.01.010-C02 added

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

  • 4.[Fixed Issue][Engineer Note][Warning]
<Root-cause : poll mode changed in certain firmware version

   old : auto poll

   new: poll on demand.

<Test scenario:

old :

[QC mode] Set Poll on demand --> Native Test Commands --> Set Auto Poll mode --> done.
new :
[QC mode] Native Test Commands --> done.
<Update Auto Poll behaviors in the following test items....
4.a [QC mode]ICC Test
4.b [QC mode]Keypad Test
4.c [QC mode]LEDs Test
4.d [QC mode]LCD Test

Kate Hung

RE VP6300TS172USAT V1.02.002-C01 Renew..msg

SHA-512: ACFE18301CE6E4F1138848878EFCB0527FC4DBA62AE1BFAA170E90D4AF369DF9E1D98EE700E9A70EF547B752D343995FCBB735488C72FD505122FEBD53E94B33

V 1.02.001

 

goofy.liu

  • 1.Fixed No DUKPT Key (DEK) Check @ QC-US mode in the following P/N list.

 IDVV-580809CP-US

Kate Hung

RE TS172 VP6300 V1.02.001-C02 Released.msg

SHA-512: 94395767A8A6D87F711BDDEB32DBD46CBC5115E4D4AA3373130E3B67433E33D1F4AAB8D3661DBDE08EF956CB84B2D92B22446D7A721D1BD00E0A7904F0BDED26

 

goofy.liu

Verified FW Info:

VP6300 FW v1.00.068.0384.T

USB Boot Loader Version : 31 2E 31 33, 1.13

  • 1.Added QC-US mode. For Data Key Injected DUT check status.
  • 2.Removed Send Data Portion in the following UMFG commands.

90-00,90-02,90-04,90-05,91-08,92-00,92-04.

  • 3.Added DUKPT Key (DEK) Check @ QC-US mode in the following P/N list.

IDVV-581821P

IDVV-580809CP-US

IDVV-581801P

IDVV-581801CP → IDVV-580801CP

Note: Difference (QC,QC-US):  Data Key(DEK) is checked (DEK) at QC-US mode but NOT at QC mode.

V 1.01.012

 

goofy.liu

1.Temp for IDVV-581821P, Roy.PE.MFG Request.

Issue: No Tamper Test Function.

-----[Note 01 for software programmer, Keywords Definition]-----

SREKeyword = ".S Prod" / ".S Test" / ".T," / ".S,"

ID TECH standard products with keys include ITP, TLP and NGA products.

-    SRED / Production - [Major].[Minor].[Build].[Platform].S

-    SRED / Test - [Major].[Minor].[Build].[Platform].T

-    NSRED / Production - [Major].[Minor].[Build].[Platform]

-    NSRED / Test - [Major].[Minor].[Build].[Platform].D

USAT VP6300

-    SRED / Production - [Major].[Minor].[Build].[Platform].S Prod

-    SRED / Test - [Major].[Minor].[Build].[Platform].S Test

-    NSRED / Production - [Major].[Minor].[Build].[Platform] Prod

-    NSRED / Test - [Major].[Minor].[Build].[Platform] Test

Kate Hung

RE TS172VP6300 V1.01.012-C01 Released.msg

SHA-512: 55F955F36A7AEF355A3408BE45E33EE90CF0FC97DDC98DB9C104BEF6AFF8BE6BFA1F028D0D4711B35741626991561287E52C9DBA4515F7BBBA595D581E5E0E9F

V 1.01.011

 

goofy.liu

  • 1.Updated RS232+Keypad Test Item @ QC mode.

Retrying Times

  old: 3

  new: 1

  • 2. P/N Updated

old: IDVV-580909CP

new: IDVV-580801CP

SHA-512:

DF3D07BD54B77A6D4A94E3194E28DE54A156BCEE0CF771FE9B5E55FBFD66E93B1961484AB46E8D89E63C0C23D942A05DEC8501F4C372097FBCC770000C57D528

RE VP6300TS172 V1.01.011-C03 Released.msg

Kate Hung Approved

 

goofy.liu

  • 1.Updated RS232+Keypad Test Item @ QC mode.

If P/N = "IDVV-580...P???", this is Non-SRED + Encryption Required model.

It's must be set encryption mode after PKI process.

old behaviors:

  04-09

new:

  04-09 --> C7-36 Set --> C7-37 get & check

 

goofy.liu

  • 1.Updated P/N List

[+] IDVV-580801CP,  -SAM, LCL-KEK,         DEK, +TransA-RI

    + QC mode's "Settings Check" item.

       For Encryption Mode ON Check : "C7-37", response = 0x03 (EMV+MSR/MSD ON)

       

[M] IDVV-580801PD, IDVV-580909CP-US.

    old: No Encryption mode Set/Check

    new: C7-37 Check.

    + QC mode's "Settings Check" item.

       For Encryption Mode ON Check : "C7-37", response = 0x03 (EMV+MSR/MSD ON)

Note: Needs PKI901 to enable Non-SRED DUT's Encryption Mode.

V 1.01.010

  • IDVV-580801        :  Non-SRED,-SAM, -TAMPR, LCL-KEK,
  • IDVV-580801PD    :  Non-SRED,        -SAM, LCL-KEK,         DEK,
  • IDVV-580821        :  Non-SRED,      -TAMPR, LCL-KEK,
  • IDVV-580909CP-US :Non-SRED,          -SAM, LCL-KEK,                          *9600

       Intf: 1st - USB-HID, 0ACD:4443; 2nd - RS232,9600 bps,8,N,1;

  • IDVV-581801P    : SRED,          -SAM, LCL-KEK,              +TransA-RI
  • IDVV-581821P    : SRED,                LCL-KEK,              +TransA-RI
  • IDVV-581821PD   : SRED,                LCL-KEK,         DEK, +TransA-RI

 

goofy.liu

  • 1.Updated P/N List

1.1 old P/N: depending on Part Number ISO document.

     IDVV-581909CP-US :B.3,          -SAM, LCL-KEK,                          *9600

        since 581XXX... --> where "1" = SRED,

    new P/N:

     IDVV-580909CP-US :B.3,          -SAM, LCL-KEK,                          *9600

        since 580XXX... --> where "0" = Non-SRED

  • 2.Fixed MSR Item Issues.

   2.a 2C-20 response frame only stays in 4 bytes (B1 + B2 + CRC1 + CRC1 ) due to [RS232+Keypad] QC Mode test.

       shorten solution: + issuing 04-09 in [RS232+Keypad].QC mode's end to restore 2C-20 Response in normal.

       

   2.b 2C-20 Response Never Cleanup Issue.

    Issue: Test Passed  (2C-20 passed) --> No Disconnection

        --> DUT has other tests or L2 behaviors --> If 2C-20 response invalid or failed

        --> check point (A) --> 2C-20 passed since previous resp info (Tk data + Tk status) is reserved.

        Fixed: To clean up all 2C-20 response data info at the beginning of MSR Test.

 

goofy.liu

---< Verified FW Version >---

  • 1.USAT-S

VP6300 USAT-S FW v1.01.059.0318.S Test

USB Boot Loader Version : 31 2E 31 37, 1.17

  • 2.USAT

VP6300 USAT FW v1.01.068.0330 Test

USB Boot Loader Version : 31 2E 31 37, 1.17

---<Updated Items>---

  • 1.Updated RS232 + Keypad Test function.

  1.1 wakeup delay time

     old: 4000 ms

     new: 6000 ms

V 1.01.009

 

goofy.liu

  • FW Version: VP6300 FW v1.00.058.0364.DTest , WorldNet
  • 1.Fixed LEDs+Buzzer Issues.

Now all VP6300 serials using same LEDs' test patterns.

 

goofy.liu

  • 1.Updated MSR Test.
  •   1.a Added 2C-20 Track 1~3 Status Info in the MSR Test Result. (Done, 2019 June 20, goofy.liu)

    ------[Reader]------

    MSR Card type = Other

    (Bit 0) Tk1 Decode : Okay

    (Bit 1) Tk2 Decode : Okay

    (Bit 2) Tk3 Decode : Okay

    (Bit 3) Tk1 Data : Found

    (Bit 4) Tk2 Data : Found

    (Bit 5) Tk3 Data : Found

    Field 10 -optional bytes length : N/A

  •   1.b Removed 28-01 Antenna ON before MSR Test On.

  This is temporarily removed since production MSR Test Failed up 90% and needs HW/ME/SW performing

  advanced analysis.

V 1.01.008

 

goofy.liu

  • 1.Automatically Add/Remove Tamper Test depending on FW Info String of SRED(.S) or Non-SRED(.D or N/A).

+ Tamper Test has been added back to the P/N:IDVV-581909CP-US.

VP6300 Verified FW Version String List.txt

Mindy Yang   
RE VP6300TS172 V1.01.008-C01 Released - Updated Info V02.msg

V 1.01.007

 

goofy.liu

  • 1.RS232+Keypad test updated.

old: 1 second wait after rebooting & RS232 connecting

new: 4 seconds wait after rebooting & RS232 connecting

 

goofy.liu

  • 1.FW Version Updated

Adding C7-3A Get DRS Check.

Check Item List:

 (A) TM4 Checksum Value Verification.

 (B) K81 Self Check Verification.

Production Mode: (A)

QC Mode: (A)+(B)

 

goofy.liu

--<FW Version List>--

VP6300 SRED : Build 0192

VP6300 Mon-SRED : Build 0192

VP6300-USAT SRED: Build 0318

  • 1.Tamper Test & Check Process Update

 old: C7-3A missed check (1) K81 Self-Check Error (2) TM4 Check Value (3) No Source Data Display (ex:00,01,FE, etc.)

 new:

  (a)All new checks for (1)+(2)+(3)

  (b)Ignored Item List. VP6300 SRED products.

    b.1 TM4 Removal Sensor.

  • 2.Tamper Test & Check.

  Being Removed in the P/N:IDVV-581909CP-US

  • 3.FW Info, Boot loader Version Display Updated.

 Old: "Boot Loader Version: ASCII Info"

 New: "Boot Loader Version: Hex, ASCII Info"

      Since Arena FW Build:0192 must be used in Binary Format, Not ASCII Type.

  • 4.[TQM] ICC Test.

 New Test Scenario:

    If APDU Exchange 2C-13 Execution Failed (since UMFG mode DUT doesn't support before FW Build:318),

    the DUT is VP6300-USAT type, then TS ignores the error.

 This is for shorten solution VP6300 production request by Freddy.    

 Suggested Valid Date: 2019 July End.

V 1.01.006

 

goofy.liu

  • 1.TQM Request Supported

  1.A RFID Test : 0cm+4cm

  1.B ICC Test :

   old: Insert Contact Type 02 Card --> GetATR --> Remove Type 02 Card --> Done

   new: Insert Contact Type 02 Card --> GetATR --> APDU Information Exchanges --> Remove Type 02 Card --> Done

  • 2.[Roy's Request]

LCD 700 ms+ sliding Wait Duration in the other pixels full image.

This is LCD Spec Limitation !!

Ans: Add 700ms delay between LCD Display Pixels Full ON-OFF

  • 3.[Roy's Request]

RS232 + Keypad Test. Sometimes RS232 (PING Command) Failed.

old :

 USB -->

 DCP (500 ms) -->

 Toggling to RS232 by Retrying 3 times PING Commands -->

 Okay & Device Ready --> KeyPad Test --> Back to USB and Ping --> Done

ToDo:

 USB -->

 Delaying Certain Period (DCP, 2k ms) -->

 Toggling to RS232 by Retrying 10 times PING Commands -->

 Okay & Device Ready --> KeyPad Test --> Back to USB and Ping --> Done

 Ans: New Method Done

  • 4.File Info Version Consistency Check with ReleaseNote.txt
  • 5.UI Items Text Minor Changes.

 (a)1st dialog box settings (Startup Dialogbox UI)

   RS232 Items Display.

   Language Items Display.

  • 6.Test Item Updated

 [FWInfo]

  old:

    1.17

  new:

    USB Boot Loader Version : 1.17

  • 7.[QC Mode][FWInfo]

Excluded(OFF) Global TLVs @ QC mode.

This is limitation of firmware design.

Reported by Chingwei. Now the FW sets up the L2 Pool after certain EMV L2 Keys installation.

  • 8.MSR Test Scenario Updated.

old scenario:

  2C-20 --> MSR Swipe --> Done

new :

  28-01, Antenna ON --> 2C-20 --> MSR Swipe --> 28-01, Antenna OFF --> Done

This is for the MSR Failed Issue in case of slowly swiping and turn ON the Antenna.

V 1.01.005

  1. IDVV-580801     : Non-SRED,-SAM, -TAMPR, LCL-KEK,
  2. IDVV-580801PD   : Non-SRED,-SAM, -TAMPR, LCL-KEK, DEK
  3. IDVV-580821        : Non-SRED,      -TAMPR, LCL-KEK,
  4. IDVV-581801P    :          -SAM, LCL-KEK,              +TransA-RI
  5. IDVV-581821P    :                LCL-KEK,              +TransA-RI
  6. IDVV-581821PD   :                LCL-KEK,         DEK, +TransA-RI
  7. IDVV-581909CP-US :          -SAM, LCL-KEK,                  

                                                  Intf: 1st - USB-HID, 0ACD:4443; 2nd - RS232,9600 bps,8,N,1;

 

goofy.liu

USAT FW: 0299.S

  • 1.PN List Updated.

1.A - Rename USAT's Part Numbers

[-] IDVV-580801-US, removed.

[-] IDVV-581801P-US, removed.

[+] IDVV-581909CP-US, added. . No TransArmor CA RI.

RE TS172VP6300USAT-S V1.01.005-C03 Released.- V02.msg

  • SHA-512:AD5D3E48791D08DD5DED383AD99ED20454FE7147E2D5B52594ED5A4D0A2305B0D773D6EF2B7507219EFEF8E82205F49B3488109063EB7941B9697E0F9C4476B7

 

 goofy.liu

1.Updated RS232 Interface Test, for VP6300 USAT-S

To Waiting DUT onto sleep mode then Ping/RS232 to DUT again.

  • IDVV-580801PD

2.P/N List Updated for Cmd F0-F7.

Please read VP6300 USAT-S Supplyment.

  •   IDVV-580801-US   -- LEDs Bottom x 4
  •   IDVV-581801P-US  -- LEDs Bottom x 4

 

 goofy.liu

  • 1.PN List Updated.

(+) IDVV-581801P-US:  -SAM, LCL-KEK,              +TransA-RI, Intf: 1st - USB-HID, 0ACD:4443; 2nd - RS232,9600 bps,8,N,1;

  • 2.+ 09-01 parser now supports Product Type of USAT-S.
  • 3.Ignores Reboot behavior in the RS232+Keypad Test.

Verified in FW VP6300 USAT-S FW v1.00.000.0280.S Test.

V 1.01.004

  • IDVV-580801     : Non-SRED,-SAM, -TAMPR, LCL-KEK,
  • IDVV-580801PD   : Non-SRED,-SAM, -TAMPR, LCL-KEK, DEK
  • IDVV-580801-US  : Non-SRED,-SAM, -TAMPR, LCL-KEK,                 Intf:1st - USB-HID, 0ACD:4442, 1+63 bytes(report id); 2nd - RS232,9600 bps,8,N,1
  • IDVV-580821        : Non-SRED,      -TAMPR, LCL-KEK,
  • IDVV-581801P    :          -SAM, LCL-KEK,              +TransA-RI
  • IDVV-581821P    :                LCL-KEK,              +TransA-RI
  • IDVV-581821PD   :                LCL-KEK,         DEK, +TransA-RI

 

 goofy.liu

  • 1.Remove F0-F9 LCD Clear Command to prevent from LCD Test Failed (No Pixels ALL ON).

This comes by Fixed JIRA Issue behavior.

Later the FW Team will add an unlock command (provide by Robin).

  • 2.Fixed QC Mode Settings Check Issue.

Contact Terminal Data Checking..

Old: DFEE1E --> Terminal Configuration.................. = 50 9C 20 F0 C2 0E 16 00

New, Correct: DFEE1E --> Terminal Configuration.................. = D0 9C 20 F0 C2 0E 16 00

  • Approved FW: 0270.Test USAT Version.

Mindy Yang 
RE VP6300USAT TS172 V1.01.004-C03 Released.msg

  • SHA-512: A2F766B866B456E38EDA5D57B870536A09BBD03FA80F47A781BC0BA1076DABB17F57DF64FC9E08CADA22296E93D8325263702DE561A8EBFA0B89283BD765254E

 

 goofy.liu

  • 1.Fixed IDVV-581XXXP QC Mode, + Check TransArmor Root + Interm Certs
  • 2.Improved Internal Data Files Reference Path methods.

   (PartNumber, ReleaseNote.txt, InstallNote.txt, Local.txt, Logs)

  • 3.Improved FWInfo-Product Type(09-01) Supported

  3.A Shorten Solution if VP6300 has no 09-01 (0x0A) supported

      --> Passed if Product Type N/A.

  3.B (+) New Product Types

     VP5300M = 56 33 01

     VP6300 USAT = 56 34 01

 

 goofy.liu

  • 1.Added Supported PID(s)

(+) PID = 4442, USAT ONLY,

  • 2.P/N List

(M) IDVV-581801P    : +TransA-RI

V 1.01.003

  • IDVV-580801     : -SAM, -TAMPR, LCL-KEK,
  • IDVV-580801PD   : Non-SRED,-SAM, -TAMPR, LCL-KEK, DEK
  • IDVV-580801-US  : Non-SRED,-SAM, -TAMPR, LCL-KEK,                 1st :USBHID,2nd: RS232 +Baudrate = 9600 bps, Y-Cable ONLY
  • IDVV-580821        : -TAMPR, LCL-KEK,
  • IDVV-581801P    : -SAM, LCL-KEK
  • IDVV-581821P    : LCL-KEK, +TransA-RI
  • IDVV-581801P    : LCL-KEK, DEK, +TransA-RI

 

 goofy.liu

  • 1.Start UP Dialog Box (Form) Message Display Updated.

Old : All IDVV-5XXXXX ==> [Warning] "Please make sure to Unplug USB Cable !"

New : IDVV-580801-US (USAT) ==> [Warning] "Please make sure to Plug-In USB Cable !".

        Y-Cable ONLY !!

      Others IDVV-5XXXXX ==> [Warning] "Please make sure to Unplug USB Cable !".

 

 goofy.liu

1.P/N List Update

IDVV-580801-US, Please Explore ReleaseNote.txt

ReleaseNote.txt

 

 goofy.liu

  • 1.Updated Tampered Test.
  • 2.Updated IDVV-580801-US QC mode Settings Check item.

ReleaseNote.txt

 

 goofy.liu

  • 1.P/N List Updated

1.a IDVV-580801PD : Non-SRED, LCL-KEK, DUKPT Key(DEK)

1.b +IDVV-580801-US: Non-SRED, LCL-KEK, RS232 baudrate = 9600 bps

    1.b.1 + Contact L2 Configuration Get Check in QC mode.

 

 goofy.liu

  • 1.+P/N

IDVV-580801PD : Non-SRED, LCL-KEK, DUKPT Key(DEK)

--<Note>--

Add P/N List if there is/are updated P/N Info.

V 1.01.002

 

 goofy.liu

  • 1.Add TransArmor Certs Check @ VP6300 following P/Ns QC Mode.

IDVV-581821P

IDVV-581821PD

  • TransArmor Cert Download Tool Link

901 - PKI901 Configuration Loader After PKI process

  • 2.Installed package.

old = Setup file.

new = Zip file.

V 1.01.001

 

 goofy.liu

  • 1.Removed Removal Sensor Test in All Part Numbers since PCI lab perfers to ignore them.
  • 2.Always Performing 90-07+90-00 after tamper test on both Production & QC modes.

  Also fixed certain incorrect tampered inforamtion display.

V 1.00.007

 

 goofy.liu

  • 1.Add USB Unplugging information before start connection.

This informs operator to unplug usb cable before test start and

preventing UUT from falling into suspend/sleep mode to interfere

the TS running.

Mindy Yang  

E-mail.msg

V 1.00.006

 

 goofy.liu

  • 1. + Test Items in QC mode.

  LCD;

  LEDs+Buzzer;

  Removal Sensor.

  • 2.Update QC mode Keys Info Verification Procedure.

FW Build SRED : 0161.S ;

               Non-SRED : 0161;

V 1.00.005

 

  goofy.liu

  • 1.Remove LCD, LEDs+Buzzer Test In QC mode.

since 01-0B command still is NOT stabilized.

  • 2.Fixed F0-F4 Error Issue.

 

 goofy.liu

  • 1.Using 2C-20 to test MSR function both in Production Mode & QC Mode.

 

 goofy.liu

  • 1.Production mode: S/N Injection after All Test Done.

Remove S/N Inject before Tamper Test.

  • 2.[QC mode] Secure Info Check Update (Certificate and Keys Info, TransArmor CA Cert Check)
  • 3.[QC mode] Add Transarmor Certificate Check

Root CA;Interm CA;Key CA;

  • 4.[QC mode] Add LCD/LED/Buzzer Check.

Approved w/ FW Build: 0119.S

Requirement E-mail:

VP8800 2C-20 MSR Test for SRED mode (SMFG) is required.msg

V 1.00.004

 

 goofy.liu

  • 1.Fixed Tamper Log Can't display Issue @ Production Mode
  • 2.Add Cert List Info @ QC Mode. For Example:

[Installed Certificates Info (NEO 2.0 or later version)] = 00 0A 0B 0C 0D 14 15 16 17 18 19 1B 1C

Root CA

Device CA

Secure Content CA

TMS CA

Data Key KDH CA

Device Certificate

FW Auth Certificate

MFG Commands Certificate

Secure Message Certificate

TMS Server Certificate

Data SKDH Auth Certificate

Application Auth Certificate

Data SKDH Enc Certificate

  • 3.Update Removal Sensor Check method

Old: Check the return value of 04-22 + 02 = 0x01 if pressed

New: Check the return value of 04-22 + 02 = 0x02 if pressed

Approval in FW Build 0131.S

  • 4.Fixed SWT-415
  • 5.Change Ethernet Ping Test method.

old: used VB.Net Ping Class, this might cuase PC use ICMPv6 w/o ICMPv4

new: using windows "ping.exe -4 -w 500", indicated ICMPv4

  • 6.Move "Config Setting check" from FW Info to the isolated item

  "Settings" both in Production mode

                   & QC mode.

  + "Settings" button @ Production mode

  + "Settings" button @ QC mode

  • 7.Move "Security Information Check" @ QC mode from FWInfo Item to

  the isolated item "Secure Info"

  + "Secure Info" @ QC mode.

  • 8.[Note] In case of ..

 During Tamper Gen CSR (90-02) inside Tamper Test Scneario,

 if IDG Cmd Rxing timeout -->

 display error without tamper log check.

 Please use QC mode to check tamper log if any.

  • 9.[Bug Fixed]

 During USB-HID Interface test, if no USB-HID connection found,

 back to RS232 will caused Infinite Loop.

  • 10.Secure Info Check Update

P/N                         - Check Injected Keys

----------------------------+-----------------------

IDVV-580801                 - LCLKEK

IDVV-580821                 - LCLKEK

IDVV-581801P                - LCLKEK

IDVV-581821P                - LCLKEK

IDVV-581821PD               - LCLKEK; KEYDUKPT;

V 1.00.003

 

 goofy.liu

  • 1.For 90-02 Gen CSR/Enable Tamper Failed Case @ Production Mode

  old scenario: ignore error status

  new scneario: Error in Tamper Test Item.

  • 2.Engineer + QC Mode,

  Remove invalid Test Item "Buzzer"

  • 3.Remove QC/OQC mode Start Connection

  w/ issuing 04-09 command.

  • 4.In QC mode,

  to remove re-power on step @ USB-HID Test item.

FW Build Version Verified: 0096.S, 0107 Test

 

 goofy.liu

FW Build:0096S

  • 1. Add Delay+Ping(1/sec) up to

   5~4 secs after Repower on steps

      @ Production Mode Tamper Test.

      @ Back to RS232 re-linking during USB Intf Test.

  • 2.Production Mode +Device Reset prelogue @ Connection
  • 3.Part Number Update

+IDVV-581821PD, Demo Version,

 Customized Settings = IDVV-581821P

 

 goofy.liu

V1.00.003-C04, 2018 Mar 26

  • 1. Remove LCD test item @ QC mode

   Effect P/Ns:

   IDVV-580801, IDVV-580821

  • 2. Add 04-09 delay time up to ...

   old : 10 seconds, being allowed in QC + Production

   new : 20 seconds, being allowed in Production ONLY

 

 goofy.liu

  • 1.Fixed UI Information by Language Selection.
  • 2.Finetune test steps and remove useless parts.
  • 3.Remove CL EMV L2 Tags info (03-02 response) check in QC/MFG-OQC mode.
  • 4.Remove LEDs+Buzzer Test in QC mode, Non-SRED Part Number.
  • 5.Remove LED , and Buzzer Test Items in QC mode

 

 goofy.liu

  • 1.MFG OQC mode, specialized by Cmd Arg line set. config by "/MFG_OQC=ON;OFF"
  • 2.if RS232 connectivity w/o USB Connection,

  Tamper Test Scenario w/o USB Device Live Monitor Thread.

  • 3.Add S/N 10 digits length check.

Note01 - MFG-OQC, for MFG QC Test under UMFG mode..

Image Removed

What's the MFG- OQC mode.

  It’s the QC mode after production but before certificates injection. NEO 2.0 platform ONLY

Test items are almost same as Production mode except setting change (ex: Time/RTC).

FW:

VP6300 FW v1.00.000.0054.S

v1.06

Mindy's Check w/ Errors

RE TS172 VP6300 V1.00.003-C02 Released - Update.msg

-C01

Internal Test

 

 goofy.liu

1.+Battery Tamper Detection

2.Update Tamper List Info

3.Update Part Number features.

  • IDVV-580801, No SAM, Non-SRED, No Removal Sensor
  • IDVV-580821, SAM, Non-SRED, No Remvoal Sensor
  • IDVV-581801P, No SAM, SRED
  • IDVV-581821P, SAM, SRED

4.Date/Time Test : Time Zone Update

old = GMT/UTC + 08:00

new = GMT/UTC + 00:00

since NEO 2.0 Certificates Injection Tool

sets UTC +00:00 as standard time in the reader.

Old Time zone may cause Time Check Error in QC mode.

Note: Also For  Allie Lee .MFG SW to Verify Tamper Test Good or Note.

V 1.00.002

-C01

Internal Test

 

 goofy.liu

1.+Removal Test @ Test(Production) Mode

2. Tamper Log Update, w/ Position Description for

easier trouble shoopting.

V 1.00.001

 

 goofy.liu

1.Update P/N List , ONLY RS232 interface allowed.

2.Update LCD Test Notification

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

  • Skip Removal Test @ Test(Production) Mode
FW 1.00.003.0040.S

 

 goofy.liu

1.QC mode Functions (DUT in Ready State).

2.MSR test Only in RS232 connection.

  Perform 04-0A before MSR start.

Verified FW v1.00.003.0040.S

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

  • Skip Removal Test @ Test(Production) Mode

 

 goofy.liu

1.Fixed LEDs+Buzzer Test issue.

2.Test MSR Interface in UMFG mode.

--<ToDo>--

1.Load Certificate (PKI Web Service).

 --> Load LCK-KEK + DUKPT Key (Local).

2.QC mode Functions (DUT in Ready State).

 

 goofy.liu

V1.00.001-C03 Released

1.MSR Test : Changed Test Mode from SMFG to UMFG.

--<TODO>--

1.Key Injection Note Ready.

==================

 goofy.liu

V1.00.001-C03, 2017 Dec 08 Released

1.FW:1.00.003.0029 Verified.

2.MSR Test. during pop-up messge box,

operation must use key inject tool to load these keys ...

LCL-KEK(KSN 01), DUKPT Key (KSN 02, Slot 0)  

3.Removal Sensor Done.

Open --> Close (Push the sensor) --> Open

=========================================

V1.00.001-C02, 2017 Dec 07 Released

1.MSR Test. 02-40 --> 02-01, FW:1.00.003.0027

2.Fixed 02-01 response never has Tk3 data issue.

 

goofy_liu  

V1.00.001-C01

1.Add PKI Web Service for SMFG/UMFG function

+ PKIWeb.dll

V 0.00.003

 

V0.00.003-C01, 2017 Nov 01 Released

1.Following Test Items Update

SAM Test, Tamper Test, LCD, LED+Buzzer

2.PCI specialized UMFG Commands are applied in

LCD and LED+Buzzer Test Items.

==========================

Necessary Bin File - w/ Using IAR to programming the Unit Flash.

VP6300 FW For MFG 2017.11.01.msg

V 0.00.002

2017 Aug 14

For Beta 01 Production

 

V0.00.002-C01, 2017 Aug 14 Released

1.Tamper Test -

Part II, TM4 Tamper Flags, Byte 1 , B1b0~b3

bit0 ->  TM4 Physical Tamper detected

bit1 -> TM4 Voltage Tamper detected

bit2 -> TM4 Temperature Tamper detected

bit3 -> TM4 Battery Tamper detected

Byte 0, B0b0~b3, K81 Tamper Flags

b0 = 0-2; b1 = 1-3; b2=4-6; b3=5-7

Image Removed

Note 01 - Right Clicking Mouse in "0.Start" to allow single item test, otherwise TS will

perform Test Items sequentially.

V 0.00.001

Beta 01 Version

2017 Aug 08, V0.00.001-C04

1.Support Tamper Test.

Done Items:

FW Info; MSR; Contact (ICC); Contactless (RFID);

LEDs+Buzzer; LCD; Keypad (2 keys); RTC;

TODO Items:

SAM; Tamper;

Ship Setting; (Admin + Data) Key Injection;

Correct P/N.
VersionDateComment

Rev E

80154001-TI-Rev G_VP6300_Unsigned.docx

 goofy

Shawn.

liu
  1. RFID Test New Type B Card;Test;CTLS type B;CT 5V/3V.

P/N = 80005222-001

Image Removed

  1. ICC Test Card P/N

 80005221-001

Huang

  1. Update the path for the TQM log file.

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

80154001-TI-Rev F.docx

 

goofy.liu

Major Updated – TQM-Audit Test Standard

  • 1.RFID Test

1.1 Subtest 01 : Type A(0cm + 4cm)

Subtest 02 : Type B(0cm + 4cm)

Image Removed

1.2 Type B Card, Item Number in Arena = N/A.

  • 2.ICC Test

2.1 Test Items :Get ATR + APDU Exchange

2.2 ICC Test Card

Item Number = 80005206-004

Image Removed

 

goofy.liu

1.TQM Test Request Updated.

 

 

 goofy.liu

Removal Sensor Test OFF on VP6300 since PCI's report.

 

 goofy.liu

Update UI Screenshoots.

 

 goofy.liu

  • +MFG-OQC Mode
  • Content Index Update

 

, goofy.liu

  • Revision 50 
  • Initial Version

Image Version, Secured Type

USB-HID 's PID =

SRED

0x4440

Non-SRED

0x4441

Non-SRED, Non-USAT

0x4442

Non-SRED, USAT

0x4443

Firmware Image Download Link

VP6300 FW Images

1.Updated CT Card/ICC Info

Native: 80005221-001 Rev A

New: 80005217-001 Rev A

2.Updated TransAmor Certificate

Injection  : Now Only TransArmor Certificate – Root Available.

Effected Run Mode: [PKI-TS Mode][QC Mode]

3.Updated PKI-TS / Configuration Mode.


80154001-TI-Rev F_VP6300_202304.Unsigned.pdf

 

goofy.liu

  1. New CLTS Card; Card;Test;CTLS type B;CT 5V/3V. P/N = 80005222-001
  2. New CLTS Card; Card;Test;CTLS type A;CT T=0/T=1.80005223-001
  3. New CT Card; Card;Test;ID TECH CPU T=0;w/CTLS;Type A. 80005221-001
  4. RFID Test Updated. Visa-TQM updated. New Contactless Test Card (Type B) added. Old: Type A (0cm + 4cm); New: Type A (0cm + 4cm) + Type B (0cm + 4cm);
  5. QC Passed DUT Log Investigation. Support QC Passed DUT Log.
  6. New Run Mode: TS PKI mode, added.
  7. Removed PKI901 tool, being replaced by TS PKI mode ; QC & QC-US mode: “Settings” Item for settings validation;


 

goofy.liu

1.TQM Test Request Updated.

 

 

 goofy.liu

Removal Sensor Test OFF on VP6300 since PCI's report.

 

 goofy.liu

Update UI Screenshoots.

 

 goofy.liu

  • +MFG-OQC Mode
  • Content Index Update

 

, goofy.liu

  • Revision 50 
  • Initial Version



Image Version, Secured Type

USB-HID 's PID =

SRED

0x4440

Non-SRED

0x4441

Non-SRED, Non-USAT

0x4442

Non-SRED, USAT

0x4443



Firmware Image Download Link

VP6300 FW Images


DL Link

Version             

Date / Git-Hash

-Git Hash

-Comment

Approval Report E-mail


P/N List

A.Key Features(KF) Shorten Name:

  -SAM = No SAM

  -TAMPR = No Tamper (Non-SRED)

  +TransA-RI = + TransArmor Certificates (Root,Interm, No Key)

       R = Root; I=Interm; K=Key

V 1.04.002


TE-1551

SWT-844


 

goofy.liu 

See ReleaseNote.txt V1.04.002-C01 Section.


Frmw;K81;NEO2.0;VP6300;v1.01.016.0465,  Non-SRED,IDVV-580*

Frmw;K81;NEO2.0;VP6300;v1.01.016.0465.D,Non-SRED,Demo, ,IDVV-580*D*

Frmw;K81;NEO2.0;VP6300;v1.01.016.0465.S;SRED;Production, SRED

Frmw;K81;NEO2.0;VP6300;v1.01.016.0465.T;SRED;Demo  


V 1.04.001




 

goofy.liu 

1.Renamed Run Mode by MFG QC Requirement.

  Current: QC-PKI.Vendor Mode

  New:     QC-TP Mode

Image Added

Note: Some PC Windows Environment needs upgrade .Net Framework up to 4.7.2

DL: ndp472-kb4054531-web.exe

or from MS URL

https://dotnet.microsoft.com/en-us/download/dotnet-framework/thank-you/net472-web-installer


 

goofy.liu 

1. QC Mode/ QC-US Mode

 a.Fixed Salt Key Check Issue.

 b.Model Scope

   - All Model Numbers


 

1.Copy TS to the UNC path and execute it from there without problem.
UNC Folder Example:
  \\192.168.168.65\RDFileServer\RD_SW_GoofyLiu\2022\New\

2.Added QC-PKI.Vendor Mode,
  Objective:For Outsourcing 3rd party vendor QC before PKI stage.
  Note:  Basically , it's SAME As Production Mode.

Image Added


3.Updated IDVV-580909CP-US
Issue: Can't Detect Coin Battery N/A Issue.
Solution: Added Manually Power-Off-On Rebooting Behavior inside RS232 Interface Test Scenario.


V 1.03.003


TE-1205

 

1. Change Run Mode:
    - Native: PKI901-CFG
       New: Configuration Mode
    - Configuration Mode Info Display @ Start Up TS Mode Selection Window
        Ex: 
      Configuration Mode (a.k.a. TS-PKI in Arena):
          - ADF App Importing, (Optional for VP6300 Feature)
          - System Config, IDG Commands Setting
          - TransArmor Cert List
          - UpdateIDT.Cmp Log File
    -Effected P/N.
     ALL P/Ns

Image Added
   
2. Time Check Update, 
    - QC/QC-US 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 P/N.
     ALL P/Ns

Image Added
     
3.Fixed Issue: Unecessary ADF Installation Check.
    - QC/QC-US Mode, Test Item: Security Info Check
    - Effectived Model Numbers.
      ALL Model Numbers

4. Rename Form04 Top Tool Bar
  Production --> Production; Sum Log
  QC-Mode --> QC-Mode; Sum Log
  QCUS-Mode --> QCUS-Mode; Sum Log

Image Added
  
5. USB-HID/RS232 Connection Test
  - Removed All Repower ON and Wait Step, hasting test process.  


V 1.03.002


Code Block
languagexml
themeMidnight
firstline1
titleGit-hash
linenumberstrue
collapsetrue
<Git-hash>
968ebe3971d92783c155f5e7e9ad696d0b0b2d13
</Git-hash>


Jira Tickets List:

TE-1140



 

goofy.liu 

  •   - IDVV-580909CP-US, 

    Fixed Issue: QC Mode Buzzer Can't sounding

      Native: Buzzer UI Source Changed by Json File Injection.

      New: Always Set UI Source = 15 05 

           Test Run and done

           Restore Native UI Source (Ex: 14 05, No Buzzer)



 

  •   - IDVV-580909CP-US Updated

    - Json File Added : CFG-USATE02-02-0.json

    Please run TS PKI901-CFG mode  to import the json file.


  •   - Fixed QC-US Mode Json Data Importing Invalid Loading Behavior Issue.

     Native Invalid: Loading Json then Verifying the content.

     After Corretion: Verifying the content ONLY


  •   - External Tool Updated: Updated IDT

      Version : 1.0.1.20 --> 1.0.1.30 (Oct 10 2021 Updated)

    Effected Scope:

      - IDVV-580909CP-US

    

  •  FW: VP6300 USAT FW v1.01.102.0465 Test

V 1.03.001


Code Block
languagexml
themeMidnight
titleGit-Hash
linenumberstrue
collapsetrue
<Git-hash>
62596cf4518c21d7c22381834f5d10a47ca061b4
</Git-hash>


Jira Tickets List:

TE-985

TE-1098


 

goofy.liu 

1. Part Number Updated

  - IDVV-580909CP-US

     PKI901 Mode : Removed TransArmor Certs Injection

     QC Mode     : Removed TransArmor Check

     QC-US Mode  : Removed TransArmor Check


Git = ca83a7c29a9509afbca37e1a9e906fd49f0ad756

 

goofy.liu

  • 0.Tested FW:
        USAT = VP6300 USAT FW v1.01.099.0465 Test DEBUG
        Native,SRED = VP6300 FW v1.01.007.0465.T
  •   1.Run Mode 
        1.A + PKI901-CFG mode.
     Please read [NEO 2.x MFG Test Flow] section.
     Effected Part Number(P/N) Scope: ALL P/Ns.
     
        1.B Test Process Flow Updated
       Old: TS172 Production Run Mode --> PKI Process (USDK-PKI Demo/Key Injection Tool/PKI002~003)
       --> PKI901 Config Tool --> *TS172 QC/QC-US Run Mode.
       New: TS172 Production Run Mode --> PKI Process (as Old one)
       --> TS PKI901-CFG Run Mode --> *TS172 QC/QC-US Run Mode.
       
     1.C Must-Have Approval Required P/N List:
       - IDVV-581821PD 
          - IDVV-580909CP-US
       - IDVV-580801-TL
       
  • 2.Fixed App installaion Check Issue in QC/QC-US run mode.


***[Developer's Note]*** 

  • 1.json | ADF Log Files Import feature is Available NOW.
      Effected P/N Scope: No .Json files Available.
      May be used in the near future.
      
      1.A Checking Log File Entry Point Keywords 
         json = ViVOconfig > Started loading profile to device... <== Entry Point
      ADF = 
           12:19:24.484  ADF APP Sent block 296 of 296 <== Entry Point
      1.B NG Check Rules
      json = 
        "fail" --> <> "Remove all Configuration Groups failed"
      ADF = 
        "err" --> !"no err" --> NG
        
      1.C ADF Apps Installation & QC Check Installed Apps Method.
         C.1 Please ref TS173 ReleaseNote.txt's V1.03.001-C04 Release Comment.
      C.2 https://idtechproducts.atlassian.net/wiki/display/TWRD/011+-+TS173%2C+VP5300%2C+Spectrum+Pro+II#id-011TS173,VP5300,SpectrumProII--C04.zip
Git = 389fe0e26ab11450c12eb3d30731a8793590150c