![](images/toshiba.png)
Toshiba TX03 CPU Support Package
This package contains project templates and system files for the Toshiba TX03.
CrossWorks Version 3 Installation Instructions
- To install this support package
-
- Click the Tools > Package Manager menu option to open the package manager window.
- Right click on the Toshiba TX03 CPU Support Package entry and select Install Selected Packages.
- Click Next to take you to the summary page.
- Click Next to install the package.
- Click Finish to close the package manager window.
- Click the Tools > Show Installed Packages.
- Click on the Toshiba TX03 CPU Support Package link to view the package and its contents.
- To manually install this support package
-
- If you have not done so already, follow the CMSIS 3 Support Package and CrossWorks Tasking Library Package installation instructions.
- Download the file TX03.hzq using your web browser.
- Click the Tools > Manually Install Packages menu option.
- Select the file you have just downloaded to install the package.
- Click the Tools > Show Installed Packages.
- Click on the Toshiba TX03 CPU Support Package link to view the package and its contents.
- To install this support package using other versions
Release Notes
1.5
- Now uses CMSIS 3 core support package. Please note that existing projects will need to add $(TargetsDir)/TX03/include/CMSIS and $(TargetsDir)/CMSIS_3/CMSIS/Include to the Preprocessor Options > User Include Directories project property in order to build.
- Removed old CMSIS core library. Existing projects should remove references to $(TargetsDir)/TX03/lib/cmsis$(LibExt)$(LIB) from the Linker Options > Additional Input Files project property as the library is no longer required.
- CTL projects now default to a process stack size of 256 bytes. Please note that existing CTL projects will need to specify a process stack size using the Runtime Memory Area Options > Process Stack Size project property in order to work with CrossWorks for ARM version 2.3.1 onwards.
- Increased default main stack size to 256 bytes.
- Updated TX03 CMSIS files to version 2.2.0
- Project templates now default to using EABI compiler.
- Added EABI versions of libraries.
- Added support for TMPM341FYXBG devices.
- Added support for TMPM361FDFG and TMPM361FYFG devices.
- Added support for TMPM365FYXBG devices.
- Added support for TMPM366FDXBG, TMPM366FWXBG and TMPM366FYXBG devices.
- Added support for TMPM367FDFG, TMPM367FDXBG, TMPM367FWFG, TMPM367FWXBG, TMPM367FYFG, TMPM367FYXBG, TMPM368FDFG, TMPM368FDXBG, TMPM368FWFG, TMPM368FWXBG, TMPM368FYFG, TMPM368FYXBG, TMPM369FDFG, TMPM369FDXBG, TMPM369FYFG and TMPM369FYXBG devices.
- Added support for TMPM372FWFUG devices.
- Added support for TMPM380FDFG devices.
- Added support for TMPM390FWBFG and TMPM395FWBXBG devices.
- Header file TX03.h has been renamed cw_tx03.h.
1.4
- Added support for TMPM332FWUG, TMPM333FDFG, TMPM333FYFG and TMPM333FWFG devices.
- Added support for M340, M360, M370, M380 and M390 devices. Existing projects should use cw_cmsis_system_tx03.c in place of system_TMPM330.c and TX03_Startup.s in place of TMPM330_Startup.s in order for the startup code to work on the newer devices.
- TMPM330 header files now generated from CMSIS SVD files.
- Removed libtx03_v7m_t_le.a library. Existing projects will require the $(TargetsDir)/TX03/lib/libtx03$(LibExt)$(LIB) entry to be removed from the Linker Options > Additional Input Files project property in order to link. If you need the libtx03_register_libmem_driver function, you can find the source code at $(TargetsDir)/TX03/libtx03_register_libmem_driver.c.
1.3
- Updated TMPM330 CMSIS files to version 2.1.0.
1.2
- Fixed externally built executable project template.
1.1
- Now uses CMSIS startup code. Existing projects will need to add the $(TargetsDir)/TX03/include/CMSIS/system_TMPM330.c file in order to build.
1.0
- Initial Release.