Table of Contents
Firmware
...
title | Neo 3 |
---|
Neo 3 Firmware release table
...
### Planning:
Release to Accenture dueo to device tree changed.
### Release Notes:
- NEO3-308 Add more version type value for demo/production type in get version command
- NEO3-470 Do not update ui in case PKI statemahcine did not finish the initialization
- NEO3-402 Adding the 2C-FB command for Card Removal feature in Pass-Through mode.
- FWVP3350-95 adding the Enhanced PT cmd (2C-0B)
- NEO3-99, NEO3-201, NEO3-440, NEO3-441, FWKV-51 Fix the issue of the mifare card.
- FWVP3350-96 adding the 2C-0C Enhanced Poll for Token command.
- NEO3-461 Disable FW App self test.
...
### Planning:
https://atlassian.idtechproducts.com/confluence/display/N3PM/VP3350+-+1.00.050.0000+-+20220415
### Release Notes:
- Use bootloader v1.03.
- FWE-1626 Enable Power manager
- FWE-1627 Automatic demo sign device tree.
- FWE-1543 Enable self test for VP3350
- FWE-1387 Add whitelist selfcheck
- NEO3-407 Support State machine UI behavior for all products
- NEO3-295 Enable crypto library by default
- NEO3-342 Use HW Acceleration for SHA
- FWE-1142 add feature of confirm transaction amount by cardholder
- NEO3-370 Adding module version information of CTLS L1 for the 09-20 command.
- FWE-1638 adding 9013 commands for supporting the ICC, SAM, and NFC testing.
- FWE-1613 NEO3-390 JTAG lock enable
- NEO3-999 Add API for retrieve fix key and hmac algorithm function, add function in MSR output process
### Bug fix:
- NEO3-454 FWE-1336 NEO3-200 NEO3-403 NEO3-253 NEO3-432 NEO3-426 NEO3-377 NEO3-235 NEO3-327, NEO3-328, NEO3-371 NEO3-427
Fix transaction issues.
- NEO3-439 FWE-1156 Fix DPAS issues.
- NEO3-200 NEO3-423 NEO3-224 NEO3-98 NEO3-118 NEO3-250 NEO3-281 FWKV-10 FWKV-43 NEO3-268 NEO3-369 NEO3-281 NEO3-393
Fix Visa issues.
- NEO3-78 Fix the issue where return status code 0x05 if use 2C-13 exchange APDU with CTLS card.
- NEO3-380 Can't get coin-battery voltage
- NEO3-213 Fix 81-0D wrong response.
- NEO3-312 C7-3A wrong Tamper status.
- FWE-1619 fix erase all keys issue for load plaintext lcl-kek
### Known issue:
- Neo3-457 Variant C can't do CL transaction due to free memory is only 34KB.
...
### Planning:
- Release candidate for manufacture production and Accenture.
## Release Notes:
- Get v1.00.049.0000.S in 2900 firmware version.
...
### Planning:
- Release candidate for manufacture production and Accenture.
## Release Notes:
- FWE-1451 ignore mode of use checking for salt.
...
### Planning:
https://atlassian.idtechproducts.com/confluence/display/N3PM/VP3350+-+1.00.048.0000+-+20220401
### Release Notes:
- FWE-1451 Ignore mode of use checking for salt
- NEO3-213 81-0D Retrieve Detailed Key Info Doesn't Work
- NEO3-326 [Neo3] K Add PCI Output Check to 02-40
- FWE-1444 [Neo3] K Clear Data Cipher Buffers After CLLS L2 Transaction
- FWE-1151 redesign the API for the MSR equivalent tracks data tags(DFEF4C,DFEF4D)
- NEO3-305 [Neo3] K Preprocess Transaction commands for Compatible SRED & Non-SRED
- FWE-1535 09-20 command to support CTLS Module Version Information
- FWE-1516 K Jtag Disable
- FWE-1600 Enhance K81 bootup speed
- FWE-1565 Enalbe hardfault dump in syslog.
- Nuttx 10.2
### Bug fix:
- NEO3-107 NEO3-109 NEO3-111 NEO3-113 NEO3-114 NEO3-132 NEO3-133 NEO3-160 NEO3-193 NEO3-198
NEO3-200 NEO3-272 NEO3-276 Fix Visa issues
- NEO3-198 NEO3-200 NEO3-236 NEO3-260 NEO3-280 NEO3-286 NEO3-323 NEO3-324 Fix DPAS issues
- NEO3-208 91-13 and 91-14 Error Codes are different to NEOII
- NEO3-322 04-09 command implement failed in 10.2 Branch
- NEO3-333 Reader didn't beep when reboot(77-05)
### Known issues:
- NEO3-261 02-40 command without tap card, LED 0 will turn on then change to idle mode till timeout
- NEO3-322 04-09 command implement failed in 10.2 Branch
- Disable Power manager.
- Variant C BT can't connect.
- Variant C load cert failed.
...
### Planning:
- Release candidate for manufacture production and Accenture.
## Release Notes:
- Get v1.00.047.0000.S in 2900 firmware version.
...
### Planning:
- Release candidate for manufacture production and Accenture.
### Release Notes:
- FWE-1339 Support 90-28/90-29 update default device tree.
### Bug fix:
- NEO3-283 [VP3350 FW v1.00.045.0000.T]Jtag must be disabled after the units leave factory
- NEO3-282 [VP3350 FW v1.00.045.0000.T]Firmware update must be rejected in Tamper mode
- NEO3-284 [VP3350 FW v1.00.045.0000.T]Firmware update must be rejected in de-activated mode
- FWVP3350-118 VP3350 BT is sluggish in response to IDG command
- NEO3-260 K DESfire Virtual Card Activation within ACT
...
### Planning:
- Release candidate for manufacture production and Accenture.
### Release Notes:
- FWE-1339 Add idg commands 90-28/90-29 for default dtb download and retrieve respectively.
- FWE-1578 [Neo3] K Add New Root CA
### Known issue:
- NEO3-222 [VP3350][v1.00.042.0000.T] PreSQA::Neo3:VP3350:Reader may reboot unexpectedly when it is in “idle“ state
- NEO3-264 [VP3350][v1.00.044.0000.T][CL] The virtual card detection process is different from K4.
...
### Planning:
- Release candidate for manufacture production and Accenture.
### Bug fix:
- NEO3-260 enlarge the stack size according to the CONFIG_IDT_LIBCRYPTO
- NEO3-267 fix the issue where the cmd 2C-07 is not stable after tapping Mifare Classic 1K card.
- NEO3-269 Don't switch power manager state when usb suspend
- NEO3-270 Cannot handle partial packet data
- NEO3-274 Don't ring beep when boot up if reset reason is not power on.
### Known issue
- NEO3-222 [VP3350][v1.00.042.0000.T] PreSQA::Neo3:VP3350:Reader may reboot unexpectedly when it is in “idle“ state
- NEO3-264 [VP3350][v1.00.044.0000.T][CL] The virtual card detection process is different from K4.
- FWE-1578 [Neo3] K Add New Root CA
...
### Planning:
- Release candidate for Accenture.
### Bug fix:
- Disable PM in default DT to fix some variant D HW female detect ping didn't rework.
- Don't enable USB voltage regulator to standy in stop mode when usb initialize.
...
### Planning:
- Release candidate for manufacture production.
### Release Notes:
- Support bootloader ver 1.02.
- Enable PM, button and wdog in default device tree for all VP3350 variant.
- FWE-931 [Neo3] K Optimize Neo 3.0 FW Memory Map
- FWE-1386 [Neo3] K PCI State Machine
- FWE-1330 [Neo3] K Certificate Management Self-Test
- FWE-1543 [Neo3] K Compatible PCI (SRED / SRED with PIN / PIN Only)& Non-PCI (Non-SRED)
- FWE-1512 [Neo3] K Cardholder CTL2/CLL2 output API
- FWE-1538 [Neo3] K Manage EMV TLVs and IDTECH TLVs
- FWE-1483 [Neo3] K Driver support USB Suspend Mode
- FWE-1459 [Neo3] K Support NGA Protocol
- FWE-1506 [Neo3] K Discretionary Data White List API for CT/CTLS/MSR
- FWE-1140 [Neo3] K TAL Application Framework
- FWE-1551 [Neo3] K Magre Encryption API in CLL2
- FWE-1547 [Neo3] K Preprocess Transaction commands for Compatible SRED & Non-SRED
- NEO3-128 [Neo3] Support 81-0E Get Certificate Info /81-0F Get Certificate
- FWE-1524,1525 [Neo3] K LED driver
- FWE-1009,1010 [Neo3] K TDES AES DUKPT Card Data Cipher
- FWE-1495,1498,1499,1500,1501 [NEO3] K Support open,close,read, write and delete via IDG command
- Turn on pci/umfg_status checking on 90-00/01/03/04
### Bug fix:
- NEO3-212 Fix Delete All key shouldn't erase LCL-KEK.
- NEO3-151 Fix [VISA] CRL not effective
- NEO3-164 MSR doesn't work in 02-40 or 02-01
- NEO3-232 [VP3350 FW v1.00.042.0000.T]Device doesn't suspend with three times wrong signature
- NEO3-220 [VP3350 FW v1.00.042.0000.T][TS196] command 2C20, without swipe card till timeout, reader will reboot
- NEO3-161 [VP3350 FW v1.00.038.0000.T] Transaction often mute if doesn't open Console
- NEO3-186 [VP3350 FW v1.00.038.0000.T][DPAS] after 02-40 command, response log miss some mandatory data
- NEO3-204 [VP3350 FW v1.00.040.0000.T] redundant data in response of some PCD exchange command
- NEO3-224 [VP3350 FW v1.00.042.0000.T][Visa transit] Reader can't construct correct SPI command
- NEO3-198 [VP3350 FW v1.00.040.0000.T][DPAS] terminate with wrong error code and no two short beeps
- FWKV-45 [Kiosk V][KIOSKV FW v1.00.039.0002.T]ACT should be valid after tapping Desfire and Ultralight card
### Known issues:
- Didn't support FM upgrade from old version due to flash map and default device tree changed.
- The lfs content will miss after FM upgrade due to flash map change.
- Must flash srec via JFlash for update the default device tree.
- Didn't enable usb suspend function.
...
### Planning:
https://atlassian.idtechproducts.com/confluence/display/N3PM/VP3350+-+1.00.042.0000+-+20220304
### Release Notes:
- FWE-1423 Add 91-00 Master reset
- FWE-1386 PCI State Machine
- FWE-1468 Key Management Self-Test
- FWE-1533 Support 81-0B get dukpt key ksn extend.
- FWE-1534 Support 81-0C get key info.
- FWE-1412 FWE-1413 Add signature verification in 91-01 91-09.
- FWE-1410 Support white list signature and verification
- NEO3-182 Support default CTLS configuration
- FWE-1527 Statistics-gathering & reporting package
### Bug fix:
- NEO3-199 RKI doesn't reliable.
- NEO3-194 Finetune usb initial flow for VP3350.
- NEO3-197 Master reset doesn't work.
- NEO3-161 Fix transaction often mute if doesn't open Console.
- NEO3-189 NEO3-177 NEO3-120 NEO3-187 Fix transaction issues.
### Known issues:
- Not support PCI UI.
- 0240 MSR data can't output.
- 2C20 Wait swip MSR timeout, reader will reboot.
- NEO3-128 Not support 81-0E, 81-0F. TS can't get cerificate list.
- BT friend name will miss after reader reboot.
...
### Planning:
https://atlassian.idtechproducts.com/confluence/display/N3PM/VP3350+-+1.00.040.0000+-+20220225
### Release Notes:
- FWE-1458 Support RKI LCL-KEK & DEK and ECC key.
- Enable PCI State machine but disable UI.
- Support Mifare Virtual card.
- FWE-1423 Fine tune master reset.
- FWE-1511 Support 60-10 CT transaction.
- FWE-1347 NEO3-162 Fix white list issue.
- NEO3-123, NEO3-137 NEO3-148 NEO-144 FWE-1155 NEO3-15 NEO3-152 Fix Visa issues.
### Known issues:
- Didn't support PCI UI.
- 0240 MSR data can't output.
...
### Planning:
https://atlassian.idtechproducts.com/confluence/display/N3PM/VP3350+-+1.00.038.0000+-+20220218
### Release Notes:
- Certificate loading. (90-00/01/02/03/04/05 81-0F)
- Support PCI state machine to activated. (90-07)
- Master reset (90-00, 90-21).
- MSR, CT transaction with plain text output.(02-01/02-40)
- CL Visa DPAS kernel.
- Passthrough standard white list. (91-13/15/17 2C-03/04/07/13/51/53)
- Support PM state diagram.
- Support pathrough charging. (90-13 26)
- FWE-1441 Detect MIFARE DESFire as part of 02-40 leaving.
- FWE-1513 K Enable 02-01 No Ciphered ACT
- Support Mifare classic card in passthrough mode.
- Print error level syslog in file system and console.
### Known issues:
- No cert management.
- No RKI.
- Didn't support PCI self test.
- Not support PCI State machine to common.
- No DKI (No NGA protocol).
- Can't support CL in protect build.
...
### Planning:
Hot fix for support Mifare DESFire for customer.
### Release Notes:
- Support Mifare DESFire and Mifare Ultralight C in passthrough mode.
- Only VP3350_FW_v1.00.0037.0000.T_flat.srec can support Visa CL.
- FM update flat and protect build.
### Known issues:
- Can't load cert key.
- PCI State machine is not enabled.
- Not support update dtb via FM update tool.
- Can't communicate with phone via male connecter
- Lightning connector not suport.
- Didn't enalbe syslog.
...
...
### Planning:
- [VP3350 - 1.00.036.0000 - 20220121](https://atlassian.idtechproducts.com/confluence/display/N3PM/VP3350+-+1.00.036.0000+-+20220121)
### Release Notes:
- FM update bootloader and application.
- 9010 Save Serial number in OTP.
- FWE-1407 [Neo3] K Mifare Ultralight C Passthough.
- FWE-673 [Neo3] K Tamper Management.
- FWE-1386 [Neo3] K PCI State Machine.
- FWE-1395 [Neo3]K VP3350 Power manager state diagram support.
### Known issues:
- Can't load key and certificate.
- PCI State machine is not enabled.
- Not support update dtb via FM update tool.
- Can't communicate with phone via male connecter
- Lightning connector not suport.
- Not support syslog.
...
### Release Notes:
- Support protected build.
- Bootloader 1.01 version
- Enable and config power manager default timer for each config.
- FWE-1395 [Neo3]K VP3350 Power manager state diagram support
- FWE-1386 [Neo3]K PCI State Machine
- FWE-1403 [Neo3]K Add Power Management to TM4
- FWE-1134 Tag 9F02 response error in PDOL.
- FWE-713 [Neo3]K Key Management
- FWE-1353 [Neo3]K Task Transaction Example
- FWE-1009 [Neo3]K TDES DUKPT Card Data Cipher
- FWE-1366 [Neo3]K Add BT communication with IDG commands on VP3350
- FWE-875 [Neo3]K Firmware Update via Bootloader.
- FWE-673 [Neo3]K Tamper Management
- FWE-1394 [Neo3]K When K81 PM enabled, the EMVSIM communication is abnormal
### Known issues:
- Syslog auto start is disabled.
- Passthrough charging must connect female then connect male.
- Can't communicate with phone via male connecter.
- Can't update device tree config via FM update tool.
...
### Planning:
- [VP3350 - 1.00.030.0000 - 20211224](https://atlassian.idtechproducts.com/confluence/display/N3PM/VP3350+-+1.00.030.0000+-+20211224)
### Release Notes:
- Core MSR ICC Transaction
- Detect Tamper switch in 9013 command.
- Modify the K81 socket architecture in Startup Reader System to save memory usage.
- Add coin battery initial driver in device tree config.
- Passthrough charging.
- BT communication.
### Known issues:
- Power manager is disabled.
- Syslog auto start is disabled.
- Passthrough charging must connect feamale then connect male.
- Can't communicate with phone via male connecter.
...
### Release Notes:
- FWE-1142 - [Neo3] K TAL Contact Integration
- FWE-1140 - [Neo3] K TAL Application Framework
- FWE-1339 - [Neo3] K Device Tree Commads
- FWE-1342 - [Neo3] K VP3350 A,B,C,D Product Device Tree Configuration
- FWE-1349 - [Neo3] K Modify Tamper driver for VP3350
- FWE-1186 - [Neo3] K Add IDG commands 2C20 C73F for VP3350
- FWE-1366 - [Neo3] K Add BT communication with IDG commands on VP3350
- FWE-813 - [Neo3] K Contact L1
- FWE-713 - [Neo3] K Key Management
### Known issues:
- Use 99-03 command to switch the communicate interface like BT and HID.
- Must use 90-25 download the product device tree configuration to enable the driver.
### Document:
- [TS Command List](https://atlassian.idtechproducts.com/confluence/display/NEO3/TS+Command+List)
...
### Release Notes:
- FWE-1247 - [Neo3] K Create all IDG commands frame
- FWE-896 - [Neo3] K Setup Power Management in IDLE loop
- FWE-1227 - [Neo3] K Watchdog System
- FWE-1083 - [Neo3] K Default Device Tree Configuration
### Known issues:
- 2C-01 2C-02 Read contactless card failed.
- C7-3A Get tamper information is wrong.
...
### Release Notes:
- Release fm file for DVT 2 production.
- Release bootloader and default device tree in srec.
- FWE-1186 - [Neo3] K Add IDG commands 2C20 C73F for VP3350
- FWE-1205 - [Neo3] K CFG ID for VP3350
### Known issues:
- F8-00 Set antenna parameter crashed.
...
### Known issues:
- C73A Tamper get DRS failed due to didn't enable tamper.
- 6014 Contact get reader status incorrect parameter response.
- 2C18 ICC power off command get incorrect parameter response.
- 7781 should support reset BLE name and password.
...
Tools
...
title | Bootloader |
---|
...
title | Docklight Script |
---|
...
title | Tool |
---|
...
V 3.2.3.002.Spec
...
...
title | SDK Demo |
---|
Windows
...
Android
...
iOS
...
title | Event Log |
---|
...
Documents
...
title | Document |
---|
...