Toshiba TX03 CPU Support Package
This package contains project templates and system files for the Toshiba TX03.
M330 Series
TMPM330FDFG
TMPM330FWFG
TMPM330FYFG
TMPM332FWUG
TMPM333FDFG
TMPM333FWFG
TMPM333FYFG
M340 Series
TMPM341FDXBG
TMPM341FYXBG
M360 Series
TMPM360F20FG
TMPM361F10FG
TMPM361FDFG
TMPM361FYFG
TMPM362F10FG
TMPM363F10FG
TMPM364F10FG
TMPM365FYXBG
TMPM366FDFG
TMPM366FDXBG
TMPM366FWFG
TMPM366FWXBG
TMPM366FYFG
TMPM366FYXBG
TMPM367FDFG
TMPM367FDXBG
TMPM367FWFG
TMPM367FWXBG
TMPM367FYFG
TMPM367FYXBG
TMPM368FDFG
TMPM368FDXBG
TMPM368FWFG
TMPM368FWXBG
TMPM368FYFG
TMPM368FYXBG
TMPM369FDFG
TMPM369FDXBG
TMPM369FYFG
TMPM369FYXBG
M370 Series
TMPM370FYDFG
TMPM370FYFG
TMPM372FWUG
TMPM372FWFUG
TMPM373FWDUG
TMPM374FWUG
M380 Series
TMPM380FDFG
TMPM380FWDFG
TMPM380FWFG
TMPM380FYDFG
TMPM380FYFG
TMPM382FSFG
TMPM382FWFG
M390 Series
TMPM390FWBFG
TMPM390FWFG
TMPM395FWAXBG
TMPM395FWBXBG
1.5 (2013-04-11)
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 (2011-06-06)
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 (2011-03-09)
Updated TMPM330 CMSIS files to version 2.1.0.
1.1 (2010-07-21)
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 (2010-07-19)
Initial Release.