Please kindly keep in mind some limitation when using easyDSP as belows.
Common
1. Only big endian is supproted for UCD31xx. For the other MCUs, only little endian is supproted .
2. easyDSP uses the interrupt service routine for its communication to MCU.
Therefore if the allocated resource time for the interrupt service routine for easyDSP communication is limited due to the lack of resource, easyDSP could be not proplerly working.
3. Value at address operator (*) is supported to pointer variable to basic type only, and for C28x only. That is, not supported to for example, pointer to pointer, pointer to array and so on.
4. Arrow operator (->) is not supported.
5. Writing to 'bit field' type variable is not allowed.
6. Multi dimensional array is supported upto 10 dimension.
Limitation
Pleae check the limitation of easyDSP by MCU. o = supported, x = not supported.
Flash programming is not available in case the protection or security function is applied.
For details, please check the relevant menu for each MCU.
Vendor
MCU
Monitoring
RAM
bootingFlash programming
Other limitations
TI
C28x
o
o
o
1. no support for OTP
C29x
o
x
o(1)
1. only forF29H85x, CPU1/2/3, main flash, bank mode 0/2 and device life cycle HS-FS
AM263x
o
o (1)
o (1)
1. limited by SBL
TM4C
o
x
o
1. no support to EEPROM
MSPM0
o
x
o (1)
1. only MAIN flash
UCD3138
o
x
o(1)
1. only when program flash module 0 is located at the address 0
ST
STM32
o
o (2)
o (1)
1. No support to write to data memory, OTP memory and option bytes.
No support to Trust Zone and Secure MPU.
Limitation from the bugs and limitations of MCU built-in bootloader.
No support to STM32N6.
2. RAM booting is not supported for dual core MCU and STM32N6.Infienon
PSoC4
o(1)
x
o (2)
1. No support for PSOC4000 MCU since UART is not available.
2. Flash programming feasible with single-application bootloader configuration only.PSOC Control
o
x
o (1)
1. no support for 48 pin devices and SFLASH.
XMC1
o
x
x
XMC4
o
x
o
Renesas
RA
o
x
o (1),
x (2)1. For MCU with DLM, DLM state transition is not supported.
2. Flash programming is not supported for RA0 series.RX
o
x
o (1,2)
1. Protected area by area protection or trusted memory is not programable.
2. For RX64M, RX660, RX66T, RX71M and RX72T series, programming of option setting memory is not supported.Toshiba
TX
o
x
o
TXZ3
o
x
o
NXP
S32K, S32M
o
x
o
no support to EEPROM
LPC1x00
o
x
o
no support to EEPROM