{"id":7113,"date":"2023-10-13T13:30:51","date_gmt":"2023-10-13T05:30:51","guid":{"rendered":"https:\/\/www.tosunai.com\/?p=7113"},"modified":"2024-02-06T13:38:24","modified_gmt":"2024-02-06T05:38:24","slug":"flashing-solution-for-infineon-tle989x-series-chips","status":"publish","type":"post","link":"https:\/\/www.tosunai.com\/en\/flashing-solution-for-infineon-tle989x-series-chips\/","title":{"rendered":"Solutions | TOSUN Technology Provides Flashing Solution for Infineon TLE989X Series Chips - Shanghai TOSUN Technology Ltd."},"content":{"rendered":"
TOSUN Technology provides customized developed code package and flashing tool for Infineon TLE989X series chips, mainly including code package, flashing project based on TSMaster, flashing hardware tool TF1011 and so on. With TF1011, you can directly flashing the Bootram without Infineon's own burner; you can also flashing the APP based on UDS.<\/p>
With TF1011, you can directly flashing Bootram without Infineon's own burner; you can also flashing APP based on UDS.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t
The code package provides APP1, APP2, Bootloader, boot_TSmaster, and usage documentation, among others:<\/p>
In our sample code, the flashing process is the following 10 steps:<\/p>
Step1: 10 03 \/\/10 service switch to 03 extended mode
Step2: 85 02 \/\/ turn off DTC (empty service, no specific implementation)
Step3: 28 03 01 \/\/ service shutdown message (empty service, no specific implementation)
Step4: 10 02 \/\/10 service switch to 02 programming session
Step5: 27 01 \/\/ 27 Services, unlocked, pass security verification
Step6: 27 02
Step7: 2e 00 00
Step8: 31 00 00
Step9: (34, 36, 37) \/\/ Composite Diagnostic Services Download APP
Step10:11 \/\/ECU reset<\/p>
\u00a0<\/p>
Configuring the flashing process in the TSMaster software generally goes through three steps:<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t
.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t
Configure here all the diagnostic services that will be used in our flashing process, as well as the composite diagnostic service (343637) that is used to download the APP. The composite diagnostic service contains the loading of the APP file, the configuration of the check method, the configuration of erasing the Flash, the requesting and transferring of the data configuration, and the transferring of the exit configuration, and so on.<\/p><\/section>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t
Configure in the auto-diagnostic process to configure the flashing process according to the steps we mentioned earlier.<\/p>
After the configuration, you can use the CAN to USB CAN card to flashing online, or you can download this process to the offline tool TF1011 to realize offline flashing.<\/p><\/section><\/section>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t
After configuring the flashing process, you can either connect to a PC with a CAN-to-USB CAN card to realize online flashing, or download this process to the offline tool TF1011 to realize offline flashing.<\/p>
The advantage of online flashing is that if you use a multi-channel CAN tool, you can realize flashing multiple ECUs at the same time, and of course, you can also flashing multiple times in a row for stress testing of the flashing, etc.<\/p>
Offline flashing is mainly used in production line or after-sales, the main portable.<\/p><\/section><\/section>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t
The following table shows the tools that can be used to realize online flashing. Of course, we also have tools for LIN and Ethernet, and you can configure the flashing process of the LIN\/Ethernet bus nodes directly in the TSMaster software in the same way as for CAN flashing.<\/p><\/section> Product Model<\/strong><\/p><\/section><\/td> Device Description<\/strong><\/p><\/section><\/td><\/tr> TC1011<\/p><\/section><\/td> 1 CAN FD to USB interface<\/p><\/section><\/td><\/tr> TC1012\/P<\/p><\/section><\/td> 1 CAN FD, 1 LIN bus to USB interface<\/p><\/section><\/td><\/tr> TC1013<\/p><\/section><\/td> 2-way CAN FD to USB interface<\/p><\/section><\/td><\/tr> TC1014<\/p><\/section><\/td> 4-way CAN FD to USB interface<\/p><\/section><\/td><\/tr> TC1016\/P<\/p><\/section><\/td> 4-way CAN FD, 2-way LIN device to USB interface<\/p><\/section><\/td><\/tr> TC1017<\/p><\/section><\/td> 8-way CAN FD to USB interface<\/p><\/section><\/td><\/tr> TC1018<\/p><\/section><\/td> 12 CAN FD to USB interface<\/p><\/section><\/td><\/tr> MP1013<\/p><\/section><\/td> 2 CAN FD to miniPCIe interfaces<\/p><\/section><\/td><\/tr> TP1013<\/p><\/section><\/td> 2-way CAN FD to PCIe interface<\/p><\/section><\/td><\/tr> TC1114B<\/p><\/section><\/td> 4-Channel CAN FD to USB\/WIFI<\/p><\/section><\/td><\/tr><\/tbody><\/table>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t The offline flashing tool is currently only available for the TF1011 with 1 CAN FD\/CAN channel (the 4-channel version is still under development). The TF1011 supports the simultaneous configuration of three groups of download processes, which can be switched by pressing a key.<\/p><\/section>