9.21.197.0.156144 (26.8.2023)
Newly supported devices
NXP
SJA1110
•Debug: JTAG
winIDEA version: 9.21.177.0.153329
S32R45
•Debug: BBE32EP
winIDEA version: 9.21.194.0.155394
S32E28, S32Z28
winIDEA version: 9.21.195.0.155518
Infineon
TC322LS
winIDEA version: 9.21.182
TVII-C-E-4M (CYT2CL)
•Debug: JTAG, SWD, Cortex-M4, Cortex-M0+, System Access Port, multicore (core sync), peripheral freezing
•SFRs
•UMI: Internal CODE, Internal WORK, Internal CODE (when in dual bank mode), Internal WORK (when in dual bank mode)
•Trace: ETM Parallel (Cortex-M4), ITM Parallel (Cortex-M4), DWT ETM Parallel (Cortex-M4), DWT ITM Parallel (Cortex-M4), SWO (Cortex-M4), ETM ETB (Cortex-M4), ITM ETB (Cortex-M4), DWT ETM ETB (Cortex-M4), DWT ITM ETB (Cortex-M4), MTB (Cortex-M0)
Variant: CYT2CL
winIDEA version: 9.21.182.0.154087
Microchip PolarFire
UMI: external SPI
winIDEA version: 9.21.191.0.154866
Renesas
RH850/U2A
•Trace: SoftTrace Aurora, Data Aurora, Program Aurora
winIDEA version: 9.21.201.0.157350
RH850/E2x
•Trace: SoftTrace Aurora, Data Aurora, Program Aurora
winIDEA version: 9.21.201.0.157350
RH850/U2B
•UMI: External SPI
winIDEA version: 9.21.195.0.155490
RA6E1
•Debug: SWD, M33
•SFR
•UMI: Internal
•Trace: M33 ETM Parallel, M33 ETM SWO, M33 ETM ETB, M33 ITM Parallel, M33 ITM SWO, M33 ITM ETB
Variants:
•R7FA6E1xD
•R7FA6E1xF
winIDEA version: 9.21.198.0.156452
Flagchip
FC7300
•Debug: JTAG, SWD, 1x Cortex-M7 LS, 2x Cortex-M7 LS, 1x Cortex-M7, 2x Cortex-M7 LS
•SFR
•UMI: internal
•Trace: ETB, DWT ITM Parallel, ETM Parallel
Variants:
•FC7300F8M
•FC7300F8MxT
•FC7300F4MxD
•FC7300F4MxS
•FC7300F512
winIDEA version: 9.21.196.0.155846
Texas Instruments
AM6442
Trace: A53 ETM ETB, R5F ETM ETB, M4 ETM ETB
winIDEA version: 9.21.198.0.156452
AM243x
•Trace: ETM ETB
winIDEA version: 9.21.196.0.155846
Synopsys VDK
TC38x
Added support.
winIDEA version: 9.21.183.0.154219
TC36x
Added support.
winIDEA version: 9.21.200.0.157012
Supported IDE features and graphics
Verify on the fly
Option Verify on the fly is located (external) flash configuration dialog via Hardware / Options / Programming / Edit dialog. If enabled, content of program data is during programming of each sector.
Verify option renamed to Verify after program, which means that the entire program file is verified after the program is finished.
Ignore errors when starting an Analyzer session
In some cases it makes sense to ignore the simple errors and proceed with the Analyzer session. If an error is detected when Analyzer session is started winIDEA will abort starting procedure with a dialog box, e.g. value run_G cannot be configured because it did not resolve into valid entry point (can ignore).
Errors will be logged into the Output window and the Analyzer session will start normally.
Infineon TriCore trap scripts
Implemented TriCore trap handler scripts designed to halt the TriCore processor upon entry to the trap handler and decode the specific trap being serviced. The script can be invoked via Tools / SoC Scripts.
•Set Trap breakpoints - winIDEA sets the breakpoints according to the current value of the BTV register.
•Report active Trap - A console window appears and in it, the report is printed.
winIDEA version: 9.21.182
Target Board Preset Configuration
Added to winIDEA:
•NXP
oS32K312EVB-Q172
oS32SE27x-DC
•Infineon
o5V TC397 Application Kit
oInfineon TC334 lite kit
•Texas Instruments LP-MSPM0L1306
Detect application LBIST execution
Option Detect application LBIST execution, available via Hardware / CPU Options / SoC Advanced enables you to reconnect to MCU after the LBIST is executed by user code and the debug is protected with debug password in the UCB.
winIDEA version: 9.21.185
Known issues
Refer to this document for more information.