TS172, 2021 OR BEFORE



DL LIST

VERSIONDATECOMMENTLETTER OF APPROVAL (LOA)

V 1.02.007


TE-823

 

goofy.liu

  • 1.New P/N:
    IDVV-580801PD-KT     : (#), B.1,          -SAM,         LCL-KEK,         DEK, Encryption Mode Set/Check, +TransA-RI
    IDVV-581821PD-KT     : (#), B.2,                        LCL-KEK,         DEK, +TransA-RI
  • 2.New TransArmor Injection QC mode check 
    IDVV-580801          : (#), +TransA-RI
    IDVV-580801-C1       : (#), +TransA-RI
    IDVV-580821          : (#), +TransA-RI

IDVV-580801P         : (#), +TransA-RI
IDVV-580801CP        : (#), +TransA-RI

IDVV-580801PD        : (#), +TransA-RI

Note:
 (#) = PKI901 Required before QC mode check


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: TE-432 - [VP6300][TS172] V1.02.006 Released Closed


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)

 

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

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

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


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.