ECU Diagnostics and Flashing Solutions

Solutions | TOSUN ECU Diagnostic and Flashing Solution: Reduce the difficulty of developing ECU flashing software!

ECU Diagnostics and Flashing Solutions

ECU (Electronic Control Unit) is the core component of an automobile's electronic control system, which is responsible for monitoring and controlling the operation of various automobile systems. Diagnostics is an important function of ECU, when the vehicle is in operation, the sensors throughout the vehicle can track the vehicle electrical or electronic systems at any time a variety of faults may occur. TOSUN tool chain assists users to conveniently carry out the development of fault diagnosis related functions, verification and flashing based on UDS protocol.

ECU Diagnostics and Flashing Solutions

TOSUN's ECU diagnosis and flashing program is mainly based on TSMaster software to realize, mainly has the following aspects of application:

  • Basic UDS diagnostic function, support configuration of diagnostic parameters and diagnostic services and other basic functions, in the diagnostic workbench you can execute diagnostic services, and you can clearly see the information of diagnostic requests and replies.
  • In the Automated Diagnostics module, the UDS-based Flash Bootloader flashing process is configured through the graphical interface to realize ECU flashing.
  • In the database-based diagnostic module, it supports loading diagnostic database files such as ODX/PDX.
  • By writing test cases through the test system, automated testing of diagnostics can be realized and test reports can be generated.
  1. This solution is low-cost and can be realized using the free features of the TSMaster software
  2. Flexible support for a variety of underlying buses, including CAN, CAN FD, LIN, DOIP, and soon FlexRay; and support for a variety of data formats, including Hex, S19, Bin, VBF, etc.
  3. Configuring the UDS Diagnostic Service can be directly associated with the process
  4. Interactive control via GUI or automatic control via API
  5. Less code, or even zero code to complete the diagnostic process development, diagnostic developers only need to be familiar with the diagnostic process can be

Program Applications

  1. ECU flashing during development
  2. Easy integration into various automation systems on the production line
  3. Aftermarket scenarios for updating ECU programs or OTA-based flashing

TSMaster: is a domestic automotive electronic tool chain platform developed by TOSUN. TOSUN ECU flashing solution is an innovative solution that realizes UDS-based ECU flashing function by utilizing TOSUN hardware and free part of TSMaster software.

TSMaster

TSMaster Diagnostic Module

The TSMaster diagnostic function supports configuration diagnostics and diagnostic services, and automated diagnostics can be realized based on FBL flashing of UDS. Here is a look at the basic functions of the TSMaster diagnostic function.

It includes timeout parameter configuration, TesterPresent configuration, SeedKey DLL configuration, and built-in SeedKey algorithm editor, which can directly implement SeedKey algorithm without the help of external VS and other development tools.

Equivalent to the user can edit the diagnostic database by themselves, including the settings of each service, the parameters related to the request and response, etc.. Provide composite service, which can automatically generate 0x34,0x36,0x37 service step flow according to the loaded data file, support loading many mainstream data formats (hex, bin, s19, vbf), support many kinds of checksums.

Execute the services configured in the diagnostic configuration: you can set up an automatic comparison of the response results to see if they are correct.

Here you can customize the process, you can directly define the diagnostic services, you can also select the diagnostic services configured in the front, the arrangement order can be dragged arbitrarily, so it is very convenient to create a variety of different processes for Flash Bootloader flashing. Typical application to configure Flash Bootloader flashing based on UDS.

ECU Flashing

The ECU flashing program based on TOSUN bus tool chain can realize the ECU flashing function based on UDS by using TOSUN hardware + TSMaster software for free, which can greatly reduce the difficulty of developing ECU flashing software and improve the development efficiency.

ECU Flashing Program ECU_FBL_TOSUN
ECU_FBL_TOSUN
  • Diagnostics+Panel→PC Flashing Software
  • Diagnostics+Panel+COM→Production line Flashing software
  • Diagnostics+Panel+COM+Application Publishing→After-sales Flashing Software
  • Diagnostics + TF1011 → Handheld Flashing device
  • Diagnostics + CAN device with wireless module → Remote Flashing device
ECU Diagnostics and Flashing Solutions

For ECU diagnostic and flashing solution, TOSUN provides offline flashing device, which can write new program code or data into the device's memory to upgrade the device's function or repair it. TF1011 is paired with TSMaster to compile the flashing process, and engineers can update the device driver, firmware or operating system through the softwares.

tf1011

After the configuration is completed on the PC, the device can perform the following functions in a handheld offline scenario:

  • Diagnostics based on UDS protocol
  • Flash Bootloader program update based on UDS protocol
Contact Us
For more automotive test solutions, please contact us by private message or email, TOSUN will be happy to provide you with customized solutions.
Official website:www.tosunai.com
Mailbox:Emails: sales@tosunai.cn

发表回复

en_USEnglish
×
×

产品入口: 产品添加到购物车

Download location

Please click the download button below to start experiencing the powerful TSMaster features. Thank you for your support!

Beta version updated weekly, full version updated monthly
Installation environment
  • 1
    Windows 7 SP1 or higher, supports Win10, and WIn11.

    Operating System

  • 2
    8GB

    random access memory (RAM)

  • 3
    At least 550MB of free space

    disk space

  • 4
    Dual-core (2-core) or higher

    CPU

Please ensure that your computer meets at least these requirements in order to install and run the TSMaster software successfully. If your computer does not meet these requirements, it may cause performance problems or not run the software properly. You may want to consider upgrading your hardware if you need smoother running features.