top of page

ASH WARE has been the leading supplier of eTPU and TPU development tools and training. Customers worldwide count on our tools to reduce their development times and improve the quality of their production code. Our software and support are backed by years of application experience. Welcome to your source for eTPU/TPU tools and expertise!

For over 25 years

Semiconductor

Tools

DevTool Version 2.75 Build C (2024-Jun-10, with ETEC V3.01C) is now available!  The 2.75 release contains many new features and minor fixes, with perhaps the most important being enhanced support for the new S32K39 microcontrollers. The release includes a demo of the new NXP motor control set, portions of which now run 20%+ faster under ETEC than when compiled by competing tools!

​

See the release notes and manuals for all the details!

​

The  eTPU Code Builder has been improved and brought back online after a several-year absence. Using standard eTPU functions? - put the most highly optimizing eTPU compiler to work for you! Mix and match functions to build a custom eTPU code image for incorporation into your design.

Consulting

The ASH WARE team has been programming eTPU (and TPU) devices since 1992.  We have delivered software into the automotive, industrial, medical and aerospace industries.  Contact us and put our expertise to work in your project!

​

With the recent move to automotive electrification we have successfully completed several motor control designs. We are also familiar with the new NXP Motor Control reference design and can tailor it to meet customer specified requirements.

​

eTPU software architecture or code development consulting.  We have been developing software for the eTPU and predecessor TPU part for over 20 years.

​

Porting services.  Let us help port your eTPU software from other toolchains and we guarantee smaller and more efficient executable code.

Training

eTPU Programming Course : Time is money - you can shorten your learning curve by attending one of our courses either at your company, at one of our worldwide training locations, or now available in an online self-paced format! Learning to program the NXP eTPU is easier than you may think. Click here for the eTPU programming course syllabus and additional information.

​

We also offer training on many Power Architecture MCUs - see here more more information.

​

The ASH WARE team has been programming TPU and eTPU devices since 1992.  We have delivered software into the automotive, industrial, medical and aerospace industries.  Contact us and put our expertise to work in your project!

Drivers

ASH WARE has been working on enhanced engine control eTPU software, based upon the NXP AN4907 library- check it out on github. Have new features you'd like to see? - work with us to improve the code base!

 

MIL-STD-1553 eTPU Driver has now been publicly released on github under the MIT open source license - click here for direct access.

​

Our  I2C driver is available at github in source format. ASH WARE can modify this driver to meet your specifications.  See all available drivers.

​

Many of these new and enhanced drivers (e.g. the new enhanced BPPA function) can be paired with other eTPU functions via the eTPU Code Builder.

​

We can architect, code, and test new or modified drivers to your requirements.  Contact us for more information.

ASH2 Logo.png
bottom of page