...
80154001-TI
Version | Date | Comment |
---|---|---|
Rev E | ||
| ||
| Major Updated – TQM-Audit Test Standard
1.1 Subtest 01 : Type A(0cm + 4cm) Subtest 02 : Type B(0cm + 4cm) 1.2 Type B Card, Item Number in Arena = N/A.
2.1 Test Items :Get ATR + APDU Exchange 2.2 ICC Test Card Item Number = 80005206-004 | |
| 1.TQM Test Request Updated. | |
| ||
| Removal Sensor Test OFF on VP6300 since PCI's report. | |
| Update UI Screenshoots. | |
|
| |
|
|
Image Version, Secured Type | USB-HID 's PID = |
---|---|
SRED | 0x4440 |
Non-SRED | 0x4441 |
Non-SRED, Non-USAT | 0x4442 |
Non-SRED, USAT | 0x4443 |
DL Link
Version | Date | -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.03.001 | |||||||||||||||
|
***[Developer's Note]***
| ||||||||||||||
V 1.02.007 | TE-823 | ||||||||||||||
|
IDVV-580801P : (#), +TransA-RI IDVV-580801PD : (#), +TransA-RI Note: | ||||||||||||||
V 1.02.006 | |||||||||||||||
|
old: 1 sec new: 2 sec | ||||||||||||||
| |||||||||||||||
|
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:
| ||||||||||||||
V 1.02.005 | |||||||||||||||
|
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) | ||||||||||||||
| |||||||||||||||
|
| ||||||||||||||
V 1.02.004 | |||||||||||||||
|
[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, | ||||||||||||||
|
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 | |||||||||||||||
|
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
old: LCD --> RS232/Keypad (System Rebooting) --> Time check --> S/N, UMFG new: ICC --> RS232/Keypad (System Rebooting) --> LEDs + Buzzer --> LCD ...
Set S/N : 90-10 (UMFG), Response V2 Status 0x22 - Get S/N : 12-01 Response V2 Status 0x0A 0x21 | ||||||||||||||
V 1.02.002 | |||||||||||||||
| Approved firmware: VP6300 USAT FW v1.01.068.0330 Test VP6300 USAT FW v1.01.079.0387 Test
@ 9520123456 --> Error Code: -2, @ 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.
--------------------------
old : auto poll new: poll on demand. <Test scenario: old : [QC mode] Set Poll on demand --> Native Test Commands --> Set Auto Poll mode --> done. | RE VP6300TS172USAT V1.02.002-C01 Renew..msg SHA-512: ACFE18301CE6E4F1138848878EFCB0527FC4DBA62AE1BFAA170E90D4AF369DF9E1D98EE700E9A70EF547B752D343995FCBB735488C72FD505122FEBD53E94B33 | |||||||||||||
V 1.02.001 | |||||||||||||||
| RE TS172 VP6300 V1.02.001-C02 Released.msg SHA-512: 94395767A8A6D87F711BDDEB32DBD46CBC5115E4D4AA3373130E3B67433E33D1F4AAB8D3661DBDE08EF956CB84B2D92B22446D7A721D1BD00E0A7904F0BDED26 | ||||||||||||||
| Verified FW Info: VP6300 FW v1.00.068.0384.T USB Boot Loader Version : 31 2E 31 33, 1.13
90-00,90-02,90-04,90-05,91-08,92-00,92-04.
IDVV-581821P IDVV-580809CP-US IDVV-581801P
Note: Difference (QC,QC-US): Data Key(DEK) is checked (DEK) at QC-US mode but NOT at QC mode. | ||||||||||||||
V 1.01.012 | |||||||||||||||
| 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 | RE TS172VP6300 V1.01.012-C01 Released.msg SHA-512: 55F955F36A7AEF355A3408BE45E33EE90CF0FC97DDC98DB9C104BEF6AFF8BE6BFA1F028D0D4711B35741626991561287E52C9DBA4515F7BBBA595D581E5E0E9F | |||||||||||||
V 1.01.011 | |||||||||||||||
|
Retrying Times old: 3 new: 1
old: IDVV-580909CP new: IDVV-580801CP | SHA-512: DF3D07BD54B77A6D4A94E3194E28DE54A156BCEE0CF771FE9B5E55FBFD66E93B1961484AB46E8D89E63C0C23D942A05DEC8501F4C372097FBCC770000C57D528 RE VP6300TS172 V1.01.011-C03 Released.msg Kate Hung Approved | |||||||||||||
|
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 | ||||||||||||||
|
[+] 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 |
Intf: 1st - USB-HID, 0ACD:4443; 2nd - RS232,9600 bps,8,N,1;
| ||||||||||||||
|
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.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. | ||||||||||||||
| ---< Verified FW Version >---
VP6300 USAT-S FW v1.01.059.0318.S Test USB Boot Loader Version : 31 2E 31 37, 1.17
VP6300 USAT FW v1.01.068.0330 Test USB Boot Loader Version : 31 2E 31 37, 1.17 ---<Updated Items>---
1.1 wakeup delay time old: 4000 ms new: 6000 ms | ||||||||||||||
V 1.01.009 | |||||||||||||||
|
Now all VP6300 serials using same LEDs' test patterns. | ||||||||||||||
|
------[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
This is temporarily removed since production MSR Test Failed up 90% and needs HW/ME/SW performing advanced analysis. | ||||||||||||||
V 1.01.008 | |||||||||||||||
|
+ Tamper Test has been added back to the P/N:IDVV-581909CP-US. | ||||||||||||||
V 1.01.007 | |||||||||||||||
|
old: 1 second wait after rebooting & RS232 connecting new: 4 seconds wait after rebooting & RS232 connecting | ||||||||||||||
|
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) | ||||||||||||||
| --<FW Version List>-- VP6300 SRED : Build 0192 VP6300 Mon-SRED : Build 0192 VP6300-USAT SRED: Build 0318
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.
Being Removed in the P/N:IDVV-581909CP-US
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.
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 | |||||||||||||||
|
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
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
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
(a)1st dialog box settings (Startup Dialogbox UI) RS232 Items Display. Language Items Display.
[FWInfo] old: 1.17 new: USB Boot Loader Version : 1.17
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.
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 |
Intf: 1st - USB-HID, 0ACD:4443; 2nd - RS232,9600 bps,8,N,1; | ||||||||||||||
| USAT FW: 0299.S
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
| |||||||||||||
| 1.Updated RS232 Interface Test, for VP6300 USAT-S To Waiting DUT onto sleep mode then Ping/RS232 to DUT again.
2.P/N List Updated for Cmd F0-F7. Please read VP6300 USAT-S Supplyment.
| ||||||||||||||
|
(+) IDVV-581801P-US: -SAM, LCL-KEK, +TransA-RI, Intf: 1st - USB-HID, 0ACD:4443; 2nd - RS232,9600 bps,8,N,1;
Verified in FW VP6300 USAT-S FW v1.00.000.0280.S Test. | ||||||||||||||
V 1.01.004 |
| ||||||||||||||
|
This comes by Fixed JIRA Issue behavior. Later the FW Team will add an unlock command (provide by Robin).
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
| Mindy Yang
| |||||||||||||
|
(PartNumber, ReleaseNote.txt, InstallNote.txt, Local.txt, Logs)
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 | ||||||||||||||
| |||||||||||||||
V 1.01.003 |
| ||||||||||||||
|
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 !". | ||||||||||||||
| |||||||||||||||
|
| ||||||||||||||
|
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.
| ||||||||||||||
|
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 | |||||||||||||||
|
IDVV-581821P IDVV-581821PD
901 - PKI901 Configuration Loader After PKI process
old = Setup file. new = Zip file. | ||||||||||||||
V 1.01.001 | |||||||||||||||
|
Also fixed certain incorrect tampered inforamtion display. | ||||||||||||||
V 1.00.007 | |||||||||||||||
|
This informs operator to unplug usb cable before test start and preventing UUT from falling into suspend/sleep mode to interfere the TS running. | ||||||||||||||
V 1.00.006 | |||||||||||||||
|
LCD; LEDs+Buzzer; Removal Sensor.
| FW Build SRED : 0161.S ; Non-SRED : 0161; | |||||||||||||
V 1.00.005 | |||||||||||||||
|
since 01-0B command still is NOT stabilized.
| ||||||||||||||
|
| ||||||||||||||
|
Remove S/N Inject before Tamper Test.
Root CA;Interm CA;Key CA;
Approved w/ FW Build: 0119.S Requirement E-mail: | ||||||||||||||
V 1.00.004 | |||||||||||||||
|
[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
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
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
"Settings" both in Production mode & QC mode. + "Settings" button @ Production mode + "Settings" button @ QC mode
the isolated item "Secure Info" + "Secure Info" @ QC mode.
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.
During USB-HID Interface test, if no USB-HID connection found, back to RS232 will caused Infinite Loop.
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 | |||||||||||||||
|
old scenario: ignore error status new scneario: Error in Tamper Test Item.
Remove invalid Test Item "Buzzer"
w/ issuing 04-09 command.
to remove re-power on step @ USB-HID Test item. FW Build Version Verified: 0096.S, 0107 Test | ||||||||||||||
| FW Build:0096S
5~4 secs after Repower on steps @ Production Mode Tamper Test. @ Back to RS232 re-linking during USB Intf Test.
+IDVV-581821PD, Demo Version, Customized Settings = IDVV-581821P | ||||||||||||||
| V1.00.003-C04, 2018 Mar 26
Effect P/Ns: IDVV-580801, IDVV-580821
old : 10 seconds, being allowed in QC + Production new : 20 seconds, being allowed in Production ONLY | ||||||||||||||
|
| ||||||||||||||
|
Tamper Test Scenario w/o USB Device Live Monitor Thread.
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 | |||||||||||||
-C01Internal Test |
| 1.+Battery Tamper Detection 2.Update Tamper List Info3.Update Part Number features.
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 | |||||||||||||||
-C01Internal Test |
| 1.+Removal Test @ Test(Production) Mode 2. Tamper Log Update, w/ Position Description for easier trouble shoopting. | |||||||||||||
V 1.00.001 | |||||||||||||||
| 1.Update P/N List , ONLY RS232 interface allowed. 2.Update LCD Test Notification -----------------------
| FW 1.00.003.0040.S | |||||||||||||
| 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 -----------------------
| ||||||||||||||
| 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). | ||||||||||||||
| V1.00.001-C03 Released 1.MSR Test : Changed Test Mode from SMFG to UMFG. --<TODO>-- 1.Key Injection Note Ready. ================== 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. | ||||||||||||||
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. |
...
80154001-TI
Version | Date | Comment |
---|---|---|
Rev E | ||
| ||
| Major Updated – TQM-Audit Test Standard
1.1 Subtest 01 : Type A(0cm + 4cm) Subtest 02 : Type B(0cm + 4cm) 1.2 Type B Card, Item Number in Arena = N/A.
2.1 Test Items :Get ATR + APDU Exchange 2.2 ICC Test Card Item Number = 80005206-004 | |
| 1.TQM Test Request Updated. | |
| ||
| Removal Sensor Test OFF on VP6300 since PCI's report. | |
| Update UI Screenshoots. | |
|
| |
|
|
Image Version, Secured Type | USB-HID 's PID = |
---|---|
SRED | 0x4440 |
Non-SRED | 0x4441 |
Non-SRED, Non-USAT | 0x4442 |
Non-SRED, USAT | 0x4443 |
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.007 | TE-823 | ||||||||||||||
|
IDVV-580801P : (#), +TransA-RI IDVV-580801PD : (#), +TransA-RI Note: | ||||||||||||||
V 1.02.006 | |||||||||||||||
|
old: 1 sec new: 2 sec | ||||||||||||||
| |||||||||||||||
|
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:
| ||||||||||||||
V 1.02.005 | |||||||||||||||
|
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) | ||||||||||||||
| |||||||||||||||
|
| ||||||||||||||
V 1.02.004 | |||||||||||||||
|
[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, | ||||||||||||||
|
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 | |||||||||||||||
|
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
old: LCD --> RS232/Keypad (System Rebooting) --> Time check --> S/N, UMFG new: ICC --> RS232/Keypad (System Rebooting) --> LEDs + Buzzer --> LCD ...
Set S/N : 90-10 (UMFG), Response V2 Status 0x22 - Get S/N : 12-01 Response V2 Status 0x0A 0x21 | ||||||||||||||
V 1.02.002 | |||||||||||||||
| Approved firmware: VP6300 USAT FW v1.01.068.0330 Test VP6300 USAT FW v1.01.079.0387 Test
@ 9520123456 --> Error Code: -2, @ 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.
--------------------------
old : auto poll new: poll on demand. <Test scenario: old : [QC mode] Set Poll on demand --> Native Test Commands --> Set Auto Poll mode --> done. | RE VP6300TS172USAT V1.02.002-C01 Renew..msg SHA-512: ACFE18301CE6E4F1138848878EFCB0527FC4DBA62AE1BFAA170E90D4AF369DF9E1D98EE700E9A70EF547B752D343995FCBB735488C72FD505122FEBD53E94B33 | |||||||||||||
V 1.02.001 | |||||||||||||||
| RE TS172 VP6300 V1.02.001-C02 Released.msg SHA-512: 94395767A8A6D87F711BDDEB32DBD46CBC5115E4D4AA3373130E3B67433E33D1F4AAB8D3661DBDE08EF956CB84B2D92B22446D7A721D1BD00E0A7904F0BDED26 | ||||||||||||||
| Verified FW Info: VP6300 FW v1.00.068.0384.T USB Boot Loader Version : 31 2E 31 33, 1.13
90-00,90-02,90-04,90-05,91-08,92-00,92-04.
IDVV-581821P IDVV-580809CP-US IDVV-581801P
Note: Difference (QC,QC-US): Data Key(DEK) is checked (DEK) at QC-US mode but NOT at QC mode. | ||||||||||||||
V 1.01.012 | |||||||||||||||
| 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 | RE TS172VP6300 V1.01.012-C01 Released.msg SHA-512: 55F955F36A7AEF355A3408BE45E33EE90CF0FC97DDC98DB9C104BEF6AFF8BE6BFA1F028D0D4711B35741626991561287E52C9DBA4515F7BBBA595D581E5E0E9F | |||||||||||||
V 1.01.011 | |||||||||||||||
|
Retrying Times old: 3 new: 1
old: IDVV-580909CP new: IDVV-580801CP | SHA-512: DF3D07BD54B77A6D4A94E3194E28DE54A156BCEE0CF771FE9B5E55FBFD66E93B1961484AB46E8D89E63C0C23D942A05DEC8501F4C372097FBCC770000C57D528 RE VP6300TS172 V1.01.011-C03 Released.msg Kate Hung Approved | |||||||||||||
|
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 | ||||||||||||||
|
[+] 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 |
Intf: 1st - USB-HID, 0ACD:4443; 2nd - RS232,9600 bps,8,N,1;
| ||||||||||||||
|
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.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. | ||||||||||||||
| ---< Verified FW Version >---
VP6300 USAT-S FW v1.01.059.0318.S Test USB Boot Loader Version : 31 2E 31 37, 1.17
VP6300 USAT FW v1.01.068.0330 Test USB Boot Loader Version : 31 2E 31 37, 1.17 ---<Updated Items>---
1.1 wakeup delay time old: 4000 ms new: 6000 ms | ||||||||||||||
V 1.01.009 | |||||||||||||||
|
Now all VP6300 serials using same LEDs' test patterns. | ||||||||||||||
|
------[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
This is temporarily removed since production MSR Test Failed up 90% and needs HW/ME/SW performing advanced analysis. | ||||||||||||||
V 1.01.008 | |||||||||||||||
|
+ Tamper Test has been added back to the P/N:IDVV-581909CP-US. | ||||||||||||||
V 1.01.007 | |||||||||||||||
|
old: 1 second wait after rebooting & RS232 connecting new: 4 seconds wait after rebooting & RS232 connecting | ||||||||||||||
|
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) | ||||||||||||||
| --<FW Version List>-- VP6300 SRED : Build 0192 VP6300 Mon-SRED : Build 0192 VP6300-USAT SRED: Build 0318
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.
Being Removed in the P/N:IDVV-581909CP-US
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.
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 | |||||||||||||||
|
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
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
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
(a)1st dialog box settings (Startup Dialogbox UI) RS232 Items Display. Language Items Display.
[FWInfo] old: 1.17 new: USB Boot Loader Version : 1.17
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.
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 |
Intf: 1st - USB-HID, 0ACD:4443; 2nd - RS232,9600 bps,8,N,1; | ||||||||||||||
| USAT FW: 0299.S
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
| |||||||||||||
| 1.Updated RS232 Interface Test, for VP6300 USAT-S To Waiting DUT onto sleep mode then Ping/RS232 to DUT again.
2.P/N List Updated for Cmd F0-F7. Please read VP6300 USAT-S Supplyment.
| ||||||||||||||
|
(+) IDVV-581801P-US: -SAM, LCL-KEK, +TransA-RI, Intf: 1st - USB-HID, 0ACD:4443; 2nd - RS232,9600 bps,8,N,1;
Verified in FW VP6300 USAT-S FW v1.00.000.0280.S Test. | ||||||||||||||
V 1.01.004 |
| ||||||||||||||
|
This comes by Fixed JIRA Issue behavior. Later the FW Team will add an unlock command (provide by Robin).
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
| Mindy Yang
| |||||||||||||
|
(PartNumber, ReleaseNote.txt, InstallNote.txt, Local.txt, Logs)
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 | ||||||||||||||
| |||||||||||||||
V 1.01.003 |
| ||||||||||||||
|
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 !". | ||||||||||||||
| |||||||||||||||
|
| ||||||||||||||
|
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.
| ||||||||||||||
|
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 | |||||||||||||||
|
IDVV-581821P IDVV-581821PD
901 - PKI901 Configuration Loader After PKI process
old = Setup file. new = Zip file. | ||||||||||||||
V 1.01.001 | |||||||||||||||
|
Also fixed certain incorrect tampered inforamtion display. | ||||||||||||||
V 1.00.007 | |||||||||||||||
|
This informs operator to unplug usb cable before test start and preventing UUT from falling into suspend/sleep mode to interfere the TS running. | ||||||||||||||
V 1.00.006 | |||||||||||||||
|
LCD; LEDs+Buzzer; Removal Sensor.
| FW Build SRED : 0161.S ; Non-SRED : 0161; | |||||||||||||
V 1.00.005 | |||||||||||||||
|
since 01-0B command still is NOT stabilized.
| ||||||||||||||
|
| ||||||||||||||
|
Remove S/N Inject before Tamper Test.
Root CA;Interm CA;Key CA;
Approved w/ FW Build: 0119.S Requirement E-mail: | ||||||||||||||
V 1.00.004 | |||||||||||||||
|
[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
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
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
"Settings" both in Production mode & QC mode. + "Settings" button @ Production mode + "Settings" button @ QC mode
the isolated item "Secure Info" + "Secure Info" @ QC mode.
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.
During USB-HID Interface test, if no USB-HID connection found, back to RS232 will caused Infinite Loop.
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 | |||||||||||||||
|
old scenario: ignore error status new scneario: Error in Tamper Test Item.
Remove invalid Test Item "Buzzer"
w/ issuing 04-09 command.
to remove re-power on step @ USB-HID Test item. FW Build Version Verified: 0096.S, 0107 Test | ||||||||||||||
| FW Build:0096S
5~4 secs after Repower on steps @ Production Mode Tamper Test. @ Back to RS232 re-linking during USB Intf Test.
+IDVV-581821PD, Demo Version, Customized Settings = IDVV-581821P | ||||||||||||||
| V1.00.003-C04, 2018 Mar 26
Effect P/Ns: IDVV-580801, IDVV-580821
old : 10 seconds, being allowed in QC + Production new : 20 seconds, being allowed in Production ONLY | ||||||||||||||
|
| ||||||||||||||
|
Tamper Test Scenario w/o USB Device Live Monitor Thread.
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 | |||||||||||||
-C01Internal Test |
| 1.+Battery Tamper Detection 2.Update Tamper List Info3.Update Part Number features.
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 | |||||||||||||||
-C01Internal Test |
| 1.+Removal Test @ Test(Production) Mode 2. Tamper Log Update, w/ Position Description for easier trouble shoopting. | |||||||||||||
V 1.00.001 | |||||||||||||||
| 1.Update P/N List , ONLY RS232 interface allowed. 2.Update LCD Test Notification -----------------------
| FW 1.00.003.0040.S | |||||||||||||
| 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 -----------------------
| ||||||||||||||
| 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). | ||||||||||||||
| V1.00.001-C03 Released 1.MSR Test : Changed Test Mode from SMFG to UMFG. --<TODO>-- 1.Key Injection Note Ready. ================== 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. | ||||||||||||||
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. |