LIN on PTC04 Software Contents and history 1. Overall Contents of the software package MLXPTCLIN user interface (UI_PTCLINAAMLX.exe) MLXPTCLIN PSF (PSFPTCLINAAMLX.exe) PTC04 user interface (UI_0PTC04AAMLX.exe) - Optional, only required for uploading the firmware of the PTC04 programmer. PTC04 PSF (PSF0PTC04AAMLX.exe) MPT application (MPTApp.exe) MLXPTCLIN firmware for PTC04 programmer. (FIRPTCLINAAMLX.hex or FIR0FastLoaderAAMLX.hex) 1.1. If you are installing the package from the CD, please follow the instructions 1. Start Autorun program 2. Press MLXPTCLIN button. It will install the whole package 1.2. If you are not installing the package from the CD, please follow the instructions 1. Put all software modules, except for the firmware, into one directory. 2. Run the installation of the user interface (UI_PTCLINAAMLX.exe). It will install all other needed packages. The package is only installed if the previous installation has a lower revision number. All the installations can be started separately, one by one, by running the corresponding installation program with the parameter /maininstall. For example: PSFPTCLINAAMLX.exe /maininstall will install only the PSF for MLXPTCLIN. 1.3. When starting the software for the first time, please follow the instructions 1. Connect the PTC-04 programmer if still not connected. If you are using USB and connect the programmer for the first time, Windows will ask for USB drivers. Install them and continue with step 2. 2. Run Melexis Programming Toolbox application (MPT) 3. On Workspace pane open UI modules branch 4. Double-click on PTC-04 to open the generic user interface for PTC-04 5. Click on Firmware commander button 6. Select Upload Firmware from the Communication menu. You will be asked for the location of the firmware file 7. Wait until the firmware is loaded and verified. The software is now ready for work LIN on PTC04 1 of 5 2-Jul-16 LIN on PTC04 Software Contents and history 2. Overall history of the MLXPTCLIN application software project Release_26FEB09 Release_21JAN09 Release_05JUN08 ReleaseInitBeta 2.1. Release_13JUL09 Date: 13 JUL 2009 2.1.1. Software Package: FIRPTCLINAAMLX PSFPTCLINAAMLX UI_PTCLINAAMLX Revision: 1.15 Revision: 1.12 Revision: 1.08 2.1.2. Package requirements: MLXPTC04PSF MPTApp Minimum Revision: 1.57 Minimum Revision: 1.30 2.1.3. Modifications of MLXPTCLIN PSF library During uploading, SaveEEPROM is called only before changing from state 0 to state 1 Error was not propagated during sending multiple sub-frames in LIN mode. That may lead to not written blocks if error occurs during uploading. 2.1.4. Modifications of MLXPTCLIN User Interface N/A 2.1.5. Modifications of Firmware 2.2. During uploading, SaveEEPROM is called only before changing from state 0 to state 1 UploadFromXram now supports restarting from any state. Thus, it is now possible to upload MlxCM firmware with protocol different than the currently used. Release_26FEB09 Date: 26 FEB 2009 LIN on PTC04 2 of 5 2-Jul-16 LIN on PTC04 Software Contents and history 2.2.1. Software Package: FIRPTCLINAAMLX PSFPTCLINAAMLX UI_PTCLINAAMLX Revision: 1.14 Revision: 1.10 Revision: 1.08 2.2.2. Package requirements: MLXPTC04PSF MPTApp Minimum Revision: 1.57 Minimum Revision: 1.30 2.2.3. Modifications of MLXPTCLIN PSF library Added SetVbatConnected and SetVbatLevel methodsAdded MelexCM's NVRAM support 2.2.4. Modifications of MLXPTCLIN User Interface Added Vbat switching options 2.2.5. Modifications of Firmware N/A 2.3. Release_21JAN09 Date: 21 JAN 2009 2.3.1. Software Package: FIRPTCLINAAMLX PSFPTCLINAAMLX UI_PTCLINAAMLX Revision: 1.14 Revision: 1.09 Revision: 1.07 2.3.2. Package requirements: MLXPTC04PSF MPTApp Minimum Revision: 1.57 Minimum Revision: 1.30 2.3.3. Modifications of MLXPTCLIN PSF library Added PWM/Slow protocol support Added MelexCM's NVRAM support Removed address limits of MlxcmUploadHexFile; This will require slight modification of any source code that utilizes this function. Settings for transition delay LIN<->Fast reduced to 40ms LIN on PTC04 3 of 5 2-Jul-16 LIN on PTC04 Software Contents and history 2.3.4. Modifications of MLXPTCLIN User Interface Added PWM/Slow protocol support Added MelexCM's NVRAM support Removed address limits of MlxcmUploadHexFile Settings for transition delay LIN<->Fast reduced to 40ms 2.3.5. Modifications of Firmware 2.4. Added PWM/Slow protocol support Release_05JUN08 Date: 05 JUN 2008 2.4.1. Software Package: FIRPTCLINAAMLX PSFPTCLINAAMLX UI_PTCLINAAMLX Revision: 1.13 Revision: 1.08 Revision: 1.06 2.4.2. Package requirements: MLXPTC04PSF MPTApp Minimum Revision: 1.52 Minimum Revision: 1.29 2.4.3. Modifications of MLXPTCLIN PSF library Added support of Standalone Fast protocol Added support of PTC04 XRAM loader 2.4.4. Modifications of MLXPTCLIN User Interface Added support of Standalone Fast protocol Added support of PTC04 XRAM loader 2.4.5. Modifications of Firmware Added support of PTC04 XRAM loader Fixed problems at LIN 19200 bps 2.4.6. Impact of the bug in Firmware Slave to Master frames at LIN 19200 bps were frequently missed by the PTC04. This caused general MelexCM loader malfunction. LIN on PTC04 4 of 5 2-Jul-16 LIN on PTC04 Software Contents and history 2.5. Release Init Beta Obsolete Date: 27 SEP 2007 2.5.1. Software Package: FIRPTCLINAAMLX PSFPTCLINAAMLX UI_PTCLINAAMLX LIN on PTC04 Revision: 1.07 Revision: 1.05 Revision: 1.03 5 of 5 2-Jul-16