Improvements READER MODE • MPC_GetDataRate: it allows to measure the VICC & VCD data rate. • Data-rate measurement: Accuracy improved for Type A & Type B - high data rate. • Reject PICC inverted modulation: New parameter on API MPC_ChangeProtocolParameters to reject negative load modulation.
Page 3
Improvements READER MODE • ISO/IEC 14443-4: New ID for MPC_ChangeProtocolParameters allowing the management of frames with error correction: See CPP_FRAME_WITH_ERROR_CORRECTION (29) • Vicinity: API MPC_VcGenericCommand: the parameter RFU becomes the parameter Option. See the API reference manual. NFC ACTIVE MODE •...
Page 4
Improvements READER MODE • Using MPC_Test with the ID TEST_RF_RESET_CMD (18) now allows to do only a RF Reset without sending a command. • Reader sequencer: new ID TSCN_DO_SEND_TWO_FRAMES (68) allowing to send two frames with a short delay between the two frames. •...
Page 5
Corrections READER MODE • The API MPC_Test with the ID TEST_RF_RESET_CMD (18) could trigger spurious modulations after the rising edge of the RF field. Fixed. NFC ACTIVE MODE • In NFC active target mode, after having received the ATR_REQ, the RF field generated by the target could be switched on too late.
Page 6
Improvements • MPS_GetEepromSys: parameter EEP_PART_NUMBER (6) added, to read the MP500 part number. Corrections • MPS_NetworkGetAddress: Wrong IP address and subnet mask were returned if the gateway was set to 0.0.0.0. Fixed • IP address detection: MP500 serial number was truncated when detected by MPManger over Ethernet (only if serial number is longer than 12 digits).
Page 7
NFC MEASUREMENT • The set-up for the resonance frequency measurement is now stored automatically in non-volatile memory. These parameters are reloaded at the power-up avoiding to relaunch the set-up if the configuration doesn’t change. Corrections READER MODE • In NFC configuration passive mode using MPC_NfcConfiguration, MPC_SelectDatarate now changes the technology without losing of the protocol parameter.
Page 8
Corrections A memory full situation may occur after several system crashes, preventing the system from booting up. Fixed. Improvements READER MODE • TCL3 auto-tests added (See MPS_CPLAutoTest). • Vicinity high data rate x2 and x4 supported. Two new parameters for APIs MPC_SelectVCCommunication and MPC_AddToScenarioPicc with TSCN_DO_CHANGE_VC_COMMUNICATION: HIGH_DATA_RATE_X2 and HIGH_DATA_RATE_X4.
Page 9
MEASUREMENT • New measurement: The S11 parameters of an antenna connected to the Tx/Rx connector allowing to get the “Return Loss”. See API MPC_S11StartMeasurement, MPC_GetS11 and MPC_GetMeasureS11. • MPC_GetRFFrequency can take a new parameter (RESOLUTION_AUTO) allowing the measurement when the reader is polling (switch on/switch off the RF Field). •...
Page 10
Corrections READER MODE • The trigger signal generated with the ID TRIG_CARRIER (8) presented a jitter. Fixed CARD EMULATION • High level simulator: PCD frame type B containing a SOF low with the minimum duration was wrongly decoded. Fixed. • TSCN_DO_EXCHANGE (22) with the parameter PCD_FRAME_DONT_CARE (1,000,000) didn’t work for the FeliCa technology.
Page 11
• USB communication stability improved Improvements READER MODE • Three new actions possible using the reader sequencer: TSCN_DO_ANTICOLL_CLN, TSCN_DO_SEND_SELECT_CLN and TSCN_DO_REQUESTB_ATTRIB. CARD EMULATION • Possibility to generate EMD with a different amplitude than the simulated answer. See API MPC_SetLMAForEMD. • Possibility to send only a SOF Vicinity within a scenario.
Page 12
Improvements • Support of PT1 added. Corrections • MP500 may crash when remote command is called using an invalid coupler number. Fixed. • When using the USB channel, the first connection attempt may fail. Fixed. Corrections • Communication with type B using the reader sequencer didn’t work. It worked if type B was selected before out of the sequencer (using API MPC_SelectType).
Page 13
Improvements • Added detection of IP addresses conflict. • Added possibility to launch embedded application during start up (auto start feature). Corrections • MP500 TCL3 may crash when running for a long time. Fixed. Improvements READER MODE • Possibility to send EOF Vicinity within a scenario (see TSCN_DO_EOF_VICINITY (59)). •...
Page 14
Improvements • Added compatibility with the ISO Test Bench and the Automated Reference PICC Antenna, when connected on the AUX CPU connector. • Added over temperature detection. Corrections • MPOS_OpenResource didn’t include a call to MPS_ResetHard in order to set internal variables to default value.
Page 15
Improvements • MPS_GetTemperature gets the temperature of the TCL3 daughterboard (instead of the MP500 motherboard). Improvements • Reader function: CPP_CHANGE_BIT_BOUNDARY (40) MPC_ChangeProtocolParameter. It allows changing the position of the bit boundaries (Type B frame sent to the PICC). This feature is under license. The description is given in the application note MAN04612 - Changing the bit boundaries.pdf Corrections •...
Page 16
Improvements • Support of new TCL3 hardware revision • MPS_WaitTickCount, MPS_WaitTickCount1ms and MPS_GetTickCount API added for compatibility with MP300 Improvements • NFC active mode initiator and target supported. • Card emulation at application level added. • New API MPC_Test with the ID TEST_RF_RESET_CMD_WITH_TRIGGER_IN (19) •...
Page 17
Corrections • Card Emulation: ISO 14443 Type A FDT value may be shifted of ± 64/fc. Fixed. Corrections • Reception of PICC: ISO 14443 Type A detection issue when PICC communicates at bit rate 212 kbit/s, 424 kbit/s and 848 kbit/s. Fixed. •...
Page 18
Improvements • Card emulation. The following card emulation modes are now supported: o ISO 14443 Type A (106 kb/s to 848 kb/s) o ISO 14443 Type B (106 kb/s to 848 kb/s) o NFC-IP1 Type FeliCa (212 kb/s and 424 kb/s) o ISO 15693 Type Vicinity •...
Page 19
Improvements • Embedded application: In case of error when launching an embedded application, remote command FMER will retrieve the corresponding error message. • General: In case of error when starting the MP500, remote command HEER will retrieve the corresponding error message. Corrections •...
Page 20
Improvements • Card emulation (optional): The card emulation mode using the sequencer is now available with the following limitations: o Simulation of ISO 14443 Type A (106 kbit/s) o Simulation of ISO 14443 Type B (106 kbit/s) • Wireless charging (optional): The protocol Qi (WPC) is now available to test Power Receiver and Power Transmitter in both low power and medium power.
Need help?
Do you have a question about the MICROPROSS MP500 TCL3 and is the answer not in the manual?
Questions and answers