stmicroelectronics automotive mcu technical day · st automotive mcu technical day-- debug solution...
TRANSCRIPT
STMicroelectronics Automotive MCU
Technical Day
意法半导体汽车微控制器技术日
2017年ST汽车MCU技术日2017年6月6日,上海2017年6月8日,深圳
2017年6月13日,北京
Debug solution from Lauterbach
Able Zhou
www.lauterbach.cn
ST Automotive MCU Technical Day
-- Debug solution from Lauterbach
Lauterbach Company profile
Debug and trace solution for ST
Special Debug function
Trace function help safety code develop
Autosar system support
Energy Profiling
PIL Test
Automotive seminar ▪Able zhou . 6/28/2017 www.lauterbach.cn
▪ 3 / 25 ▪
Lauterbach Company profile
Lauterbach is the largest manufacturer of emulators and debuggers.
Founded in 1979 the company has over 35 years of experience in
embedded microprocessor designs and development tools.
Automotive seminar ▪Able zhou . 6/28/2017 www.lauterbach.cn
▪ 4 / 25 ▪
Debug and trace solution for ST
Automotive seminar ▪Able zhou . 6/28/2017 www.lauterbach.cn
▪ 5 / 25 ▪
Debug and trace solution for ST
Debug solution for SPC5xxx
Automotive seminar ▪Able zhou . 6/28/2017 www.lauterbach.cn
▪ 6 / 25 ▪
Debug and trace solution for ST
Debug & Trace solution for Spc5xxx (Neuxs)
Automotive seminar ▪Able zhou . 6/28/2017 www.lauterbach.cn
▪ 7 / 25 ▪
Debug and trace solution for ST
Debug & Trace solution for Spc5xxx (Samtec50)
Automotive seminar ▪Able zhou . 6/28/2017 www.lauterbach.cn
▪ 8 / 25 ▪
Special Debug function
The SNOOPer can also be used while debugging an SMP system.
Automotive seminar ▪Able zhou . 6/28/2017 www.lauterbach.cn
▪ 9 / 25 ▪
Special Debug function
CPU realtime workload (PERF)
Automotive seminar ▪Able zhou . 6/28/2017 www.lauterbach.cn
▪ 10 / 25 ▪
Special Debug function
Easy to operate peripheral
Automotive seminar ▪Able zhou . 6/28/2017 www.lauterbach.cn
▪ 11 / 25 ▪
Special Debug function
Easy to do different types flash programming
Internal flash
External flash
Norflash
Nandflash
EEROM
SPI flash
EMMC
Automotive seminar ▪Able zhou . 6/28/2017 www.lauterbach.cn
▪ 12 / 25 ▪
Special Debug function
Real time memory Access
Automotive seminar ▪Able zhou . 6/28/2017 www.lauterbach.cn
▪ 13 / 25 ▪
Special Debug function
Testing of Functions
Automotive seminar ▪Able zhou . 6/28/2017 www.lauterbach.cn
▪ 14 / 25 ▪
Special Debug function
Powerful script for customer auto-setup
Auto initial register
Auto create customer menu
One step for all debug environment setup
Auto store
Auto test
Automotive seminar ▪Able zhou . 6/28/2017 www.lauterbach.cn
▪ 15 / 25 ▪
Special Debug function
AMP
3 GUIs
Individual control
SMP
One GUI
Use with OS
AMP SMP
3 GUIs One GUI
Individual control Use with OS
Automotive seminar ▪Able zhou . 6/28/2017 www.lauterbach.cn
▪ 16 / 25 ▪
Trace function help safety code develop
Function run time analyzer Trace.STATistic
Automotive seminar ▪Able zhou . 6/28/2017 www.lauterbach.cn
▪ 17 / 25 ▪
Trace function help safety code develop
Trace.Chart.<subcommand>
Automotive seminar ▪Able zhou . 6/28/2017 www.lauterbach.cn
▪ 18 / 25 ▪
Trace function help safety code develop
Trace.PROfileChart.<subcommand>
Automotive seminar ▪Able zhou . 6/28/2017 www.lauterbach.cn
▪ 19 / 25 ▪
Trace function help safety code develop
Trace coverage for Function, modules, lines and static variables
Automotive seminar ▪Able zhou . 6/28/2017 www.lauterbach.cn
▪ 20 / 25 ▪
Autosar system support
TASK.ORTI automatically creates menu entries for OS objects
Automotive seminar ▪Able zhou . 6/28/2017 www.lauterbach.cn
▪ 21 / 25 ▪
Autosar system support
ORTI support
Automotive seminar ▪Able zhou . 6/28/2017 www.lauterbach.cn
▪ 22 / 25 ▪
Autosar system support
New ARTI support
The ORTI standard, which has been used throughout the automobile industry since 2003
Publication of the standard is planned for the beginning of 2018
The ORTI file created by the build tool only contains information on the tasks, the OS services, and the ISRs, but no information on when the tasks were started or terminated
There is no standardized format for trace data exports.
Automotive seminar ▪Able zhou . 6/28/2017 www.lauterbach.cn
▪ 23 / 25 ▪
Energy Profiling
Displaying power information
Automotive seminar ▪Able zhou . 6/28/2017 www.lauterbach.cn
▪ 24 / 25 ▪
PIL Test
TRACE32 PIL is a fully integrated plug-in for Simulinkthat implements a customizable workflow to streamline the setup of SIL/PIL simulations for unit testing
First release in April 2016
Cooperation with TechCoaching
Free choice of build toolchain
Hand-written code supported
Automotive seminar ▪Able zhou . 6/28/2017 www.lauterbach.cn
▪ 25 / 25 ▪
PIL Test
www.lauterbach.cn
Lauterbach China
Thank You!China Suzhou
Lauterbach Technologies Co., Ltd
Hengyu Square, Rm 709
No. 188, Xing Hai Street
Suzhou, 215021 P.R. of China
+86 512 6265 8030
+86 512 6265 8032
http://www.lauterbach.com