STMicroelectronics STR91x CPU Support Package
This package contains project templates and system files for the STMicroelectronics STR91x.
STR910FAM32
STR910FAW32
STR910FAZ32
STR910FM32
STR910FW32
STR911FAM42
STR911FAM44
STR911FAM46
STR911FAM47
STR911FAW42
STR911FAW44
STR911FAW46
STR911FAW47
STR911FM42
STR911FM44
STR912FAW32
STR912FAW42
STR912FAW44
STR912FAW46
STR912FAW47
STR912FAZ42
STR912FAZ44
STR912FAZ46
STR912FAZ47
STR912FW42
STR912FW44
1.4 (2014-02-03)
Added CTL_TASKING define to new CTL projects.
1.3 (2011-12-01)
Loader runs FMI at half clock speed on 1M and 2M parts.
BB1 memory maps and startup code set the address of bank0 to the size of bank0.
Startup code sets APBDIV to divide by two.
Fixed JavaScript functions to correctly set/show the flash protection bits.
1.2 (2008-07-30)
Added support for STR91xFA parts.
Removed DCC loader types. The (RPC) Loader now sets the PLL (assuming a 25Mhz crystal) reducing the performance advantage the DCC loader had. Existing projects will need to be modified to select the "LIBMEM RPC Loader" type in the "Flash" configuration.
Memory maps/loader/startup code now place each bank of flash next to each other.
Added more ISC functionality into the reset script.
1.1 (2007-07-31)
Changed name of include file from str91.h to str91x.h.
Added support for building and loading programs that boot from bank 1. Loader names have changed to support this. Reselect the "Target Processor" property to get the correct name.
Loaders are now built for both DCC and RPC comms. DCC is faster for CrossConnect and Wiggler, RPC is faster for JLink and FTDI2232 devices. In the "Flash" configuration select the "Loader File Type" target project property to be "Comms Channel Loader" for DCC or "LIBMEM RCP Loader" for RPC comms.
Added JavaScript functions to the reset script that can do some ISC functions that can't be done programmatically.