Installation and Upgrade Notes

SPC5Studio can be installed and updated at component level.
This means that it is not required to do full SPC5Studio installation to acquire the latest updates.
"You download what you need, and you update what is already installed."

Below is an example on how to install the SPC570Sxx support:

  • Select "Help/Install New Software …​"

  • Choose the right components storage in "Work with" field

  • Pick your device in the Devices list

install570S

This mechanism relies on multi-update site management.

Refer to here to get the full Components location

Managing external Hightec compiler

It is possible to use an external version of the Hightec compiler specifying the path in the environment variable "HIGHTEC_PATH"
If no environment variable is specified, SPC5Studio automatically selects the internal version of Hightec that is pre-installed.

Getting started with OpenOCD

This new experimental feature allows flash and debug from the native eclipse CDT environment, using native eclipse debug perspective.
It does not need additional third party debugger installation.
The HOWTO manuals are located in C:\SPC5Studio-6.0\openocd\docs

License details

for most of the components, we have migrated the software license agreement from SLA0089 to SLA0098.
for more details, please go to the link : https://download.spc5studio.com/updates/LICENSE.pdf

New or updated components

RLA 1.19.1

  • SPC58ECxx:

    • Support new Chorus 4M Discovery board

    • Serial Demo for new Chorus 4M Discovery board

  • SPC574Sxx:

    • Fix few SPC5874S clock values

    • Fix PLL0_PHI clock (>120 MHz) in Sphaero ETIMER demo

OpenOCD 1.1.0

  • fix Linux de-connexion issue on SPC582B-Discovery

  • added support for SPC58EC-DIS discovery board

  • added scripts to erase and check flash memory for SPC58EC-DIS board

  • added non-working area RAM initialization for SPC58EC

  • fixed URL address to ST website for SPC58EC-DISP

Components change log

Foundation 6.0 (installable with product installer only)

  • New OpenJDK 11 java runtime environment distributed with GraalVM with new javascript engine.

  • 64 bits eclipse based product

  • 2020-03 eclipse foundation plugins

  • Users can revert pugins installation

  • Support of SPCS5Studio artificial intelligence product see here for more details : https://ai.spc5studio.com

OpenOCD 1.0.2

  • avoid false positives with Symantec antivirus

OpenOCD 1.0.1

  • fixed flash erase for SPC582B

  • added scripts to erase and erase_check

  • fix bad sector erasing for spc58nn, spc58ng

  • added flash bank at 0x404000 for spc58nn, spc58ng, spc58nh

OpenOCD 1.0.0

  • Experimental version compatible with SPC58x devices.

  • This feature can be used with UDESTK dongle from PLS, or StellarLink dongle from ST.

BCM 1.0

  • SPC58xHxx (cut2) :

    • Add Broadcom support in TestFramework for DVK

Core 1.12.0

  • Remove load activity from most common actions

Core 1.10.0

  • Fix of hightec licence path checker when SPC5studio 5.8.1 and 6.0 are installed

Core 1.5.0

  • Pinmap wizard multiple boundings management for SPC58xHxx device

  • Pinmap wizard models for SPC58xHxE7 and SPC58xHxC3 devices

Core 1.4.0

  • Pinmap wizard for SPC58xHxx cut2 and SPC58xExx

Core 1.3.0

  • Enhanced dynamic properties management

  • Enhanced dirty state management on main editor

  • Integration with Hightec Pro compiler

Core 1.2.0

  • Mass Market:

    • SPC5Studio multi update site components management (see above)

Firmware updater 1.4.3

  • SCP582Bxx,SCP584Bxx,SPC58xGxx: Add bootloader support

Firmware updater 1.4.2

Serial configuration update

Flash 1.10.1

  • Copyrights update

Flash 1.8.1 & Firmware updater 1.3.0

  • Firmware updater for SPC570Sxx, SPC560Pxx, SPC560BXX

Flash 1.7.0

  • Selected Customers:

    • Flash driver for SPC58xHxx

EEPROM 1.3.0

  • Support all SPC58 devices

  • Support for SPC574Sxx and SPC570Sxx

RLA 1.19.0

  • SPC560DXX:

    • LINFlex0 DMA support

RLA 1.18.0 with RLA 1.17.0

  • SPC58xHxx (cut2):

    • ClockTree wizard

    • Flash driver

    • EEPROM driver

    • FW Updater component

  • SPC570Sxx:

    • SWT low level driver

  • SPC560ELXX:

    • SWT low level driver

  • All platforms:

    • Add Extended SPI mode support

    • Add TSENS support on all remaining devices

RLA 1.16.1

  • SPC58xHxx: Device is open to mass market with no restricted access.

  • SPC58xExx: New SARADC driver version V2

  • SPC560Pxx: Add support for both models (small and large)

RLA 1.16.0

  • SPC560Pxx: New header files for Pictus (256K, 512K, 1M)

  • SPC58xNxx: ClockTree Wizard

  • SPC58xHxx:

    • add new features for SDMMC

    • KSZ9031RNX driver update

    • Add Benchmarks for cut2

    • Add TripleCore test

  • SPC582Bxx: Array Integrity Check driver

  • SPC574Kxx: New SARADC driver version V2

  • SPC584Bxx: Updateheader file to version 3.0D2

  • SPC58xx: Add PRAM configuration in the clock initialization for all devices

RLA 1.15.0

  • All platforms:

    • Manage external Hightec compiler

    • cache configuration register can be managed by user

    • eDMA can be started from triggered events

    • Add a flag to disable the clear of the FCCU/RGM

    • implement support for software IRQs

    • Update of CRC drivers to all supported devices

  • SPC574Sxx, SPC574Kxx, SPC58xx: Transceiver Delay Compensation support for CAN driver

  • SPC58xHxx (cut2):

    • Documentation update

    • Add support of SPC58NH92C5_TMII board

    • Add SMC driver

  • SPC570Sxx: Enable DMA support DSPI low level driver

  • SPC574Sxx:

    • rename PWM driver to FlexPWM

    • add eTimer driver

  • SPC58xExx: Add Sigma Delta ADC driver

  • SPC584Bxx:

    • Add CRC driver

    • Add DMA support to the ADC driver

  • SPC58xNxx:

    • Add SWT

  • SPC574Kxx:

    • Sigma-Delta ADC driver support using DMA

RLA 1.14.0

  • All platforms:

    • Remove osalEnterCriticalFromISR/osalExitCriticalFromISR from low level drivers

    • remove platform defines from code of EIRQ

    • Add compiling option -std=gnu99 to FreeGCC and Hightec

  • SPC58xx: RTC driver support

  • SPC574Kxx:

    • Lin demo

    • Update Default platform and clock Settings

  • SPC570Sxx: Lin demo

  • SPC574Sxx: Update MCAN driver to version 2

  • SPC584Bxx: Add support of 176 pins package (E7)

  • SPC58xHxx:

    • Add polling-mode support for OctalSPI

    • Add I2S support

    • Create test applications for SPC58xHxx cut2 Discovery board

    • Handle 16 high interrupts for WKPU1 of WKPU driver

  • SPC58xNxx: Add STEVAL-TTM004V1 board support

  • SPC58ECxx: Integration of SH SPC58EC80C7 Discovery board

  • SPC58xGxx: Add support for MCAN0

RLA 1.13.1

  • SPC584Bxx :

    • Artificial intelligence demo applications. SPC57x, SPC58x:

    • Flash access performance optimization based on clock frequency

RLA 1.13.0

  • SPC58xHxx (cut2) :

    • Header file update

    • Add support for networking test

    • Add package eTQFP144, eLQFP176 and FPBGA302 to the Platform Component

    • Add HyperRAM, HyperFLASH and CANnelloni test support for test framework component

  • SPC582Bxx, SPC584Bxx, SPC58ECxx:

    • input channel support for I2S driver

  • SPC58x:

    • 16 bit register address for I2C driver

  • SPC56x, SPC57x, SPC58x:

    • Add selection of C or C++ linker in Platform component

RLA 1.12.0

  • SPC58ECxx : Machine check demo application

  • SPC58xHxx : OctalSPI driver

RLA 1.11.0 and Benchmark 1.4.0

support of SPC58xH-DISP board with benchmark application

RLA 1.11.0

  • SPC58xHxx :

    • Full support of cut2

    • Mcan driver without CCCU

  • SPC584Bxx:

    • PWM ICU test application

  • SPC560Pxx:

    • STEVAL-TTM002V1 board support

RLA 1.10.0

  • Support of SPC574S-DISP board with PIT demo application

  • SPC58: Buffered I/O support for serial driver

  • support software I2C implementation for SPC58xExx

  • I2C driver support timeout on read and write functions for SPC56x, SPC57x, SPC58x

  • I2C baud rate display for SPC56x, SPC57x, SPC58x

  • Freeze bit enabled for STM driver configuration for SPC56x, SPC57x, SPC58x

  • DMA low level driver for SPC572Lxx

  • ADC DMA transfer support for SPC574Kxx and SPC572Lxx

  • FCCU low level driver for SPC58xHxx

RLA 1.9.0

  • DSPI-V2 low level driver for SPC560Pxx, SPC560ELXX, SPC563Mxx and SPC564Axx

  • BCTU low level driver for Chorus 1M and SPC58ECxx

  • Lin demo applications for SPC560Pxx and SPC560ELXX

  • SARADC Allow SARADC configuration with no channel configured for all devices

  • DMA support for SARADC Driver on SPC58ECxx

  • low level driver SPC58xNxx

  • SWT low level driver for SPC58xExx and SPC58xHxx

  • EMIOS driver V3 for SPC58xHxx

  • CAN Add support for DLC less than 8bytes for SPC58 devices

  • CMPU low level driver for SPC58ECxx

  • I2C ACK/NOACK configurable capability for SPC58xHxx

  • DMA enable driver only when used for SPC58xNxx

  • Add AEK-MCU-C4MLIT1 board Support

RLA 1.8.0

  • Standby demo for SPC58ECxx

  • WKPU low level driver for SPC582Bxx, SPC584Bxx, SPC58xGxx

  • RTC low level driver for SPC58ECxx

  • Lin driver for SPC56, SPC57 and SPC58XHXX devices

  • DMA driver for SPC574Sxx device

  • DSPI_V2 driver for SPC574Sxx, SPC574Kxx, SPC560BXX,SPC560DXX, SPC560BCXX, SPC560ECXX devices

  • I2C driver for SPC58xHxx

  • I2C SW emulation for SPC58xHxx

  • FCCU driver for SPC560ELXX

RLA 1.7.0

  • Lin driver:

    • Add DMA support and MASK mode filtering

    • Support of SPC57 and SPC56 devices

  • EMIOS driver: Support for SPC584Bxx and SPC58xGxx

  • CRC driver: Support for SPC560Lxx

  • SARADC driver: Support for SPC58xHxx

  • FCCU driver: Support for SPC570Sxx, SPC574Sxx and SPC58xNxx

  • I2S driver emulation for Chorus 1M, Chorus 2M and Chorus 4M

  • DSPI driver V3 for: SPC582Bxx, SPC584Bxx, SPC58ECxx, SPC58xGxx, SPC58xHxx, SPC58xNxx and SPC58xExx

  • Implemented SEMA4 driver and demo for SPC58ECxx, SPC58xGxx, SPC58xHxx, SPC58xNxx and SPC58xExx

  • Add “Create Library” option for all supported compilers

RLA 1.6.2

  • IVOR managment for SPC560Pxx

  • SPC58xNxx:

    • Buffered IO support for serial driver

    • Pinmap wizard

RLA 1.6.0

  • Hightec Pro compiler tool chain for all platforms

  • Lin protocol driver and demo (SPC582Bxx, SPC584Bxx, SPC58ECxx, SPC58xGxx)

  • DSPI-V2 low level driver on SPC572Lxx

  • SPC570Sxx:

    • DMA low level driver

    • Etimer low level driver

    • DMA support for linflex

  • ECC demo for SPC560BXX

  • IVORS support for SPC57 and SPC58 MCUs === RLA 1.5.0

  • Mass Market:

    • Pictus review (support for Small and Medium)

    • Add DSPI support for SPC58xNxx

    • Add Cache Management support for SPC574Kxx, SPC574Sxx, SPC584Bxx, SPC58ECxx, SPC58xGxx, SPC58xHxx, SPC58xExx and SPC58xNxx.

    • SARADC driver enhancement (channel support) for SPC570Sxx, SPC572Lxx, SPC574Sxx

  • Selected Customers:

    • Add Wakeup support for SPC58ECxx and SPC58xHxx

    • Add Cache Management support for SPC584Bxx, SPC58ECxx, SPC58xGxx, SPC58xHxx, SPC58xExx and SPC58xNxx.

    • LinFlex driver enhancement (synchronous/asynchronous transfer support, DMA support, Lin protocol support for SPC582Bxx, SPC584Bxx, SPC58ECxx and SPC58xGxx)

    • SPC58xHxx Starter Kit (DMA, LinFlex, STM, PIT, DSPI, CAN, WKPU, Flash)

    • SARADC driver enhancement

      • channel support for SPC582Bxx, SPC584Bxx, SPC58ECxx, SPC58xGxx, SPC58xExx, SPC58xNxx,

      • DMA support, trigger support for SPC58xNxx

      • watchdog support for SPC58xExx

    • DMA support for SPC58xExx and SPC58xNxx

    • eMIOS driver enhancement for SPC58ECxx (enable/disable period/channel interrupts support, delay support, external clock support)

    • eMIOS support for SPC582Bxx

ILi9341 1.5.0

  • LCD can be directly drived with an HW DSPI

ILi9341 1.4.0

Display orientation support

USBTypeC 1.0.0

  • Use PIT configuration structure for time server

RuntimeIO_1.3.5

  • SPC58xHxx : support of LinFlex 18-23

RuntimeIO_1.3.4

  • Add mode (ASYNC, SYNC, Buffered) for serial configuration === RuntimeI/O-1.3.1

  • Concatenate default directories, definitions and libraries === Runtime I/O 1.1.0 Now available for all platforms and compatible with GHS

Firmware updater 1.4.1

  • Inversion of CAN buffer === Firmware updater 1.1.0

  • Mass Market:

    • Firmware updater component for SPC572Lxx

  • Selected Customers:

    • Firmware updater component for SPC58xExx, SPC58ECxx and SPC58xHxx (OTA support on SPC58xHxx)

Benchmarks 1.0.0

  • Selected Customers:

    • Initial support of CoreMark and Dhrystone benchmarks

    • Initial devices supported are: SPC58ECxx, SPC58xGxx and SPC58xHxx

FreeRtos_TCPIP 1.10.0

  • All MCUs with ethernet: Define default network interface for socket

  • SPC58xHxx: eRPC porting and integration

  • SPC58xGxx, SPC58xHxx, SPC58xExx: Support of multiple Ethernet interfaces

FreeRTOSTCPIP 1.8.0

loopback packets processing CAN support CAN tunneling over ethernet

FreeRTOS 1.6.6

  • Add console maximum input length parameter to FreeRTOS component

  • Add new console command to disable the prompt

  • Add disable prompt option for CLI console

  • Add a parameter to the FreeRTOS console

FreeRTOS 1.6.0

  • Update FreeRTOS kernel to version 10.1.1

Network 1.10.0

  • All platforms: Enhance cache with invalidate and flush dcache range

  • SPC584Bxx, SPC58ECxx, SPC58xGxx, SPC58xHxx:

    • DWMAC: introduce the cache APIs

    • Ethernet Advanced features

Network 1.8.2

  • SPC582Bxx, SPC584Bxx, SPC58ECxx, SPC58xGxx, SPC58xHxx, SPC58xExx:

    • dwmac-qos : power management support

    • dwmac-qos : zero-copy optimization

    • dwmac-qos : receive process performances

Network 1.8.0

New network driver for SPC56ECxx,SPC584Bxx,SPC58ECxx,SPC58xGxx,SPC58xHxx,SPC58xExx, SPC58xNxxK2, SPC574Kxx

Network 1.6.2

  • Extend Network driver for SPC58xHxx

Network 1.6.1

  • Package is accessible for mass market

Network 1.6.0

  • Add Performance Service to network support

GTM Premium 2.0.0

  • SPC574Kxx, SPC572Lxx:

    • New GTM ARU API

    • Redefine Macro in CRANK Emulation

    • Update Crank Emulation

    • Add priv ptr in DTM module

    • Define GTM-Engine Lib. dependencies

GTM 1.15.0

  • SPC574Kxx, SPC572Lxx, SPC58xNxx, SPC58xExx:

    • Add -fno-tree-loop-vectorize option fast for hightec compiler

    • Redefinition of TIM Filter Unit

    • Support SOMS ATOM mode

GTM 1.14.0

  • SPC574Kxx, SPC572Lxx: update default value in CMU IP

GTM 1.13.1

  • Enable ATOM2 for SPC572Lxx

GTM 1.9.4

  • Move gtm_mcsClearPendingActionARU function to GTM component for SPC572Lxx

GTM 1.9.2

  • GTM phase shift on SPC58xNxx

GTM 1.9.0

  • Extend GTM for SPC58xNxx to support Motor control library

  • GTM advanced: Multiple injection and ignition actuation demo

GTM 1.8.0

  • Port GTM component on SPC58xNxx

GTM 1.7.0

  • Improved ATOM, TBU, DPLL and CMU support

  • MCS compiler plugin integrated to easy MCS code compilation

  • Updated GTM Free Test Application

Contrib 1.3.0

Power 1.2.0

  • User profile management

Power 1.1.0

  • Add IPs measurements for Chorus SPC58ECxx and SPC58xGxx.

Benchmark 1.2.1

  • Support for SPC564Axx

  • Add SPC5-Benchmarks add FFT benchmark for all devices

  • Add CoreMark multicore support for all SPC58 devices === Benchmark 1.2.0

  • Package is accessible for mass market === Benchmark 1.1.0

  • Support all SPC58 devices (Dhrystone and Coremark)

FW updater 1.1.0

  • STM API change

TSENS 1.4.5

  • Allow restart of TSENS

TSENS 1.3.0

  • Make TSENS component compatible with new SARADC configuration for SPC572Lxx, SPC58xHxx and SPC58xExx

TSENS 1.2.0

  • Fix Wrong temperature calculation for SPC572Lxx

TSENS 1.1.0

  • Support of SPC58xHxx

Tsens 1.0.0

  • Tsens for SPC572Lxx and SPC58xExx

Global History change log

v5.8.0

  • Mass Market:

    • Integration of free gcc 4.9.4

    • New hightec compiler integration

    • SPC56ECxx: Fast ethernet controller, Ping and SWT demos

    • SPC574Sxx: DSPI, CANFD

    • SPC570Sxx:DSPI, Saradc

    • SPC574Kxx: CANFD, I2C demo, cut2.4 support

  • Selected Customers:

    • Code generation for all 58 platforms

    • New siul2 MGT for SPC582Bxx, SPC584Bxx, SPC58ECxx, SPC58xGxx, SPC58xHxx and SPC58xNxx

    • SPC582Bxx: McanV2, New DMA driver

    • SPC584Bxx: McanV2, New DMA driver, I2C and EDMA demos

    • SPC58ECxx: New DMA driver, EDMA demo,improve clock performance, support of Usb type c SBPD**A0001 board

    • SPC58xGxx: McanV2, New DMA driver, EDMA demo

    • SPC58xHxx: New DMA driver

    • SPC58xExx: CRC, I2C, New DMA driver

    • SPC58xNxx: McanV2, new DMA driver

Customers applications written with old SIUL2 management should be carefully cross checked.
The IO component is not compiling with hightec

v5.7.2

  • Selected Customers:

    • SPC584Bxx pinmap editor

    • CANFD support for all SPC58 MCUs

    • SPC58ECxx: emios driver

    • SPC582Bxx: DMA in SARADC

    • Improved SIUL2 management for pin settings (editor and configurator)

    • SPC58xExx support: starter kit + MCAN, SARADC, Flash driver

    • GTM support (ARU, MCS, PSM, MAP)

  • Mass Market:

    • SPC574Kxx ethernet support

    • SPC574Sxx FlexPWM,SARADC,SPI

    • Dual core demo for Pictus

v5.7.1

  • Selected Customers:

    • Network bugs fixing

v5.7

  • Mass Market:

    • Windriver support (see application note)

    • minor bugs fixing

  • Selected Customers:

    • SPC584Bxx starter kit and additional drivers: CAN, Serial, PIT, STM, SPI, SWT FLASH

    • SPC58xExx starter kit

    • Power Consumption wizard Low power mode

    • ILi9341 middleware

v5.6

  • Mass Market:

    • Integrated development Environment C/C++ Development Tooling 9.2.1 Activity wizard refactoring PLS eclipse plugin integration

    • Wizards SPC570Sxx MCU wizard SPC574Kxx RLA clocktree

    • Drivers SWT for Pictus PWM driver I2C for 57 SPC58xNxx starter kit (no wizard) SARADC: SPC574Kxx, SPC58xNxx, SPC572Lxx MCAN: SPC574Kxx, SPC572Lxx, Sphareo EFI board support 

    • minor bugs fixing

  • Selected Customers:

    • Wizards Pinmap wizard SPC58xHxx BGA386 New SIUL 2 MGT: SPC582Bxx and SPC58xHxx

    • Drivers I2C for 58 SARADC for SPC58ECxx and SPC58xGxx FLASH for SPC58ECxx and SPC58xGxx MCAN: SPC582Bxx and SPC58xGxx GTM: TOM, TIM Safety for SPC58ECxx: FCCU and CRC SPC58ECxx 176 pins code generation support

v5.5

  • Mass Market:

    • SPC574Sxx (SPC574S) starter kit Platform component RLA Board init component RLA Basic serial RLA driver Clock component RLA IRQ Component RLA OSAL Component RLA PinMap Wizard STM, Serial, PIT and EIRQ demos

    • Flash driver for SPC57 family

    • GTM foundation level for SPC574Kxx and SPC572Lxx

    • SPC58xGxx Starter Kit:

    • Minor bugs fixing.

  • Selected Customers:

    • SPC58xGxx (SPC58G) starter kit Platform component RLA Board init component RLA LLD component RLA Clock component RLA IRQ Component RLA OSAL Component RLA PinMap Wizard

    • For SPC58ECxx and SPC58xGxx Ethernet, CAN and DSPI slave mode New serial driver DMA Flash driver

    • Power Consumption wizard SPC58xGxx (SPC58EG) support

v5.4

  • Presets management fixes

  • Add one shot preset for package component

  • SPC572Lxx (SPC572L) starter kit Platform component RLA Board init component RLA Clock component RLA IRQ Component RLA PinMap Wizard Demos for SPC572Lxx

  • minor bugs fixing

v5.3.1

  • Update the max values of SPC574Kxx clockpoints

  • Update SPC570Sxx Header File

  • SPC560p.h header file issue: MDIS bit missing in the definition of MCR register in PIT tag

  • Write one to clear (w1c) register issue

  • Pinmap for BGA: allow flip of image to see device in order to have A1 ball in top left corner

v5.3.0

  • Added FreeRTOS support for Bolero, SPC574Kxx, SPC570Sxx

  • New platform for SPC5BxL3**ADIS board

  • I2C support for Bolero

  • Add support for second CAN in Pictus

  • SPC574Kxx Starter kit Platform component RLA Board init component RLA Basic serial RLA driver Clock component RLA IRQ Component RLA PinMap Wizard DSPI driver and demos for SPC574Kxx

  • Dual core support for SPC574Kxx Core Selection for Interrupt dispatching (SPC574Kxx)

  • SPC570Sxx Starter kit

  • CAN driver support for SPC570Sxx

v5.2.3

  • RLA SPC570Sxx clocktree update

v5.2.2

  • Update site split between Mass Market version and Customer version

v5.2.1

  • FlexCANB and FlexCANC interrupt vector number definition issue of spc564a_registery.h

v5.1.0

  • Added support for SPC58ECxx including PinMap wizard. (note that debugging for this MCU requires PLS debugger version 4.7.04 and beyond to be downloaded from PLS web site at this URL https://www.pls-mc.com/spc5-udestk-udestk ).

  • Added PLS debugger 4.8 eclipse integrated mode support.

  • Minor bugs fixing.

  • Update of Gcc compiler tool chain to latest version.

v5.0

  • Gcc 4.9.2 compiler tool chain with VLE support for SPC5x MCUs included in installation package.

  • Added experimental support for SPC574Kxx including MCU and PinMap wizards.

  • Added full support for GHS tool chain. RLA platform component fully reworked: "Copy in RAM" and "load in RAM" options are now fully working regardless the compiler option. Seemless switch among compiler tool chains (free gcc 4.9, Hightec 4.6, GHS 2.6).

  • Added EMIOS driver for SPC5x platforms, with associated demo applications. EMIOS driver for SPC560B50 has been reworked allowing full functionality.

  • Added MISRA 2012 automatic check for customer code. Please refer to SPC5Studio associated help content section: Check MISRA 2012 compliance. (RLA only)

  • Added EIRQ driver for SPC5x platforms, with associated demo applications.

  • Added STM driver for SPC5x platforms, with associated demo applications.

  • Minor bugs fixing.

v4.2.1

  • Fix properties view.

v4.2.0

  • Rework generate buttons behavior

  • Source code is re-indexed at every generation to update SPC5Studio search.

  • No more unresolved inclusions with CDT settings update.

  • SPC56 family RLA PIT driver added.

  • Enabled Driver Tab Restyling.

  • The activity wizard buttons have been duplicated in SPC5Studio toolbar, allowing customer to free more window editing space.

Components location

The components are stored at the following urls

Components

URL

Audience

  • SPC5Studio core components (5.8.1 32Bits only)

  • Graphical editors : board editor, clock editor, MCU editor (5.8.1 32Bits only)

  • SPC56, SPC57 & SPC58 devices drivers

  • Benchmarks

  • EEPROM

  • FreeRTOS

  • FreeRTOS-TCPIP

  • GTM

  • Network

  • Runtime IO

  • Temp sensor

  • Firmware updater

  • Test Framework

  • ILI9341

  • Octobus

https://download.spc5studio.com/updates

mass market

  • SPC5Studio core components (6.0 64Bits only)

  • Graphical editors : board editor, clock editor, MCU editor (6.0 64Bits only)

https://download.spc5studio.com/updates6

mass market

  • AI (Artificial Intelligency) (cf link for details) (for 6.0+ only)

https://ai.spc5studio.com

mass market

  • Flash

  • EEPROM

  • cryptography

https://download.spc5studio.com/updates and https://community.spc5studio.com

mass market

  • Autodevkit (cf link for details)

https://autodevkit.spc5studio.com

mass market

  • UsbTypeC (cf link for details)

https://usbpd.spc5studio.com/

mass market

  • UDE eclipse4 integration (for 5.8.1+ only)

  • PPC free VLE GCC (Linux/Windows)

https://spc5tools.spc5studio.com

mass market

  • PPC Hightec compiler (Linux/Windows)

https://hightec.spc5studio.com

mass market

  • BCM

https://custupdates.spc5studio.com

secured

  • Engine managment library support

  • Small Engine

https://gtm.spc5studio.com/

secured

  • Power Conso editor

https://eeid0001updates.spc5studio.com

secured

  • Motor Control library (MCTK)

https://mctkcust.spc5studio.com

secured