FW download tool : Download tool page
Vendi design document: NEO IDG Supplement for Vendi & Vendi/USAT
Vendi Test Software:
TS | Comment |
---|---|
TS129 Legacy | 003 - TS129, For Vendi, and Vendi-USA Tech FW: NEO v1.00.051J or Before Admin Key Injection Protocol: Silk 2.0 |
TS156 Current | 005 - TS156, For Vendi - USA Tech FW:NEO v1.00.051K or After Admin Key Injection Protocol: ViVOPay Key Management |
F/W listed on this page are for INTERNAL Testing ONLY.
NEO v1.00.XXX ----> Vendi Standard F/W
NEO v1.00.XXX.1 ----> Vendi F/W for USAT
NEO v1.00.XXX.1A ----> Vendi F/W for USAT (With tag DFEF28_Disable encrypt on Temp for USATECH)
NEO v1.00.XXX.2 ----> Vendi F/W for USAT (Default baud rate is 19200 in Application and Bootloader; For P/N IDVV-120101-SE)
Date Posted | Version | Release Package | Document Version | Release Note |
---|---|---|---|---|
2017/11/03 | NEO v1.00.097 NEO v1.00.097.1 NEO v1.00.097.1A NEO v1.00.097.2 | ============================================ 1. Update default setting for Interac | ||
2017/10/25 | NEO v1.00.096 NEO v1.00.096.1 NEO v1.00.096.1A NEO v1.00.096.2 | ============================================ 1. Fixed amount = 0.1 will display error . | ||
2017/10/24 | NEO v1.00.095 NEO v1.00.095.1 NEO v1.00.095.1A NEO v1.00.095.2 | ============================================ 1. Updated Default Setting. | ||
2017/10/12 | NEO v1.00.094 NEO v1.00.094.1 NEO v1.00.094.1A NEO v1.00.094.2 | NEO v1.00.094 - Revision -- , 2017-10-12 1. Fixed Jira issue TS-8198, TS-9096 2. Add a tag DFED0B to control debug message for Interac. | ||
2017/09/26 | NEO v1.00.093 NEO v1.00.093.1 NEO v1.00.093.1A NEO v1.00.093.2 | NEO IDG Supplement for Vendi v1.0.10 Draft.docx | NEO v1.00.093 - Revision -- , 2017-09-26 1. Update output data for Interac 5F2D,82,9F03,9F45,9F26,9F27,9F36,9F10,9F4C,9F39,DF52,FFEE01, DF30,DF33,9F5F,9F5D,5F36,DF25,5A,5F34,5F24,50,57,56,9B,5F20, 9F07,9F0D,9F0E,9F0F,9F06,9F74,5F25,9F42,9F34,84,9F63,9F09, 8E,9F53,9F70,9F08,5F30,9F44,5F28 If card not response those tags, then the tags not exist. | |
2017/09/19 | NEO v1.00.092 NEO v1.00.092.1 NEO v1.00.092.1A NEO v1.00.092.2 | NEO IDG Supplement for Vendi v1.0.10 Draft.docx | NEO v1.00.092 - Revision -- , 2017-09-19 1. Add Tag9F63 in Interac output data | |
2017/09/15 | NEO v1.00.091 NEO v1.00.091.1 NEO v1.00.091.1A NEO v1.00.091.2 | NEO IDG Supplement for Vendi v1.0.10 Draft.docx | NEO v1.00.091 - Revision -- , 2017-09-15 1. Fixed JIRA issues: | |
2017/09/06 | NEO v1.00.090 NEO v1.00.090.1 NEO v1.00.090.1A NEO v1.00.090.2 | NEO IDG Supplement for Vendi v1.0.10 Draft.docx | NEO v1.00.090 - Revision -- , 2017-09-06 1. Fixed JIRA issues: | |
2017/09/05 | NEO v1.00.089 NEO v1.00.089.1 NEO v1.00.089.1A NEO v1.00.089.2 | NEO IDG Supplement for Vendi v1.0.10 Draft.docx | NEO v1.00.089 - Revision -- , 2017-08-18 1. Fixed JIRA issues: 2. Fixed transaction fail when terminal mode set to pay only and tapping AndroidPay. | |
2017/08/18 | NEO v1.00.088 NEO v1.00.088.1 NEO v1.00.088.1A NEO v1.00.088.2 | NEO IDG Supplement for Vendi v1.0.9 Draft.docx | NEO v1.00.088 - Revision -- , 2017-08-18 1. Fixed JIRA issues: | |
2017/08/11 | NEO v1.00.087 NEO v1.00.087.1 NEO v1.00.087.1A NEO v1.00.087.2 | NEO v1.00.087 - Revision -- , 2017-08-11 1. Fixed a bug for build candidate list error. (TS-8168) | ||
2017/07/31 | NEO v1.00.086 NEO v1.00.086.1 NEO v1.00.086.1A NEO v1.00.086.2 | NEO v1.00.086 - Revision -- , 2017-07-31
| ||
2017/07/28 | NEO v1.00.085 NEO v1.00.085.1 NEO v1.00.085.1A NEO v1.00.085.2 | NEO v1.00.085 - Revision -- , 2017-07-28 1. Fixed Vendi-342, Vendi-343, Vendi-344, | ||
2017/07/25 | NEO v1.00.084 NEO v1.00.084.1 NEO v1.00.084.1A NEO v1.00.084.2 | NEO v1.00.084 - Revision -- , 2017-07-20 1. Support SmartTap 2.1. | ||
2017/07/20 | NEO v1.00.083 NEO v1.00.083.1 NEO v1.00.083.1A NEO v1.00.083.2 | NEO v1.00.083 - Revision -- , 2017-07-20 1. Update APPLE Pay Performance. | ||
2017/06/16 | NEO v1.00.082 NEO v1.00.082.1 NEO v1.00.082.1A NEO v1.00.082.2 | NEO v1.00.082 - Revision -- , 2017-06-16 1. Fixed Jira Bug. 2. Fixed Apple VAS don't encrypt in standard version. | ||
2017/06/13 | NEO v1.00.081 NEO v1.00.081.1 NEO v1.00.081.1A | NEO v1.00.081 - Revision -- , 2017-05-23 1. Add CS-1128 Feature: After reading the card, the output data | ||
2017/05/24 | NEO v1.00.080.2 | NEO v1.00.080.2 - Revision -- , 2017-05-24 1. the default baud rate is 19200 in Application and Bootloader. Note: this version is for IDVV-120101-SE. | ||
2017/05/23 | NEO v1.00.080 NEO v1.00.080.1 NEO v1.00.080.1A | NEO v1.00.080 - Revision -- , 2017-05-23 1. fixed JIRA issues: | ||
2017/05/16 | NEO v1.00.079 NEO v1.00.079.1 NEO v1.00.079.1A | NEO v1.00.079 - Revision -- , 2017-05-16 1. fixed JIRA issues: | ||
2017/05/12 | NEO v1.00.078 NEO v1.00.078.1 NEO v1.00.078.1A | NEO v1.00.078 - Revision -- , 2017-05-12 1. fixed JIRA issues: | ||
2017/05/11 | NEO v1.00.077 NEO v1.00.077.1 NEO v1.00.077.1A | NEO v1.00.077 - Revision -- , 2017-05-11 1. fixed JIRA issues: 2. Add tag DFEF7A and tag DFEF7B for Determine ApplePay transaction. | ||
2017/04/14 | NEO v1.00.076 --------------------- NEO v1.00.076.1 NEO v1.00.076.1A | --------------------- | NEO v1.00.076 - Revision -- , 2017-04-14 1. fixed JIRA issues: --------------------- NEO v1.00.076.1 - Revision -- , 2017-04-14 1. fixed JIRA issues: | |
2017/01/17 | NEO v1.00.075.1 NEO v1.00.075.1A | NEO v1.00.075.1 - Revision -- , 2017-01-17 1. Add USAT requested features VENDI-309 and CS-995. (1) ApplePay VAS output data TagFFEE06 will always not encrypted. (2) The timeout value in ACT commands (02-01, 02-40) allow for Infinite timeout period if set to 0. | ||
2016/11/14 | NEO v1.00.074 NEO v1.00.074.1 NEO v1.00.074.1A | NEO v1.00.074 - Revision -- , 2016-11-14 1. Fixed tag duplication issue on the Interac output data. | ||
2016/11/10 | NEO v1.00.073.1 NEO v1.00.073.1A | NEO v1.00.073.1 - Revision -- , 2016-11-10 1. add 03-40 for USAT. | ||
2016/11/08 | NEO v1.00.072.1 NEO v1.00.072.1A | NEO v1.00.072.1 - Revision -- , 2016-11-08 1. Fixed Vendi-307 | ||
2016/11/04 | NEO v1.00.071 NEO v1.00.071.1 NEO v1.00.070 NEO v1.00.070.1 | ============================================ 1. Fixed Vendi-305 ============================================ NEO v1.00.070 - Revision -- , 2016-11-04 1. Fixed Vendi-305, Vendi-306 | ||
2016/10/27 | NEO v1.00.069 NEO v1.00.069.1 | ============================================ 1. fixed JURA issues: 2. update Burst Mode behavior : Set burst off automatically when Encryption On( no matter CL or MSR/MSD) and key exist, those 2 conditions are established. NEO v1.00.069.1 - Revision -- , 2016-10-27 2. update Burst Mode behavior : Set burst off automatically when Encryption On( no matter CL or MSR/MSD) and key exist, those 2 conditions are established. | ||
2016/10/24 | NEO v1.00.068 | NEO IDG Supplement for Vendi v1.0.7 Draft.docx | NEO v1.00.068 - Revision -- , 2016-10-24 1. update 03-00 : return transaction result in ViVO format, and could NOT use when encryption is ON. | |
2016/10/20 | NEO v1.00.067.1 | NEO v1.00.067.1 - Revision -- , 2016-10-20 1. fixed JIRA issues: | ||
2016/10/20 | NEO v1.00.066.1 | NEO v1.00.066.1.zip | EO v1.00.066.1 - Revision -- , 2016-10-20 1. fixed JIRA issues: | |
2016/10/17 | NEO v1.00.065.1 | NEO v1.00.065.1.zip | NEO v1.00.065.1 - Revision -- , 2016-10-17 1. As suggested by Randy: remove the feature “recreate PAN if Tag5A is missing” 2. Fix the issue that TagDFEF4C/DFEF4D will appear in response of 02-01 command. 3. Fix wrong behavior after get Status Word “6984” for Apple VAS, Scenario 16, VASALL 12: the reader should not directly retry to poll/read card without wait for card removed. | |
2016/10/14 | NEO v1.00.064 NEO v1.00.064.1 | NEO v1.00.064 - Revision -- , 2016-10-14 1. update Generate MSR equivalent data from EMV data feature: remove tag length prefix C1/A1 in encrypted/mask tag and remove tag&length in tagDFEF4D. | ||
2016/10/07 | NEO v1.00.063.1 | NEO v1.00.063.1.zip | NEO v1.00.063.1 - Revision -- , 2016-10-07 1. VENDI-290 : After sent cmd 02-40 -> tapped Discover card, reader returned tags DFEF4C & DFEF4D w/ unnecessary PAN data. | |
2016/10/07 | NEO v1.00.062.1 | NEO v1.00.062.1.zip | NEO v1.00.062.1 - Revision -- , 2016-09-30 1. Add Generate MSR equivalent data from EMV data feature. | |
2016/09/30 | NEO v1.00.061 NEO v1.00.061.1 | NEO v1.00.061 - Revision -- , 2016-09-30 1. Update Encryption Enable Statue: after upgrade to this version and power on, it would check the encryption status, | ||
2016/09/23 | NEO v1.00.060 NEO v1.00.060.1 | NEO v1.00.060 - Revision -- , 2016-09-23 1. Update NFC Antenna Parameters | ||
2016/09/21 | NEO v1.00.059 NEO v1.00.059.1 | NEO v1.00.059 - Revision -- , 2016-09-21 1. Fixed some time amount will be miss in auto poll mode | ||
2016/09/21 | NEO v1.00.058 NEO v1.00.058.1 | NEO v1.00.058 - Revision -- , 2016-09-21 1. Update reading rate of mobile phone. | ||
2016/09/14 | NEO v1.00.057 NEO v1.00.057.1 | NEO v1.00.057 - Revision -- , 2016-09-14 1. Fixed Vendi-289 | ||
2016/09/13 | NEO v1.00.056 NEO v1.00.056.1 | NEO v1.00.056 - Revision -- , 2016-09-13 1. Add mobile phone read rate performance. | ||
2016/08/26 | NEO v1.00.055 NEO v1.00.055.1 | NEO v1.00.055 - Revision -- , 2016-08-26 | ||
2016/08/22 | NEO v1.00.054 NEO v1.00.054.1 | NEO v1.00.054 - Revision -- , 2016-08-22 | ||
2016/07/01 | NEO NEO v1.00.053.1 | NEO v1.00.053.zip NEO v1.00.053.1.zip | NEO v1.00.053 - Revision -- , 2016-07-01
NEO v1.00.053.1 - Revision -- , 2016-07-01 | |
2016/07/01 | NEO NEO v1.00.052H.1 | NEO v1.00.052H.zip NEO v1.00.052H.1.zip | ============================================ 1. fixed VENDI-280 : Reader return incorrect activate transaction repsonse format if reader receive command 02-40 in short period(less than 400ms). NEO v1.00.052H.1 - Revision -- , 2016-06-30 | |
2016/06/30 | NEO v1.00.052G NEO v1.00.052G.1 | ============================================ NEO v1.00.052G - Revision -- , 2016-06-29 NEO v1.00.052G.1 - Revision -- , 2016-06-29 1. fixed VENDI-279 : If enable data encryption w/ value 02 (MSR/ MSD enable), tapped CL EMV card -> sent cmd 03-00, reader returned incorrect response frame data format. NEO v1.00.052G.1 - Revision -- , 2016-06-29 1. Enable USAT feature. | ||
2016/06/24 | NEO v1.00.052F NEO v1.00.052F.1 | ============================================ NEO v1.00.052F - Revision -- , 2016-06-24 1. fixed VENDI-275 : If reader had no key but enable data encryption w/ value 03, sent cmd 02-01 or 02-40 -> tapped VISA qVSDC, reader returned ciphertext data. NEO v1.00.052F.1 - Revision -- , 2016-06-24 1. fixed VENDI-275 : If reader had no key but enable data encryption w/ value 03, sent cmd 02-01 or 02-40 -> tapped VISA qVSDC, reader returned ciphertext data. 2. fixed VENDI-276 : This test case is to verify reader does not return MSR card data when attraction LED is disabled. 3. Enable USAT feature. | ||
2016/06/24 | NEO v1.00.052E NEO v1.00.052E.1 | ============================================ ============================================ NEO v1.00.052E.1 - Revision -- , 2016-06-24 | ||
2016/06/23 | NEO v1.00.052D NEO v1.00.052D.1 | ============================================ NEO v1.00.052D - Revision -- , 2016-06-23 1. fixed VENDI-272 : CMD 02-40 response frame data format is incorrect. NEO v1.00.052D.1 - Revision -- , 2016-06-23 1. fixed VENDI-272 : CMD 02-40 response frame data format is incorrect. 2. Enable USAT feature. | ||
2016/06/23 | NEO v1.00.052C NEO v1.00.052C.1 | ============================================ NEO v1.00.052C - Revision -- , 2016-06-23 1. fixed VENDI-269 : Reader return incorrect value of attribution byte when set encryption flag as '03h' 2. fixed VENDI-270 : If enable data encryption w/ value 01 (EMV/ CT enable), sent cmd 02-40 -> tapped CL MSD card, reader returned ciphertext data. 3. fixed VENDI-271 : If enable data encryption w/ value 02 (MSR/ MSD enable), sent cmd 02-40 -> tapped CL EMV card, reader returned ciphertext data. ============================================ NEO v1.00.052C.1 - Revision -- , 2016-06-23 1. fixed VENDI-269 : Reader return incorrect value of attribution byte when set encryption flag as '03h' 2. fixed VENDI-270 : If enable data encryption w/ value 01 (EMV/ CT enable), sent cmd 02-40 -> tapped CL MSD card, reader returned ciphertext data. 3. fixed VENDI-271 : If enable data encryption w/ value 02 (MSR/ MSD enable), sent cmd 02-40 -> tapped CL EMV card, reader returned ciphertext data. 4. Enable USAT feature. | ||
2016/06/22 | NEO v1.00.052B NEO v1.00.052B.1 | ============================================ NEO v1.00.052B - Revision -- , 2016-06-21 1. For disable 02-01 that must be encrytpion on and account key exist in the same time. 2. when encryption is on but no account key exist, reader return response in plaintext. 3. It could set encryption on successfully before account key be loadding. 4. Disable all USAT feature. ============================================ NEO v1.00.052B.1 - Revision -- , 2016-06-21 1. For disable 02-01 that must be encrytpion on and account key exist in the same time. 2. when encryption is on but no account key exist, reader return response in plaintext. 3. It could set encryption on successfully before account key be loadding. 4. Enable USAT feature. | ||
2016/06/16 | NEO v1.00.052A | NEO v1.00.052A.zip | ============================================ NEO v1.00.052A - Revision -- , 2016-06-16 1. Vendi standard version. 2. Encryption enable(C7-36, value = 0x01) command separate into 2 command MSR/MSD encryption(C7-36, value = 0x02) and CL encryption(C7-36, value = 01). 3. Attribution byte : bit 7 = 1, CL EMV/CTEMV; bit 6 = 1,MSR/CL MSD. 4. Once set MSR/MSD encryption or CL encryption, command 02-01 could not use anymore and burst mode set off automatically. 5. Fixed VENDI-266 : DFEE25 repeat twice when swipe MSR. | |
2016/05/25 | NEO v1.00.052.1 | NEO v1.00.052.1.zip | ============================================ NEO v1.00.052.1 - Revision -- , 2016-05-25 1. Release version for USAT. - Update FW version to NEO v1.00.052.1. - Remove dangerous feature [1.12 “Disable DUKPT Encryption” parameter]. | |
2016/05/24 | NEO v1.00.051N | NEO v1.00.051N.zip | ============================================ NEO v1.00.051N - Revision -- , 2016-05-24 1. Fixed JIRA issues: - VENDI-115 : Vendi - FW v1.00.051M - MC Paypass 3 - 3M50-0111 (Trx1_Prepare_Torn_Temp_Record) No out signal provided from activate transaction response. | |
2016/05/19 | NEO v1.00.051M | NEO v1.00.051M.zip | ============================================ NEO v1.00.051M - Revision -- , 2016-05-19 1. Fixed JIRA issues: - VENDI-217 : Vendi - FW v1.00.051- MC Paypass 3, 3B02-9001(Stop_On_PPSE) There should not be 2 beeps during a STOP transaction - VENDI-265 : Vendi - FW v1.00.051L- Reader doesn't return Track1/2 length data in ACT response after collision occurs, when 'Improved Collision Detection' is disabled | |
2016/05/18 | NEO v1.00.051L | NEO v1.00.051L.zip | ============================================ NEO v1.00.051L - Revision -- , 2016-05-18 1. Fixed JIRA issues: - VENDI-241 : Vendi - FW v1.00.051J - Reader returns incorrect status code when F0-F2 or F0-F3 issues display message w/ data length longer than it is allowed. - VENDI-263 : Vendi - FW v1.00.051J - Reader may "reject" Stop PT in PT mode during doing auto switch processing - VENDI-264 : Vendi - FW v1.00.051J - Reader fails auto switch w/ standard Mifare card when global SW is enabled | |
2016/05/18 | NEO v1.00.051K | NEO v1.00.051K.zip | ============================================ NEO v1.00.051K - Revision -- , 2016-05-18 1. Update Tag FFE1 partial selection behavior 2. Add tag DFEF2C Terminal AID List support 3. Use Vivopay Key loading to load Admin Key (RKI-KEK) - Modify 80-00, 80-01, 81-00, 81-02, 81-04, 81-0A, 83-00 commands to meet this request - Remove Silk2.0 Key Loading - Rremove C7-2F command 4. Fixed JIRA issues: - Vendi-224 : Vendi - FW v1.00.051 - Reader does not switch to PT mode w/ an AID specific card that has no PPSE when that AID is specifically enabled for auto switch - Vendi-240 : Vendi - FW v1.00.051G - The customer message via F0-F2 and F0-F3 is rejected during transaction activated via 02-40 | |
2016/05/13 | NEO v1.00.051J | NEO v1.00.051J.rar | ============================================ NEO v1.00.051J - Revision -- , 2016-05-13 1. Fixed JIRA issues: - VENDI-241 : Vendi - FW v1.00.051G - Reader returns incorrect status code when F0-F2 or F0-F3 issues display message w/ data length longer than it is allowed. - VENDI-243 : Vendi - FW v1.00.051G - Missing tag DFEE25 in response to activate transaction (02-40) w/ MSR - Vendi-258 : Vendi - FW v1.00.051G - MC 3.0.3 - 3G10-9002(Stop-CCC-NoOnCvcCVM) - No STOP response from JLT in order to verify pass criteria - Vendi-259 : Vendi - FW v1.00.051G - MC 3.0.3 - 3G10-9002(Stop-CCC-NoOnCvcCVM) - Approved message stays on lcd, can not issue another command. - Vendi-261 : Vendi - FW v1.00.051G - DPAS - Combine_Test_010 - TSI is incorrect 2. Add command 29-17 (Get UID of MCU) 3. Update mask data suport (FFEE13, FFEE14, 9F6B, 56, 57, 5A) 4. Update Tag FFEE1D ( 4 bytes change to 5 bytes) 5. For USAT - Amount message would be overwrite by F0-F2 and F0-F3. | |
2016/04/26 | NEO v1.00.051I | NEO v1.00.051I.zip | ============================================ NEO v1.00.051I - Revision -- , 2016-04-26 1. Fixed JIRA issues: - VENDI-244 : Vendi - FW v1.00.051G - If reader with tag FFF7=02 (Burst mode auto exit), reader should disable burst mode when receive activate transaction 02-01/02-40 - VENDI-245 : Vendi - FW v1.00.051G - After sent cmd 02-40 and then swiped Discover card (service code is 201), reader returned tag DFEE23 w/ incorrect field#8 data. - VENDI-249 : Vendi - FW v1.00.051G - Reader returns response with incorrect tag FFEE13 and FFEE14, when send command 02-01 and tap ViVOtech test card. 2. If Special Flow in ACT command indicates no payment, when SmartTap is not supported (FFF3 B1b5), then no FFEE02 TLV and not execute payment 3. If Special Flow in ACT command indicates payment, when SmartTap is not supported (FFF3 B1b5), then no FFEE02 TLV and execute payment | |
2016/04/25 | NEO v1.00.051H | NEO v1.00.051H.zip | ============================================ NEO v1.00.051H - Revision -- , 2016-04-25 1. Fixed JIRA issues: - VENDI-245 : Vendi - FW v1.00.051G - After sent cmd 02-40 and then swiped Discover card (service code is 201), reader returned tag DFEE23 w/ incorrect field#8 data. 2. Add AndroidPay SmartTap - When Applepay VAS fail, run SmartTap, if found SmartTap in ACT CMD 4. RKI - fixed reader do not replace original one when updating DUKPT key with MSR key type | |
2016/04/20 | NEO v1.00.051G | NEO v1.00.051G.rar | ============================================ NEO v1.00.051G - Revision -- , 2016-04-20 1. Fixed JIRA issues: - VENDI-213 : XP3.0: Vendi returns to 'Welcome' before host sends response - VENDI-234 : Vendi - FW v1.00.051F - Apple VAS, Activate Transaction returns with timeout immediately when iphone is presented.. - VENDI-237 : Vendi - FW v1.00.051F - Serial Number did not present when Force encrypt enable (Tag DFDE04) 2. Modify 02-40 Output Format - Add tag DFEF28 for disable encrypt on temporarily 3. For USATECH - Modify Disable encrypt on Temp for (DFEF28) - Add auto checge to "Auto Poll" and "Burst On" in command (F7 F7 F7) - Add Sequenced LCD Messages 4. Modify MSR non-Encrypt Output format 5. update Attrib byte 6. Unified use "gucEncryptEnable" to check encrypt enable. 7. Fixed ICC trasnaction error when transaction time over 4xx times which cause by rearrange 20K Flash. - Fixed rearrange 20K Flash function. - Test pass with stree test. 8. Modify OSSemPost(pWaitForData) in RS232 function 9. Modify USB Encapsulate Function. (when data length is 63 multiples, output data is fail.) 10. Fixed RKI could not accept MSR type key. RKI could accecp ICC Key Type and MSR Key Type now. | |
2016/02/05 | NEO v1.00.051 | NEO v1.00.051.zip | ============================================ NEO v1.00.051 - Revision -- , 2016-02-05 (SQA verification only) 1. Fixed issue for new added command (04-0A). 2. Fixed JIRA issues: - VENDI-204: CMD C7-37 (Get Data Encryption Enable Flag) returned incorrect value '01' (Data Encryption Enable) as default. - VENDI-207: Reader is unable to go back to non secure mode by setting it to manufacturing default. - VENDI-208: Reader is in bilingual display state (English and French) by setting it to manufacturing default. - VENDI-209: Reader fails to perform transactions in secure mode after setting it to manufacturing default and put it back to secure mode. - VENDI-210: Vendi - FW v1.00.050- MC Paypass 3, 3B02-9001(STOP_On_PPSE) - Vendi continues to poll and loop after issuing a "CANCEL" command. | |
2016/02/04 | NEO v1.00.050 | NEO v1.00.050.rar | ============================================ NEO v1.00.050 - Revision -- , 2016-02-04 1. Add command (04-0A) Set Configuration Defaults and Keep Encrypt Key. 2. Fixed JIRA issues: - VENDI-205: Reader LCD displayed incorrect start-up msg 'NEO v1.00.049A N Vendi K21F Rev9'. - VENDI-204: CMD C7-37 (Get Data Encryption Enable Flag) returned incorrect value '01' (Data Encryption Enable) as default. - VENDI-201: Vendi - FW v1.00.048- MC Paypass 3, 3B02-9001(STOP_On_PPSE) - Vendi continues to poll and loop after issuing a "STOP" command. | |
2016/02/03 | NEO v1.00.049A | NEO v1.00.049A.zip | ============================================ NEO v1.00.049A - Revision -- , 2016-02-03 1. Update power on LCD display message. 2. Set default encryption type from AES back to TDES. 3. Update LCD message in Interac card. "Echec Carte" --> "'Echec carte". 4. Fix non-blocking command response intermixed issue & make use FIFO to increase USART Tx efficiency. 5. Fixed JIRA issues: - VENDI-203: Vendi return dupilcate track data when Swipe JIS2 MSR test card. - VENDI-202: MSR data output had incorrect value. Bit 5 of Field 8 (Clear/mask data sent status) should be 1 when user swipe Discover card. - VENDI-197: Language of LCD display is set to English & French, reader LCD displayed incorrect French msg after sent cmd 01-02 to control msg index 5. - VENDI-177: Card Encode Type of JIS I and JIS II are incorrect. | |
2016/02/01 | NEO v1.00.049 | N/A | ============================================ NEO v1.00.049 - Revision -- , 2016-02-01 1. Update power on LCD display message. 2. Set default encryption type from TDES to AES. 3. Fixed JIRA issues: - VENDI-197: Language of LCD display is set to English & French, reader LCD displayed incorrect French msg after sent cmd 01-02 to control msg index 5. - VENDI-177: Card Encode Type of JIS I and JIS II are incorrect. | |
2016/02/01 | NEO v1.00.048 | N/A | ============================================ NEO v1.00.048 - Revision -- , 2016-02-01 1. Fixed JIRA issues: - VENDI-136: VCPS2.1.3:CLM.R.001.00: Reader doesn't display "Remove Card" before "Authorizing" message. | |
2016/01/29 | NEO v1.00.047 | NEO v1.00.047.zip | ============================================ NEO v1.00.047 - Revision -- , 2016-01-29 1.Fix 18 JIRA issues VENDI-177, 175, 174, 173, 161, 155, 148, 145, 144, 138, 137, 136, 134, 132, 131, 130, 129, 113 2.Update power on LCD display message 3.Add command 09-01 (09-01) Get Product Type (Value in command response Tag DF30) uu= unit assembly code B7 = ViVOpay 5000 C3 = ViVOpay 4500 C5 = ViVOpay Vend C6 = Vendi (NEO) C7 = ViVOpay Kiosk1 (ATM1) C8 = Kiosk2 C9 = Kiosk3 (NEO) U1 = Unipay1.5 (NEO) U3 = Unipay3 (NEO), ( “iBase/Cake” will share the same code) D0 = QX120 (not currently maintained in VPGlobal.uvproj) D1 = Mx8Series D2 = NETs (added by LL 11/18/09 - not currently maintained in VPGlobal.uvproj) D3 = Magtek D5 = ICP 4..Add command 09-14 (09-14) Get Hardware Information KIII: “HW,VPKSK3\r\nK21F Rev9” KIII SRED: “HW,VPKSK3 SRED\r\nK21F Rev9” Vendi: “HW,VPVendi\r\nK21F Rev9” Unipay III: “HW,VPUnipay3\r\nK21F Rev9”( “iBase/Cake” will share the same code) Unipay 1.5: “HW,VPUnipay1.5\r\nK21F Rev2” | |
2016/01/19 | NEO v1.00.046 | NEO v1.00.046.zip | ============================================ NEO v1.00.046 - Revision -- , 2016-01-19 1. Update VISA Output format in Auto poll mode. When read qVSDC card, output format must follow NEO spec p148. | |
2016/01/18 | NEO v1.00.045 | NEO v1.00.045.zip | ============================================ NEO v1.00.045 - Revision -- , 2016-01-18 1. fixed VENDI-176 | |
2016/01/15 | NEO v1.00.043A | NEO v1.00.043A.zip | ============================================ NEO v1.00.043A - Revision -- , 2016-01-15 1. Encrypiton On, modify Contactless output data output to be <Attribution><TLVs>, like Unipay III 2. Encryption On, "Get Transaction Result" command will response no data (data length =0) | |
2016/01/15 | NEO v1.00.043 | NEO v1.00.043.zip | ============================================ NEO v1.00.043 - Revision -- , 2016-01-15 1. fix JIRA issue: VENDI-187, modify check Account DUKPT key position in WaitAndDoTransaction() 2. Fixed Jira-190, support AAMVA CARD 3. Fixed Jira-191, When TTQ = A0 00 40 00, qVSDC card payload response error. 4. Fixed Jira-188 5. Update L1 Loopback function | |
2016/01/07 | NEO v1.00.042 | NEO v1.00.042.zip | ============================================ NEO v1.00.042 - Revision -- , 2016-01-07 1. Modify Paypass remove duplicate TLV in output data 2. fix JIRA issues: VWNDI-184, modify remove duplicate TLV in Paypass output data 3. fix JIRA issue: VENDI-186, modify MSRDealEncryptOuputData() | |
2016/01/05 | NEO v1.00.041 | NEO v1.00.041.zip | ============================================ NEO v1.00.041 - Revision -- , 2016-01-05 1. Add command 30-02 to set baud rate temporarily, not save into flash. When power on, baud rate will return to the old value in flash 2. Add command 81-04 to check DUKPT Account Key basic information. 3. Add command 81-0A to get DUKPT Account Key KSN 4. Modify DF30 TLV and DF39 TLV according to the Shane comparison table: Discover, Amex, Visa, MasterCard 5. While system startup, if encryption is ON but account DUKPT key not valid or not exist, reader keeps it ON 6. If encryption is ON, while reader received the “Activate Transaction Command”, reader will first check whether account DUKPT key valid/exist, if NOT, it will stop the transaction,just response error code and two short beeps indication 7. If encryption is ON, while reader in Auto Poll mode, reader will check whether account DUKPT key valid/exist, if NOT, it will stop the transaction,and continous short beeps indication till key is loaded 8. If encryption is ON, once reader received “Get Response Command (03-00)”, it will first check whether account DUKPT key valid/exist, if NOT, it will just response error code. 9. MSR plaintext output: Add DFEE26 TLV 10. Contactless output: Add DFEE26 TLV in output data for both encryption on and off (encryption off, burst on, payload frame 0x01,output data not add) 11. MSR encrypted output: make output format as <attribution><DFEE25 TLV-encrypted MSR data><9F39 TLV><DF30 TLV><DFEE26 TLV> 12. MasterCard: remove output duplicate Tags with those in FF8105/FF8106 13. MasterCard remove 56/9F6B Tags in EMV output data | |
2015/11/05 | NEO v1.00.040 | NEO v1.00.040.zip | ============================================ NEO v1.00.040 - Revision -- , 2015-11-05 this version is TW SQA test only. fixed Jira issue from NEO v1.00.039: ‧VENDI-171 : After erase all key, and Encryption is still on, Vendi return "02 07 00 83 XX 00 00 00 00 00 9F 9F 03" (XX depend on Trackd decode status) ‧VENDI-170 : remove unnecessary release note about NEO v1.00.038 and add refer to Enhanced Encrypted MSR Data Output Format. ‧VENDI-169 : Activate Transaction will wait MSR task to decode and encrypt data (if need) and return correct response. ‧VENDI-168 : fixed to check command C7-38 integrity and correctness. ‧Vendi-166 : Set to Default(04-09) will recover group 0 to defualt tag, detail refer to NEO v1.00.063. ‧JIS I card do not encrypt when Encryption is Enable and Force Encryption is 0x08. This feature follow Enhanced Encrypted MSR Data Output Format. | |
2015/11/04 | NEO v1.00.039 | NEO v1.00.039.zip | ============================================ NEO v1.00.039 - Revision -- , 2015-11-04 According to requirement information from Larry: - When Encryption Mode is enabled, Burst mode must be disabled, and "Card data output in USATECH protocol is blocked when data encryption is enabled. In USATECH mode, the card data output will come from the response to get transaction result in auto poll or activate transaction initiated in poll on demand". (If Burst mode was disabled, it remains disabled) - To check Encryption Condition before Vendi output data and ePortConnect Condition, if Encryption is Enable, Data output format is only Encrypted and follow Encryption format.(before 038, if Vendi is in USA Tech Protocol and Encryption is Enable, Vendi may response in Plaintext in USA Tech Protocol) - From Alvin's opinion in 2015/11/04: The potential bug in burst mode remained on after upgraded firmware to .038 can be turned off through command, but it won’t allow to turn back on again once the encryption is enabled. - When Vendi power on, to check Encryption Condition. If Encryption is Enable and Account key is not exist, Encryption will be disable; if Encryption is Enable and Account key is exist, burst mode will be off. | |
2015/11/02 | NEO v1.00.038 | NEO v1.00.038.zip | ============================================ NEO v1.00.038 - Revision -- , 2015-11-02 fix issues froim NEO v1.00.037: ‧Burst Mode will be disable when Data Encryption is Enable ‧MSR card data format update: force encryption is 0x01(track 1 force encrypted enable) and swipe non-bank card, vendi return clear data Track 2 in plaintext and track 1 in encryption and track 1 hash data. force encryption is 0x02(track 2 force encrypted enable) and swipe non-bank card, vendi return clear data Track 1 in plaintext and track 2 in encryption and track 2 hash data. force encryption is 0x04(track 3 force encrypted enable) and swipe non-bank card, vendi return clear data Track 1 & 2 in plaintext. force encryption is 0x08(track 3 force encrypted enable for bank card) and swipe non-bank card, vendi return as setting 0x04. force encryption is 0x01(track 1 force encrypted enable) and swipe bank card, vendi return clear data Track 2 in mask and track 1 & 2 in encryption and track 1 & 2 hash data. force encryption is 0x02(track 2 force encrypted enable) and swipe bank card, vendi return clear data Track 1 in mask and track 1 & 2 in encryption and track 1 & 2 hash data. force encryption is 0x04(track 3 force encrypted enable) and swipe bank card, vendi return clear data Track 1 & 2 in mask and track 1 & 2 in encryption and track 1 & 2 hash data. force encryption is 0x08(track 3 force encrypted enable for bank card) and swipe non-bank card, vendi return as setting 0x04. this feature follow secureMag. ‧add error code MC_STATUS_UNKNOWN_SUB_CMD when Vendi receive 02-XX except 02-01. | |
2015/10/30 | NEO v1.00.037 | NEO v1.00.037.zip | ‧F/W Version : NEO v1.00.037
‧BL version : Vendi-BL-V3.00.006 none | |
2015/10/26 | NEO v1.00.036A | NEO v1.00.036A.zip | ‧F/W Version : NEO v1.00.036A fix issues froim NEO v1.00.036:
‧BL version : Vendi-BL-V3.00.006 none | |
2015/10/23 | NEO V1.00.036 | ‧F/W Version : NEO v1.00.036 fix issues froim NEO v1.00.035:
‧BL version : Vendi-BL-V3.00.006 none | ||
2015/10/22 | NEO v1.00.035A | NEO v1.00.035A.rar | ‧F/W Version : NEO v1.00.035A fix issues froim NEO v1.00.035:
‧BL version : Vendi-BL-V3.00.006 none | |
2015/10/15 | NEO v1.00.035 (For Vendi 1M flash) | NEO v1.00.035.zip | ‧F/W Version : NEO v1.00.035 (NEO v1.00.022 + Encryption function) ‧BL version : Vendi-BL-V3.00.006 none | |
2015/10/09 | NEO v1.00.034 (For Vendi 1M flash) | NEO v1.00.034.zip | ‧F/W Version : NEO v1.00.034 This version release for TWSQA verify bug on Jira. VENDI-131 VENDI-136 VENDI-154 VENDI-155 VENDI-156 VENDI-157 VNEID-158 VENDI-159 ‧BL version : Vendi-BL-V3.00.006 none | |
2015/10/08 | NEO v1.00.033 (For Vendi 1M flash) | NEO v1.00.033.zip | ‧F/W Version : NEO v1.00.033 This version release for TWSQA verify bug on Jira. VENDI-113 VENDI-131 VENDI-136 VENDI-137 VENDI-153 ‧BL version : Vendi-BL-V3.00.006 none | |
2015/10/08 | NEO v1.00.032 (For Vendi 1M flash) | NEO v1.00.032.zip | ‧F/W Version : NEO v1.00.032 This version release for TWSQA verify bug on Jira. Resolve : 1. add check condition : if track length is zero, then do not do encryption and response VEND_STATUS_MAGCARD_WIGGLED. ‧BL version : Vendi-BL-V3.00.006 none | |
2015/10/07 | NEO v1.00.031 (For Vendi 1M flash) | NEO v1.00.031.rar | ‧F/W Version : NEO v1.00.031 Resolve : 1. Do not response when tapping Visa card on Auto-poll and burst on. 2. fixed MSR Encryption Data Output with AES. ‧BL version : Vendi-BL-V3.00.006 none | |
2015/10/07 | NEO v1.00.030 (For Vendi 1M flash) | NEO v1.00.030.zip | ‧F/W Version : NEO v1.00.030 This version release for TWSQA verify bug on Jira. Resolve : Encryption Data Output in CL and MSR (poll on demand, auto poll and passthough). NEO v1.00.028 and NEO v1.00.029 could not response as expected. ‧BL version : Vendi-BL-V3.00.006 none | |
2015/10/06 | NEO v1.00.029 (For Vendi 1M flash) | NEO v1.00.029.zip | ‧F/W Version : NEO v1.00.029 This version release for TWSQA verify bug on Jira. Add CL Encryption Data Output. Resolve : VENDI-143 VENDI-151 ‧BL version : Vendi-BL-V3.00.006 none | |
2015/10/05 | NEO v1.00.028 (For Vendi 1M flash) | NEO v1.00.028.zip | ‧F/W Version : NEO v1.00.028 This version release for TWSQA verify bug on Jira. Add CL Encryption Data Output. Resolve : VENDI-138 VENDI-151 ‧BL version : Vendi-BL-V3.00.006 none | |
2015/10/05 | NEO v1.00.027 (For Vendi 1M flash) | NEO v1.00.027.zip | ‧F/W Version : NEO v1.00.027 This version release for TWSQA verify bug on Jira. Resolve : VENDI-113 VENDI-131 VENDI-133 ~ VENDI-137 VENDI-139 VENDI-141 ~ VENDI-142 VENDI-144 ~ VENDI-146 VENDI-148 ~ VENDI-150 ‧BL version : Vendi-BL-V3.00.006 VENDI-147 | |
2015/09/26 | NEO v1.00.026 (For Vendi 1M flash) | NEO v1.00.026.7z | ‧F/W Version : NEO v1.00.026 This version release for TWSQA test. This version include Encryption Data Output( CL & MSR ), and should base on NEO v1.00.025( upgrade from NEO v1.00.025 to NEO v1.00.026). This release should implement Vendi-BL-V3.00.005 if need. | |
2015/09/25 | NEO v1.00.025 & Vendi-BL-V3.00.005 (For Vendi 1M flash) | NEO v1.00.025.7z | ‧F/W Version : NEO v1.00.025 This version release for TWSQA test. This version do not include Encryption Data Output. Test Vendi on 1M flash layout only. ‧BL version : Vendi-BL-V3.00.005 Update Flash layout: K21 Flash Layout for 1MB | |
2015/09/21 | NEO v1.00.024 (For Vendi 1M flash) | NEO v1.00.024.7z | NEO v1.00.024 This version release for TWSQA test. Add Encryption Data Output Note: NEO v1.00.023 is updated to 1 M flash but not release for testing. | |
2015/08/27 | NEO v1.00.022 | NEO V1.00.022.zip | NEO v1.00.022 VENDI-129 : fixed | |
2015/08/26 | NEO v1.00.021 | NEO V1.00.021.zip | NEO v1.00.021 VENDI-128 : fixed | |
2015/08/25 | NEO v1.00.020 | NEO V1.00.020.zip | NEO v1.00.020 VENDI-127 : fixed | |
2015/08/20 | NEO v1.00.018.bin NEO v1.00.019.bin | Those firmware should be downloaded by J-Link | ||
2015/08/18 | NEO v1.00.019 | NEO V1.00.019.zip | NEO v1.00.019 VENDI-121 : fixed | |
2015/08/17 | NEO v1.00.018 | NEO v1.00.018.zip | NEO v1.00.018 1.VENDI-114 : fixed 2.VENDI-121 : fixed 3.VENDI-122 : fixed | |
2015/08/13 | NEO v1.00.017 | NEO v1.00.017.zip | NEO v1.00.017 1. VENDI-121 : Fixed the issue about error code.However, the incorrect beep when run CLQ.N.008.00 does not fix yet. | |
2015/08/12 | NEO v1.00.016 | NEO v1.00.016.zip | NEO v1.00.016 1. VENDI-121 : fixed | |
2015/08/10 | NEO v1.00.015 | NEO v1.00.015.zip | NEO v1.00.015 - Revision -- , 2015-08-10T18:10:00 1. VENDI-121 : fixed | |
2015/08/06 | NEO v1.00.014 | NEO v1.00.014.zip | NEO v1.00.014 - Revision -- , 2015-08-06T15:15:00 1. VENDI-120 : fixed | |
2015/08/05 | NEO v1.00.013 | NEO v1.00.013.zip | NEO v1.00.013 - Revision -- , 2015-08-05T14:00:00 Note: | |
2015/08/03 | NEO v1.00.012 | NEO v1.00.012.zip | 1. fixed it occur getting response C705 when update Bootloader from NEO v1.00.011. this pack include NEO v1.00.012, NEO v1.00.012_BL and NEO v1.00.012.APP. | |
2015/07/31 | NEO v1.00.011 | NEO v1.00.011.zip |
| |
2015/07/30 | NEO v1.00.010 | NEO v1.00.010.rar | ============================================ 1. VENDI-100 all update record could be reference to Jira. | |
2015/07/20 | NEO v1.00.010.t1 (For Taiwan SQA only) | NEO v1.00.010.t1_USBHID.txt |
| |
2015/07/16 | NEO v1.00.009 | NEO v1.00.009.zip | 1.Fixed issue VENDI-100/VENDI-101/VENDI-102/VENDI-103/VENDI-105 2.Collision 3.To meet IDG Command "Activate Transaction (02-01) should includes both date(9A) and time (9F21) tag must be present if either one is specified." 4.Update new Bootloader, FW need to support updating with old Bootloader. 5.Modify the Boot loader version. | |
2015/06/30 | NEO v1.00.008 | NEO v1.00.008.zip | 1. Modify the Version Number from "NEO V1.00-007" to "NEO v1.00.008" 2. Fixed issue VENDI-99 by mrege code of K3 with Vendi. | |
2015/06/12 | Vendi_V1.00-005-R1021 | Vendi_V1.00-005-R1021.zip | Fix JIRA issues VENDI-61/ VENDI-82/ VENDI-88/ VENDI-90 /VENDI-91 /VENDI-92 |