XE166 Family (Industrial)
32-bit Arm® Cortex® Microcontroller (MCU) Families by Cypress
(和訳)サイプレス セミコンダクタは、インフィニオン テクノロジーズと統合いたしました:これにより製品ラインアップが補完されます。インフィニオンは、リアルとデジタルの世界をひとつにするため、つながる時代に向けて ー これまでにないハードウェア、ソフトウェア、セキュリティソリューションを揃え、業界で最も包括的なポートフォリオを提供いたします。
リアルとデジタルの世界をひとつに
XE166 Family (Industrial) サブカテゴリー
Complete XE166 Family Portfolio from Low Cost to High Performance
Embedded Software Solutions
Ready to use software packages are the basic components for todays automotive ECUs. Infineon unveils:
Microcontroller abstract drivers
|
Free TriCore Tools 1. Free TriCore Entry Tool Chain 2. Altium Free Tools for TriCore/AURIX
3. Infineon Tools
Libraries System software
|
› Supported AUTOSAR releases and devices › Complex driver for non-standardized modules (for TriCore™)
|
› AUTOSAR BSW suite via partners : ARCCORE, Elektrobit, ETAS, KPIT, Mentor Automotive, Vector › Delivery packages include : source code, user manual, Tresos configuration tool
|
AUTOSAR is a standardized automotive software architecture to establish the reuse of software within the automotive area. This is the baseline for enabling a transition from an ECU specific software development to an application oriented approach.
Infineon provides MC-ISAR low-level drivers based on the AUTOSAR MCAL layer. With the MC-ISAR AUTOSAR drivers a system supplier can use one set of standardized basic software drivers over different applications within one configuration tool. By developing MC-ISAR in house at Infineon this enables efficient and optimized drivers. A CMM level 3 certified process is applied for the MC-ISAR drivers.
The complete AUTOSAR suite is provided in close cooperation with software partners which allow to reuse their long term software experience. Thus an optimized AUTOSAR software bundle is available.
Access to the microcontroller hardware is routed through the Microcontroller Abstraction Layer. The MCAL layer ensures a standard interface and controls the microcontroller peripherals. Standardized components are
Basic AUTOSAR package MC-ISAR:
|
MC-ISAR COM package:
MC-ISAR MEM package:
In addition to standardized modules AUTOSAR provides the possibility of complex driver for non-standardized hardware module. To efficiently exploit the hardware MCAL Complex Drivers are an essential component for hardware abstraction. MC-ISAR MCAL CD (MCAL Complex Driver) package:
|
Supported AUTOSAR releases and devices Complex driver for non-standardized modules (for TriCore) ASPICE L2 (AURIX TC3xx)
|
› AUTOSAR BSW suite via partners: ARCCORE, Elektrobit, ETAS, KPIT, Mentor Automotive, Vector › Delivery packages include: source code, user manual, Tresos configuration tool › ASIL-D process to ensure freedom from interference in memory |
Access to the microcontroller hardware is routed through the Microcontroller Abstraction Layer. The MCAL layer ensures a standard interface and controls the microcontroller peripherals. Standardized components are
Basic AUTOSAR package MC-ISAR:
|
MC-ISAR COM package:
MC-ISAR MEM package:
In addition to standardized modules AUTOSAR provides the possibility of complex driver for non-standardized hardware module. To efficiently exploit the hardware MCAL Complex Drivers are an essential component for hardware abstraction. MC-ISAR MCAL CD (MCAL Complex Driver) package:
|
All the latest DIPs are available for FREE download on the related Product web page in tab "Tools&Software"/"Development Tools".
Company Name and Weblink |
Product Name |
Description |
---|---|---|
![]() DAVE™ (Version 2) – Legacy home |
DAVE™ (Version 2) – Legacy | DAVE™ version 2 is the well established Digital Application Engineer from Infineon Technologies supporting XC800, C166, XC166, XE166, XC2000, and the TriCore AUDO family. |
The DAVE™ Drive auto-code generator provides application code for a complete motor control system.
DAVE™ Bench is a free and easy to use development tool set for the XC800 family. Now the version 2 of DAVE™ Bench is available.
XC166 Development Tools
Company Name and Weblink | Product Name | XE166 | Description |
---|---|---|---|
![]() Altium |
TASKING VX Compiler Tool Suite for C166 | X | The VX-toolset for C166 is a complete programming package for the XC2000/XE166/XC166/C166 family and includes a C/C++ compiler, assembler/linker and seamlessly integrated debugger (simulator, ROM monitor, OCDS), integrated in the Eclipse CDT based IDE. The VX-toolset for C166 provides a significant performance increase with respect to code density and execution speed in comparison to other compiler tool chains. |
![]() Altium |
TASKING classic C166 Compiler Tool Suite | X | The classic C166 toolset is a complete programming package for the XC2000/XE166/XC166/C166 family and includes a C/C++ compiler, assembler/linker and CrossView Pro debugger (simulator, ROM monitor, OCDS), integrated into EDE. For new projects we recommend to use the VX-toolset because it provides a significant higher performance than the TASKING classic version. |
![]() Keil™ Software |
Professional Developers Kit for XC166/C166 | X | The PK166 professional development kit from Keil™ Software, is a full featured C/C++ compiler tool set. The µVision IDE combines project management, make facilities, source code editing, compiling, program debugging, and complete simulation. |
Company Name and Weblink | Product Name | XE166 | Description |
---|---|---|---|
![]() Hitex Development Tools |
TantinoXC | X | This compact debug interface supports all run-control debug facilities and offers high-speed download and flash support |
![]() Lauterbach Datentechnik GmbH |
OCDS Debugger for XC2000/XC166 | X | OCDS-L1 JTAG Debugger for XC166 based products |
![]() pls Development Tools |
UDE/UAD2(+) for XE166 | X | Universal Debug Engine (UDE) is a powerful debugger for C/C++ applications including • Real time data visualization • Programming of on-chip and external FLASH devices • CAN recorder and debugging via CAN bus • RTOS awareness • Eclipse plug-in with unrestricted cross debugger functionality Together with Universal Access Device 2 (UAD2) it supports all possibilities of the JTAG/OCDS L1 interface like data breakpoints and Trigger transfer recording. Host interfaces: USB 2.0, IEEE1394 (FireWire)*, 100 MBit Ethernet*, Galvanically isolated target interfaces*, JTAG extender technology* * UAD2+ |
UDE/UAD2(+) for XC2000ED | X | Universal Emulation Configurator (UEC) offers the power of XC2000 Emulation Devices via a comfortable user interface: • Code- and Data-Trace • Profiling and Optimization • Performance measurement tasks • XC2000 emulation adapters |
|
![]() iSYSTEM AG |
IC5000 | X | The IC5000 is a unified hardware and software platform which, through software updates, adapts into either a basic debug, advanced debug (trace, profiler, analyzer) or test tool for the XC166 ™ and XC200™ product families. An optional I/O module adds the capability to generate, monitor and trace analog as well as digital signals. Further voltage, current and power consumption of the target can be measured. |
Company Name and Weblink | Product Name | XE166 | Description |
---|---|---|---|
![]() Altium |
TASKING VX-C166 Software Development Toolset | X | The C166 software development toolset from Altium is a complete programming package for the XC2000/XE166/XC166/C166 family, and includes a C/C++ compiler, assembler/linker and debugger (simulator, ROM monitor and OCDS-L1) |
Company Name and Weblink | Product Name | XE166 | Description |
---|---|---|---|
![]() Euros Embedded |
EUROS | X | EUROS is a real-time operating system that takes into consideration the requirements in the embedded field: - Minimal memory requirements. - Short response times through efficient interrupt management. - Flexible communication mechanisms. - Extensive selection of available drivers and protocol stacks. - Hardware independent application development. - Support of several Infineon XE166 microcontroller. In addition to the operating system the cross-development environment EUROSkit and the high level language debugger EUROScope are available. |
![]() Keil™ Software |
RTX166 TINY | X | Small real-time kernel designed for single-chip applications. The RTX166 Tiny kernel requires only 1500 bytes of code space and is well suited for applications that don't need RTOS features like messaging, semaphores, and memory pool management. |
Company Name and Weblink | Product Name | XE166 | Description |
---|---|---|---|
![]() algocraft |
WriteNow! Series | X | WriteNow! Multiple In-System Programmers are universal ISP tools that can program up to eight devices simultaneously, at the maximum theoretical speed for any given device, and are especially designed for the production environment. The compact size and versatile interfaces of WriteNow! programmers allow them to be conveniently and easily integrated into automatic test equipment (ATE) and programming and testing fixtures. |
![]() BP-Microsystems |
1600 Universal Programmer | X | The 1600 is the ultimate engineering device programmer. In terms of speed, device support, ease-of-use and flexibility, the 1600 is unsurpassed. |
![]() Data I/O |
FlashCORE III programming architecture | X | This technology keeps production processes running at maximum velocity for devices and files of any size. It offers significant performance gains by increasing download and read/write speeds by a factor of ten and supports the latest high density flash memory devices. It's compatible with all existing FlashCORE algorithms and adapters and has the largest library of NAND support and Bad Block Schemes. FlashCORE III is available for manual programmer FlashPAK III, just-in time programming feeder RoadRunner and automated offline programming and handling system PS series PS388 and PS588. |
![]() ELNEC |
BeeProg | X | Extremely fast universal 48 pindrivers programmer. Programmer can be connected to PC through LPT or USB interface. Programmer offers possibility of multiprogramming by attaching more programmers to PC through USB. |
BeeProg+ | X | Extremely fast universal 48 pindrivers programmer with ISP capable. Programmer can be connected to PC through LPT or USB interface. Programmer offers possibility of multiprogramming by attaching more programmers to PC through USB. | |
BeeHive4+ | X | Extremely fast universal 4x 48-pindrive concurrent multiprogramming system with ISP capability. Programmer is connected to PC through USB interface. | |
BeeHive8S | X | Extremely fast universal 8x 48-pindrive Stand-Alone concurrent multiprogramming system with ISP capabality. | |
|
Offline-Programming Systems PGS67 / Robotics Beaver OnBoard/Inline Programming Solutions using PGS80/85 or ertius (NEW !) Premium IC Programming Service |
X | For more than 30 years, ertec has been one of the market leaders in terms of designing innovative solutions on device programming. In particular, as a system supplier, we provide you with competent solutions all around device programming. This comprises the full spectrum commencing with consulting, the effective hardware equipment, the implementation in your plant, all the way up to our IC Programming services.The three pillars of the company ertec are:
|
![]() HI-LO SYSTEMS |
ALL-100 | X | ALL-100 family is a universal device programmer. Up to 8 sets of ALL-100 can be connected to a PC through USB ports for time consumption devices in order to make maximum programming. |
![]() Hitex Development Tools |
Tantino Service Flasher Tool XC166 | X | JTAG Service Flasher Tool with convenient User Interface for flashing internal and external FLASH devices. USB powered connection to the PC |
XC-Flasher | X | JTAG based FLASH programmer supporting 1 to 16 devices to programm internal and extenal FLASH devices. | |
![]() Hse-electronics GmbH |
FLASHit | X | High speed FLASH- programming-tool for C16x and XC16x -target system (and their derivatives) with internal or/and external FLASH-memory via RS232. |
![]() Infineon Technologies AG |
MemTool | X | MemTool is a free of charge software designed for On- Chip FLASH programming only. To download the MemTool please go to the Software Downloads section below. |
|
OpteeQ S-Series | X | Opteeq S-Series is ultra-fast, industrial grade, in-system programmer. It universally supports different types of programming interfaces and silicon architectures. Thanks to its compact size software library, S-Series can be easily integrated into other production equipment, e.g., functional or circuit testing machines, testing fixtures, etc. Additionally, S-Series can be also used as desk-top programmer. To satisfy various output volumes, S-Series offers models with 1, 4, or 8 physical programming channels. Its capability to work stably and protection to target circuit make S-Series an excellent choice for mass production of automotive, industrial, and consumer electronics. |
![]() PLS GmbH |
UDE-MemTool | X | UDE/MemTool offers secure and high speed programming for on-chip and external FLASH devices via JTAG, CAN bus or serial interfaces. It supports special functions like protection and whole FLASH erase. Production FLASH tools and Service FLASHER are available too. |
UDE/MemTool Gang-Programmer with UAD2(+) | X | Secure and high speed FLASH/OTP programming for production via JTAG, CAN bus or serial lines. Software interface COM allows standardized integration in customer's production environment. JTAG Extender technology (UAD2+) is useful especially for needle adapters. | |
ProMik |
software tools MSP1000NET programmer MSP2000NET programmer in-line systems semi-automated systems fully-automated systems LIN Bootloader and tools sockets integration support |
X | Promik is a unique company, because of our deep expertise with programmable microcontroller architectures, that is implemented in a full range of trussed hardware and software solutions, supported by rigorous attention to quality and a 15-years track record of enabling their customer successes. |
![]() SMH Technologies ™ |
FR02INF0 | X | FlashRunner is the first complete production In-System programmer specifically designed for manufacturing lines. FlashRunner is targeted at production environments, easily integrates into your programming system or Automatic Test Equipment (ATE), and can work either in full standalone mode or controlled by a host system. In addition, it offers the flexibility to support a full range of current and future Infineon microcontrollers, including the XC166, XE166, XC800 and XC2000 families. |
FR01M01 | X | FlashRunner FR01M01 is targeted at production environments, easily and seamlessly integrates on test fixtures and can work either in full standalone mode or controlled by a host system. FlashRunner FR01M01 provides connections for programming up to eight ISP sites thanks to the built-in ISP lines multiplexing. | |
![]() STAG IMO Group |
Quasar Universal Programmer | X | Stag's Quasar Plus PC based universal programmer is designed for engineering or production use. Interchangeable modules provide socketing for various device packages including DIP, PLCC, TSOP, PSOP, QFP, PGA and BGA. |
![]() Xeltek |
Super Pro 3000 Universal Programmer | X | Superpro Line of programmers program ICs such as Eprom, Flash and Serial Roms, PAL/PLDs, MCUs, etc. |
XE166 Software Partners & Downloads
Company Name and Weblink | Product Name | XE166 | Description |
---|---|---|---|
![]() port GmbH |
CANopen protocol stack | X | Complete CANopen source code implementation of the CiA standards CiA301 and CiA302. Additional CiA device profiles are supported by the company's CANopen Design Tool. |
CANopen Bootloader | X | Source code of an CiA 301/302 compatible CANopen bootloader. | |
![]() Smart Electronic Development GmbH |
Flashloader ADLATUS | X | ADLATUS® is the modular embedded software solution for reprogramming of automotive ECUs (Electronic Control Units) |
Product Name | XE166 | Version | Description | Manual and Download |
---|---|---|---|---|
MemTool V4 | X | v4.8.1 | MemTool is a free of charge software designed for on-chip flash programming. MemTool V4 is supporting the XC800, XC166, XE166, XC2000, TriCore ™, XMC4000 family and the XMC1000 family. This version supports also programming via UART Boot loader for XMC4000 and XMC1000. |
Download exe file that includes the installer and the release note: |
DAS Tool Interface | X | v6.0.0 |
DAS (Device Access Server) as tool connection is a standard for both Infineon on-board wiggler for evaluation boards and for miniWiggler for customer boards. DAS Tool is supporting the XC800, XC166, XE166, XC2000, TriCore ™, AURIX™, XMC4000 family and the XMC1000 family. |
マイクロコントローラメディアセンター
その他のビデオについては、マイクロコントローラメディアセンターと弊社のユーチューブチャネルInfineon4Engineers をご覧ください。
Partner | Description / Contact |
---|---|
|
ARCCORE is an independent software company providing AUTOSAR solutions to the global automotive market. ARCCORE ’s products include embedded software platforms and development tools and can easily be accessed from ARCCORE’s homepage. ARCCORE offers an innovative business model supporting all stages in the software development process providing both open source and commercial license terms. |
![]() |
Bluewind's extensive knowledge of Infineon MCU products gives them the capability to provide expert services for full product design covering the complete design cycle: architectural stage, hardware/software design, product testing, CE compliance and post production. http://www.bluewind.it/ifx_home.html |
E2-CAD ![]() |
E2-CAD is a simplified joint stock company, founded in 2001 by people coming from the automotive electronics industry to provide high level consulting and product development support in the field of Powertrain (Electric Vehicle, transmission), Instrument clusters and Body controllers. E2-CAD has developed a Fast Prototyping ECU designed for real embedded test cases. This ECU includes three boards : The generic board includes multi-purpose interfaces for sensors/actuators (solenoids, motors, analog inputs, …) compliant to automotive standard constraints. The CPU board uses the large processing capabilities of Tricore TC 1797 with a BIOS allowing to adapt an applicative software. The third board is optional and designed to integrate specific customer additional functions. http://e2-cad.com/ |
Cichon Engineering Consulting ![]() |
http://ing.cichon.com/infineon |
![]() |
http://www.elektrobit.com/ |
![]() |
eSyslogic provides engineering service for Industrial, Consumer and Multi-Media customers to accelerate designs. eSyslogic has extensive knowledge in Infineon 8 and 16 bit MCU coupled with in-depth know-how in application systems providing full turnkey solution to customers. eSyslogic can provide solutions with Infineon MCUs for the following application areas: capacitive touch control board, miniature beauty and healthcare product, ultrasonic slim fit gadget, portable toll gate reader with DVR, wireless charger etc. http://www.esyslogic.com/eng/product/product01_1.asp |
![]() |
http://www.etas.com/ |
![]() |
Fineio has earned its reputation as a Shenzhen New Hi-tech Enterprise. We specialize in offering professional R&D program to satisfy specific demands from our customers with complete service and support. Our products and business include Induction Cooker, Soybean Milk Maker, Electromagnetic Water Heater ,Air Heater, Electromagnetic Pressure Cooker, Electromagnetic coffee maker, Commercial IH Cooker and Induction heating. We are proud to have a team of professional employees experienced in research and design with a wide sales network. Our business goal is to creat the best brand with the highest reputation and influence in our field. http://www.fineio.com/en/ |
![]() |
The MM232R and the UB232R from FTDI are simple and easy-to-use tools to program and communicate with Infineon's XC800 microcontrollers. They provide seamless connection between the PC's USB port and the microcontroller's UART port and work efficiently together with FLOAD (part of DAVEBENCH).
Applications:
|
![]() |
With 35 years experience in micrcontroller designs, Hitex offers development tools and development services in HW, SW and testing for Infineon microcontrollers. For safety applications according to SIL/ASIL (IEC61508, ISO26262) or ClassB (IEC60335, IEC60730), Hitex can serve you in consulting, with self test software, integration and certification. https://www.hitex.com/ |
![]() |
IHR is an independent company based in Rheinmünster/Germany with global offices and representatives (started in 1992 as a test laboratory and developer for driver / bus software (CAN, LIN, Flexray Ethernet)). Additionally, IHR has been active in the field of automotive application software for Tier 1's and OEM's in the field of stepper motors and flap control in the extended climatic range, actuators, ventilation of the vehicle interior and performance regulation in the seat comfort area. The projects (including ASIL requirements) are implemented according to the IHR Q management system (analogous to ISO TS 16949) and the work is carried out according to SPICE processes. Development Tools for crosslinking in automobiles
And other solutions, for example: Expert Systems for the analysis of network timings, Measuring Tools for the integration of control units, Testing Tools for the production at the OEM and Tier1. |
![]() |
http://www.kpitcummins.com/ |
![]() |
Infineon and MESCO Engineering entered a cooperation to provide reference designs for IO-Link developments and full engineering service using infineon microcontroller. The MESCO IO-Link device stack is ported to a XC800 microcontroller. https://www.mesco-engineering.com/ |
![]() |
For over 20 years, Mixed Mode, a PIXEL Group company, has successfully supported its customers in the development of embedded and software engineering. Mixed Mode is a preferred supplier partner for Infineon projects and as such has extensive know-how of Infineon microcontroller platforms & tools (e.g. 166-, XMC-, TriCore- and Aurix- families).
|
![]() |
http://powerelectronics.de/ |
![]() |
Murata offers technical support for Ceramic Resonators and Crystals to get the optimum oscillation circuit conditions for Infineon MCUs. https://www.murata.com/ |
![]() |
NDK Nihon Dempa Kogyo Co.Ltd is one of the top brand in the quartz crystal industry. Market leader especially in the field of automotive applications and telecommunication. With long experience in circuit design we offer measurement to ensure stable oscillation of crystal in the oscillator circuitry. For details about our service kindly follow the url of our German partner Frischer Electronic GmbH: http://www.frischer-frg.com/ |
![]() |
|
![]() |
In the field of embedded systems, softgate develops high-performance software based on your specific requirements and needs. We focus on the area of real-time systems, low-level programming, and communication buses. Here, an important element is our experience in the microprocessor environment. softgate has extensive knowledge in Infineon 8-bit, 16-bit controllers and in TriCore™ architecture. softgate has been realizing very demanding projects for various companies from the automotive, medical and consumer electronics sector already. http://www.soft-gate.de |
![]() |
http://www.sotec.eu |
![]() |
TELNET is a Global provider of Offshore/Nearshore Product Development and Engineering Services, following Partnership approaches to servicing our customers worldwide.
|
![]() |
Developing software in conformance with Safety Critical Standards can greatly increase development cost, challenges, costs, and risks. It is critical to optimize your processes to achieve compliance efficiently and cost effectively. Long or short-term Project Consulting, Mentoring. Regulatory Compliance Training and Consulting to help reduce the cost of software certification, Software Development and Testing services to mentor, coach, assist, or fully outsource any of your software engineering activities –e.g. Gap Analysis. Deep domain expertise and real-world experience with Industry Standards including: Avionics Standards: DO-178B, DO-178C, DO-254, Medical Standards: FDA 510(k), PMA, Automotive Standard: ISO 26262,Railway Standards: CENELEC, EN 50126, EN 50128, and EN 50129, Industrial Automation Standard: IEC 61508 |
Infineon offers programming services for certain customer-specific applications. We adapt programs for specific needs in applications such as automotive and electric motor control, building on Infineon’s Microcontroller Firmware and Software libraries.
For more Information on Programming Services please contact your nearest Infineon sales office or contact one of our partners below:
Company Name and Weblink | XC800 | XC2000 | Aurix™ | Description |
---|---|---|---|---|
![]() btv technologies gmbh |
X | X | X | btv offers: State of the art programming , tape & reel and logistics services, on 7 days a week, 24 hours. Main customers come from the automotive and telecommunications sector. We are certified acc. to TS16949, ISO9001. |
![]() FALCON |
X | X | Falcon Denshi K.K. offers the programming service from 1 chip to mass production in Japan market. Falcon Programming Center is able to offer ROM programming service, marking, taping & reeling, baking, dry packing, 2D inspection, 3D lead scan and socket cleaning & restoration service and so on. | |
X | X | X | Full-fledged Automatic Programming Service Founded in 2002, Flatek provide programming and testing services in Great China Market, including service facilities in Taipei, Shenzhen, Shanghai, Chengdu, and Zhengzhou. Flatek is a ISO-9001 certified company. Major Services:
|
|
![]() Hi-Lo Systems |
X | X | HI-LO SYSTEMS established its Programming Center in 2001 This Center has been ISO-9001 and TS-16949 certified. HI-LO Programming Center is able to offer comprehensive and also competitive solutions for device programming, marking, taping & reeling, baking, dry packing, laser mark, 2D inspection and 3D lead scan, etc., including special request of customized devices programming and packing. Hi-Lo offers the programming services in Great China zone, including Taipei, Hsinchu, Hong Kong and Shanghai. |
|
![]() HTV GmbH |
X | X | X | Programming of electronic components: • Programming capacity >750,000 pcs/day • Programming of all electronic components incl. wafer-programming • Own development of algorithms & adapters • HTV-On-Site Programming - programming at customer's facility In addition we provide a full range of services like complex serial number programming, automated tape&reel service with 3D lead-inspection, laser marking, marking removal etc.
|
Test and Qualification of electronic components: • Testing capacity >450,000 pcs/day • Data sheet and electrical authenticity test • Component qualification & environmental simulations • Screening of specific parameters • Fully automated high capacity testers • Development of test programs and ASICs HTV offers fast and flexible testing solutions tailor made to specific customer requirements. We test and qualify wafers, components and assemblies. Our engineers are specialized in performing complex test applications including own development of test-programs and robots.
|
||||
Long-Term Conservation of electronic components: Our unique Thermal-Absorptive Gas-Barrier Method TAB® offers a long-term conservation of components or complete devices currently up to 50 years. This product-specific reduction of the determining physical and chemical aging processes keeps components alive for decades also after end-of-life announcement. Analysis of electronic components, packaging, wafer sawing, tinning & retinning etc. Certification: ISO/TS16949 & ISO9001 |
||||
X | X | X | Full-fledged Automatic Programming Service ProMik’s trusted programming services build on 10 years experience and offer fully automated and integrated programming systems. Our services range from automated device handling/programming with lead inspection (2D-Collinearity and 3D-Coplanarity), laser-marking with full traceability to logistic services. ProMik offer an additional advantage for its customers: accessible engineering Know-How on site. Programming
Competence in this area has enabled Promik to STL (Ship to line) for key Automotive customers Certification TS16949 and ISO9001 |
|
X | X | X | SEMITRON W.Röck GmbH was founded 1975 in south of Germany by Mr. Dipl.-Ing. Werner Röck More than 40 Years competence and experience! Meanwhile 140 employees, independent company with flexible structures and flat hierarchy. This company has been ISO-9001 certified and offer the programming service worldwide. Company locations are in Germany and Switzerland. For programming Security Devices, MCU`s, EPROM`s, FLASHE`s ( standard, NAND, NOR… ) OTP`s, PLD`s … we use systems from DATA I/O, BP Microsystems, ELNEC, HI/LO … etc. Automatically programming and Tape & Reel of SOT23 is no problem since 10 year`s. Marking options: Label, Ink and Laser Inspection options: 2D and 3D Leadscan Delivery: Tray, Tube and Tape & Reel Packaging: ESD, Dry Pack, Nitrogen Programming capacity: up to 500`000 pcs./day Additional services!
|
For programming services companies:
If you offer programming services specific for Infineon Microcontrollers and want to be listed on this page, please write an email using the contact form below.
Basics of software over-the-air concept using AURIX™ |
|
Secure CAN Communication |
Understand how hackers use the CAN bus to interfere with in-vehicle communication, and be aware of how Infineon’s AURIX™ microcontrollers support secure CAN communication. |
AURIX™ 32-bit microcontroller family for CAV |
|
AURIX™ 1G |
|
AURIX™ for Advanced Driver Assistance Systems |
|
AURIX™ Hardware Security Module for Automotive Cyber Security |
|
Powertrain electrification and Infineon's solutions for inverters |
|
How AURIX™ addresses electric vehicle application needs |
|
OPTIGA™ Trusted Platform Module & AURIX™: Perfect partners for automotive cybersecurity |
|
32-bit: Tricore®
Training Title |
Language |
Hitex |
Microconsult |
AURIX™ TC2xx Workshop: 32-Bit Multicore Mikrocontroller-Familie |
German |
X | |
AURIX™ TC2xx Workshop: 32-Bit Multicore Microcontroller Family |
English | X | |
AURIX™ TC3xx Workshop: 32-Bit Multicore-Mikrocontroller-Familie (2G Zweite Generation) |
German | X | |
AURIX™ TC3xx Workshop: 32-Bit Multicore Microcontroller Family (2G Second Generation) |
English | X | |
German |
|||
English |
|||
German |
|||
English |
32-bit: XMC4000/XMC1000®
Training Title |
Language |
Hitex |
Microconsult |
Keil MDK-ARM Powertraining mit XMC4500 (Cortex-M4) | German | X | |
Hands-on Professional Middleware für Cortex-M | German | X | |
XMC4000 / XCM1000 Workshop: 32-Bit Industrial Microcontroller ARM® Cortex™-M4/ ARM® Cortex™-M0 |
German |
||
XMC4000 / XCM1000 Workshop: 32-Bit Industrial Microcontroller ARM® Cortex™-M4/ ARM® Cortex™-M0 |
English |
16-bit: C166, XC166
Training Title |
Language |
Hitex |
Microconsult |
XC2000/XE16x/XC16x/ST10: Architektur, Peripherie und Embedded Programmierung |
German |
||
XC2000/XE16x/XC16x/ST10: Architecture, Peripherals and Embedded Programming |
English |
||
XC8xx/C500/8051 8-Bit Mikrocontroller: Architektur und Embedded Programmierung |
German |
X |
|
XC8xx/C500/8051 8-Bit Microcontrollers: Architecture and Embedded Programming | English | X |
Operating system and Applications
Operating system and Applications | Language | Hitex | Microconsult |
Embedded C: Programmiermethoden und -tools für Embedded-Anwendungen |
German
|
||
Embedded C: Programming Methods and Tools for Embedded Applications | English |
||
German |
|||
TC17x7: Practical Application of TriCore® Specific Peripherals |
English |
||
Tracen und Multicore Debugging mit der PLS Universal Debug Engine UDE |
German |
||
Tracing and Multicore Debugging with the PLS Universal Debug Engine UDE |
English |
||
Tracen und Multicore Debugging für TriCore/AURIX™ (MCDS) mit Lauterbach TRACE32 |
German |
||
Tracing and Multicore Debugging for TriCore/AURIX™ (MCDS) with Lauterbach TRACE32 |
English |
||
German |
|||
English |
|||
German |
|||
English |
|||
RTOS-Anwendung: Entwicklung von Laufzeit-Architekturen für Embedded- und Echtzeitsysteme |
German |
||
RTOS Application: Development of Runtime Architectures for Embedded and Real-time Systems |
English |
- AURIX™ System Control Units
- AURIX™ Peripheral Sensor Interface with Serial PHY
- AURIX™ Peripheral Sensor Interface
- AURIX™ Versatile Analog-to-Digital Converter
- AURIX™ System Timer
- AURIX™ System Architecture
- AURIX™ Single Edge Nibble Transmission
- AURIX™ Safety Management Unit
- AURIX™ Safety Concept
- AURIX™ Queued Synchronous Peripheral Interface
- AURIX™ Program Memory Unit
- AURIX™ Micro Second Channel
- AURIX™ Memory Test Unit
- AURIX™ Memory Maps
- AURIX™ Interrupt Router
- AURIX™ Inter-Integrated Circuit Module
- AURIX™ Input Output Monitor
- AURIX™ Infineon Low Level Driver
- AURIX™ High Speed Serial Link
- AURIX™ Hardware Security Module
- AURIX™ Generic Timer Module
- AURIX™ General Purpose Timer Unit
- AURIX™ General Purpose Input Output
- AURIX™ FlexRay™ Protocol Controller
- AURIX™ Flexible CRC Engine
- AURIX™ External Bus Unit
- AURIX™ Ethernet MAC
- AURIX™ Direct Memory Access
- AURIX™ Delta-Sigma Analog-to-Digital Converter
- AURIX™ Debug Support
- AURIX™ Controller Area Network
- AURIX™ Central Processing Unit
- AURIX™ Capture Compare Unit 6
- AURIX™ Advanced Driver Assistance Subsystem (ADAS)
- AURIX™ Asynchronous Synchronous Interface
- ADC_Background_Scan_1_KIT_TC297_TFT
- ADC_Group_Scan_1_KIT_TC297_TFT
- ADC_Single_Channel_1_KIT_TC297_TFT
- ASCLIN_LIN_Master_1_KIT_TC297_TFT
- ASCLIN_Shell_UART_1_KIT_TC297_TFT
- ASCLIN_Shell_UART_1_KIT_TC237_TFT
- ASCLIN_Shell_UART_1_KIT_TC277_TFT
- ASCLIN_Shell_UART_1_KIT_TC275_SB
- ASCLIN_SPI_Master_1_KIT_TC297_TFT
- ASCLIN_UART_1_KIT_TC297_TFT
- Bus_Register_Protection_1_KIT_TC297_TFT
- Blinky_LED_1_KIT_TC297_TFT
- Blinky_LED_1_KIT_TC234_TFT
- Blinky_LED_1_KIT_TC237_TFT
- Blinky_LED_1_KIT_TC265_TFT
- Blinky_LED_1_KIT_TC275_SB
- Blinky_LED_1_KIT_TC277_TFT
- DMA_Linked_List_Mode_1_KIT_TC297_TFT
- CCU6_ADC_1_KIT_TC297_TFT
- CCU6_Interrupt_1_KIT_TC297_TFT
- CCU6_PWM_Capture_1_KIT_TC297_TFT
- CCU6_PWM_Generation_1_KIT_TC297_TFT
- CPU_Perf_Counters_1_KIT_TC297_TFT
- CPU_Trap_Recognition_1_KIT_TC297_TFT
- DMA_ADC_Transfer_1_KIT_TC297_TFT
- DMA_Mem_to_Mem_1_KIT_TC297_TFT
- DSADC_1_KIT_TC297_TFT
- ERU_Interrupt_1_KIT_TC297_TFT
- FCE_CRC_1_KIT_TC297_TFT
- Flash_Programming_1_KIT_TC297_TFT
- GPIO_LED_Button_1_KIT_TC297_TFT
- GPT12_PWM_Capture_1_KIT_TC297_TFT
- GPT12_Timer_Concatenation_1_KIT_TC297_TFT
- GPT12_Timer_Interrupt_1_KIT_TC297_TFT
- GTM_ATOM_Interrupt_1_KIT_TC297_TFT
- GTM_ATOM_PWM_1_KIT_TC297_TFT-
- GTM_TIM_Capture_1_KIT_TC297_TFT
- GTM_TOM_Interrupt_1_KIT_TC297_TFT
- GTM_TOM_PWM_1_KIT_TC297_TFT
- GTM_TOM_PWM_1_KIT_TC234_TFT
- GTM_TOM_PWM_1_KIT_TC237_TFT
- GTM_TOM_PWM_1_KIT_TC265_TFT
- GTM_TOM_PWM_1_KIT_TC275_SB
- GTM_TOM_PWM_1_KIT_TC277_TFT
- I2C_Read_Ext_Device_1_KIT_TC297_TFT
- Interrupt_Prio_1_KIT_TC297_TFT
- IOM_PWM_Monitor_1_KIT_TC297_TFT
- IOM_Signals_Comparison_1_KIT_TC297_TFT
- MTU_MBIST_1_KIT_TC297_TFT
- MULTICAN_1_KIT_TC297_TFT
- Multicore_1_KIT_TC275_SB
- Multicore_1_KIT_TC277_TFT
- MULTICAN_FD_1_KIT_TC297_TFT
- MULTICAN_GW_TX_FIFO_1_KIT_TC297_TFT
- Multicore_1_KIT_TC297_TFT
- PWM_Buzzer_1_KIT_TC297_TFT
- RAM_Run_Function_1_KIT_TC297_TFT
- SCU_Clock_1_KIT_TC297_TFT
- SCU_Die_Temp_Sensor_1_KIT_TC297_TFT
- SCU_Emergency_Stop_1_KIT_TC297_TFT
- SCU_Power_Down_Idle_1_KIT_TC297_TFT
- SCU_Power_Down_Sleep_1_KIT_TC297_TFT
- SCU_Power_Down_Standby_1_KIT_TC297_TFT
- SCU_Reset_Detection_1_KIT_TC297_TFT
- SMU_Emergency_Stop_Alarm_1_KIT_TC297_TFT
- SMU_Fault_Signaling_1_KIT_TC297_TFT
- SMU_IR_Alarm_1_KIT_TC297_TFT
- SMU_Reset_Alarm_1_KIT_TC297_TFT
- SPI_CPU_1_KIT_TC297_TFT
- SPI_DMA_1_KIT_TC297_TFT
- STM_Interrupt_1_KIT_TC234_TFT
- STM_Interrupt_1_KIT_TC237_TFT
- STM_Interrupt_1_KIT_TC297_TFT
- STM_Interrupt_1_KIT_TC265_TFT
- STM_Interrupt_1_KIT_TC275_SB
- STM_Interrupt_1_KIT_TC277_TFT
- STM_System_Time_1_KIT_TC297_TFT
- UART_DMA_Transfer_1_KIT_TC297_TFT
- UART_VCOM_1_KIT_TC297_TFT
- Watchdog_1_KIT_TC297_TFT
- Blinky_LED_1_KIT_TC275_LK
- GTM_TOM_PWM_1_KIT_TC275_LK
- MPU_Memory_Protection_1_KIT_TC297_TFT
- AURIX_Multicore_1_KIT_TC275_LK
- STM_Interrupt_1_KIT_TC275_LK
- AURIX™ Asynchronous Synchronous Interface
- AURIX™ Capture Compare Unit 6
- AURIX™ Central Processing Unit
- AURIX™ Debug Support
- AURIX™ Direct Memory Access
- AURIX™ Enhanced Delta-Sigma Analog-to-Digital Converter
- AURIX™ FlexRay Protocol Controller
- AURIX™ General Purpose Input Output
- AURIX™ General Purpose Timer Unit
- AURIX™ Infineon Low Level Driver
- AURIX™ Input Output Monitor
- AURIX™ Inter-Integrated Circuit Module
- AURIX™ Interrupt Router
- AURIX™ Memory Maps
- AURIX™ Memory Test Unit
- AURIX™ Micro Second Channelb
- AURIX™ Peripheral Sensor Interface
- AURIX™ Peripheral Sensor Interface with Serial PHY
- AURIX™ Queued Synchronous Peripheral Interface
- AURIX™ Radar Interface
- AURIX™ Single Edge Nibble Transmission
- AURIX™ System Architecture
- AURIX™ System Timer
- AURIX™ CAN Interface
- AURIX™ Clocking System
- AURIX™ Converter Control Block
- AURIX ™ Enhanced Versatile Analog-to-Digital Converter
- AURIX™ External Bus Unit
- AURIX™ Flexible CRC Engine
- AURIX™ Generic Timer Module
- AURIX™ Gigabit Ethernet MAC
- AURIX™ Hardware Security Module
- AURIX™ System Control Units
- AURIX™ Safety Concept
- AURIX™ Converter Control Block
- AURIX™ CAN Interface
- AURIX™ Clocking System
- AURIX™ Converter Control Block
- AURIX™ Safety Management Unit
- AURIX™ High Speed Serial Link
- AURIX™ Safety Concept
- AURIX™ Non Volatile Memory Subsystem
- ADC_Filtering_1_KIT_TC397_TFT
- ADC_Queued_Scan_1_KIT_TC397_TFT
- ADC_Single_Channel_1_KIT_TC397_TFT
- ASCLIN_LIN_Master_1_KIT_TC397_TFT
- ASCLIN_Shell_UART_1_KIT_TC367_TFT
- ASCLIN_Shell_UART_1_KIT_TC375_LK
- ASCLIN_Shell_UART_1_KIT_TC375_S
- BASCLIN_Shell_UART_1_KIT_TC377_TFT
- ASCLIN_Shell_UART_1_KIT_TC387_TFT
- ASCLIN_Shell_UART_1_KIT_TC397_TFT
- ASCLIN_SPI_Master_1_KIT_TC397_TFT
- ASCLIN_UART_1_KIT_TC397_TFT
- Assembly_C_Code_1_KIT_TC397_TFT
- Blinky_LED_1_KIT_TC367_TFT
- Blinky_LED_1_KIT_TC375_LK
- Blinky_LED_1_KIT_TC375_SB
- Blinky_LED_1_KIT_TC377_TFT
- GPT12_PWM_Generation_1_KIT_TC397_TFT
- CCU6_Interrupt_1_KIT_TC397_TFT
- CCU6_PWM_Capture_1_KIT_TC397_TFT
- CCU_Clock_1_KIT_TC397_TFT
- CCU6_PWM_Generation_1_KIT_TC397_TFT
- Blinky_LED_1_KIT_TC387_TFT
- Blinky_LED_1_KIT_TC397_TFT
- BUS_Register_Protection_1_KIT_TC397_TFT
- CPU_Perf_Counters_1_KIT_TC397_TFT
- CPU_Trap_Recognition_1_KIT_TC397_TFT
- DMA_ADC_Transfer_1_KIT_TC397_TFT
- DMA_Linked_List_Mode_1_KIT_TC397_TFT
- EDSADC_1_KIT_TC397_TFT
- ERU_Interrupt_1_KIT_TC397_TFT
- FCE_CRC_1_KIT_TC397_TFT
- Flash_Programming_1_KIT_TC397_TFT
- GPIO_LED_Button_1_KIT_TC397_TFT
- GPT12_PWM_Capture_1_KIT_TC397_TFT
- GTM_ATOM_PWM_1_KIT_TC397_TFT
- GPT12_Timer_Concatenation_1_KIT_TC397_TFT
- GPT12_Timer_Interrupt_1_KIT_TC397_TFT
- GTM_ATOM_Interrupt_1_KIT_TC397_TFT
- GTM_ATOM_PWM_1_KIT_TC397_TFT
- GTM_TIM_Capture_1_KIT_TC397_TFT
- GTM_TOM_Interrupt_1_KIT_TC397_TFT
- GTM_TOM_PWM_1_KIT_TC367_TFT
- GTM_TOM_PWM_1_KIT_TC375_LK
- GTM_TOM_PWM_1_KIT_TC375_SB
- GTM_TOM_PWM_1_KIT_TC377_TFT
- GTM_TOM_PWM_1_KIT_TC387_TFT
- GTM_TOM_PWM_1_KIT_TC397_TFT
- I2C_Read_Ext_Device_1_KIT_TC397_TFT
- Interrupt_Prio_1_KIT_TC397_TFT
- MCMCAN_1_KIT_TC397_TFT
- MCMCAN_FD_1_KIT_TC397_TFT
- Memory_Access_Performance_1_KIT_TC397_TFT
- MPU_Memory_Protection_1_KIT_TC397_TFT
- Multicore_1_KIT_TC375_LK
- Multicore_1_KIT_TC375_SB
- Multicore_1_KIT_TC377_TFT
- Multicore_1_KIT_TC387_TFT
- Multicore_1_KIT_TC397_TFT
PMS_Power_Down_Idle_1_KIT_TC397_TFT - PMS_Power_Down_Sleep_1_KIT_TC397_TFT
- PWM_Buzzer_1_KIT_TC397_TFT
- RAM_Run_Function_1_KIT_TC397_TFT
- SCU_Die_Temp_Sensor_1_KIT_TC397_TFT
- SCU_Emergency_Stop_1_KIT_TC397_TFT
- SMU_Emergency_Stop_Alarm_1_KIT_TC397_TFT
- SMU_Fault_Signaling_1_KIT_TC397_TFT
- SMU_IR_Alarm_1_KIT_TC397_TFT
- SMU_Reset_Alarm_1_KIT_TC397_TFT
- SPI_CPU_1_KIT_TC397_TFT
- SPI_DMA_1_KIT_TC397_TFT
- STM_Interrupt_1_KIT_TC367_TFT
- STM_Interrupt_1_KIT_TC375_LK
- STM_Interrupt_1_KIT_TC375_SB
- STM_Interrupt_1_KIT_TC377_TFT
- STM_Interrupt_1_KIT_TC387_TFT
- STM_Interrupt_1_KIT_TC397_TFT
- STM_System_Time_1_KIT_TC397_TFT
- UART_DMA_Transfer_1_KIT_TC397_TFT
- UART_VCOM_1_KIT_TC397_TFT
- Watchdog_1_KIT_TC397_TFT
Infineon XE166 Family for Industrial Applications
Improved Communication
- Flexible serial interface (USIC) supporting I2C, I2S, UART, LIN, SPL, IO-Link
- MultiCAN with up to six independent CAN nodes and 256 message objects
Huge Range of Memory Offerings
- Up to 1,600KB Flash
- Up to 138KB RAM
- External Bus Interface (EBU)
Single-Cycle C166 V.2 Core
- 32-bit MAC unit
- 100 MIPS performance
- Fast interrupt response and switching
Peripheral Event Controller
The Peripheral Event Controller (PEC) enables single cycle data transfers between memory and peripherals without the intervention of an interrupt service routine. The PEC provides eight PEC service channels which move a single byte or word between any two locations with optional automatic updating of the source and destination pointers. A PEC transfer can be triggered by any interrupt service request and is the fastest possible interrupt response.
Interrupt Control
The architecture of the XE166 supports several mechanisms for fast and flexible responses to service requests from various sources internal or external to the microcontroller.
- DMA transfer issued by the PEC
- Priority-level interrupt system with up to 87 sources, selectable external inputs for interrupt generation and wake-up
- 16 interrupt priority levels, each with eight groups for prioritization
- Very short interrupt response time (7/11 cycles minimum)
Highest Performance PWM Generation
- Powerful analog to digital converter (600ns, +/- 2LSB)
- Multiple Capture/ Compare Units (CCU)
- HW synchronization of CCU/ADC
Embedded Safety Features
- Memory Protection Unit (MPU)
- Memory Checker (MCHK, CRC)
- ECC for SRAM and Flash
- ADC broken wire detection
ECC for SRAM and Flash
With the move to smaller and smaller feature sizes, single-bit failures in Flash memory are a fact that no manufacturer can disregard. Infineon has put in place a very effective Error-Correction-Coding (ECC) technology, able to find and correct single-bit errors and detect double-bit errors. When unexpected power disruptions are capable of causing injuries, fatalities, serious business disruption or data loss, designers as well as end-customers will welcome the superior reliability provided by Infineon’s microcontrollers in general, and the XE166 real-time signal controllers in particular. In the XE166N, M and H-Series, Infineon has implemented ECC on all SRAMs as well as an MPU (Memory Protection Unit) to achieve fail-safe operations.
Highest Quality and Long-Term Availability
- Less than 1dppm since 2006
- Typical product life cycle > 10 years
- Guaranteed lifetime in hours
Zero Defect The highest quality standards are not only a must in safety-critical applications, but also help embedded designers to improve end-customer satisfaction by reducing field returns and therefore reducing the cost of not achieving the desired quality. Infineon has implemented a zero-defect quality program which yielded less than 1dppm since 2006. Long-Term Availability The long-term availability of electronic components is crucial to industrial applications, where designs can last 10 to 20 years. Infineon’s typical product lifetime exceeds 10 years, thus allowing customers to secure long-term planning. |
Designed for Harsh Industrial Requirements The XE166 derivates are designed for industrial applications only. The product lifetime, also specified in the datasheet, is shown below:
![]() |