Technical Support
Support Resources
Product Information
|
What's New in MDKARM Version 4.21
-
[ARM Processor Support]
-
[New Device Support]
-
Freescale MK50N512CMD100,
MK51N512CMD100,
MK52N512CMD100, and
MK53N512CMD100.
-
Fujitsu MB9AF112L,
MB9AF112M,
MB9AF112N,
MB9AF114L,
MB9AF114M,
MB9AF114N,
MB9AF115M,
MB9AF115N,
MB9AF116M,
MB9AF116N,
MB9AF312L,
MB9AF312M,
MB9AF312N,
MB9AF314L,
MB9AF314M,
MB9AF314N,
MB9AF315M,
MB9AF315N,
MB9AF316M, and
MB9AF316N.
-
Holtek HT32F1251,
HT32F1252, and
HT32F1253.
-
Nuvoton NUC122LC1AN,
NUC122LD2AN,
NUC122SC1AN,
NUC122SD2AN,
NUC122ZC1AN, and
NUC122ZD2AN.
-
NXP LPC11U12/201,
LPC11U13/201,
LPC11U14/201,
LPC1311/01, and
LPC1313/01.
-
[Device Support]
-
Freescale
-
Added: startup code for Freescale K50 series
devices, in folder
..\ARM\Startup\Freescale\K50\..
-
Added: system files for Freescale K50 series
devices, in folders ..\ARM\Startup\Freescale\K50\
and ..\ARM\INC\Freescale\K50\.
-
Added: device header files for Freescale K50
series devices, in folder
..\ARM\INC\Freescale\K50.
-
Fujitsu
-
Added: startup code for Fujitsu MB9A11x based
devices, in folder
..\ARM\Startup\Fujitsu\MB9A110\.
-
Added: system files for Fujitsu MB9A11x based
devices, in folders ..\ARM\Startup\Fujitsu\MB9A110\
and ..\ARM\INC\Fujitsu\MB9A110\.
-
Added: device header files for Fujitsu MB9A11x
based devices, in folder
..\ARM\INC\Fujitsu\MB9A110\.
-
Added: startup code for Fujitsu MB9A31x based
devices, in folder
..\ARM\Startup\Fujitsu\MB9A310\.
-
Added: system files for Fujitsu MB9A31x based
devices, in folders ..\ARM\Startup\Fujitsu\MB9A310\
and ..\ARM\INC\Fujitsu\MB9A310\.
-
Added: device header files for Fujitsu MB9A31x
based devices, in folder
..\ARM\INC\Fujitsu\MB9A310\.
-
Holtek
-
Added: startup code for Holtek HT32F125x based
devices, in folder
..\ARM\Startup\Holtek\HT32F125x\.
-
Added: system files for Holtek HT32F125x based
devices, in folders ..\ARM\Startup\Holtek\HT32F125x\
and ..\ARM\INC\Holtek\HT32F125x\.
-
Added: device header files for Holtek HT32F125x
based devices, in folder
..\ARM\INC\Holtek\HT32F125x\.
-
Added: flash programming algorithms for Holtek
HT32F125x devices, in folder ..\ARM\Flash\.
-
Nuvoton
-
Added: startup code for Nuvoton NUC122 devices,
in folder ..\ARM\Startup\Nuvoton\NUC122\.
-
Added: system files for Nuvoton NUC122 devices,
in folders ..\ARM\Startup\Nuvoton\NUC122\ and
..\ARM\INC\Nuvoton\NUC122\.
-
Added: device header files for Nuvoton NUC122
devices, in folder ..\ARM\INC\Nuvoton\NUC122\.
-
Updated: startup code for Nuvoton M051 based
devices, in folder
..\ARM\Startup\Nuvoton\M051Series\.
-
Updated: system files for Nuvoton M051 based
devices, in folders
..\ARM\Startup\Nuvoton\M051Series\ and
..\ARM\INC\Nuvoton\M051Series\.
-
Updated: device header files for Nuvoton M051
based devices, in folder
..\ARM\INC\Nuvoton\M051Series\.
-
Updated: flash programming algorithms for Nuvoton
M051 based devices, in folder
..\ARM\Flash\NU_M05x\.
-
Updated: flash programming algorithms for Nuvoton
NUC1xx based devices, in folder
..\ARM\Flash\NUC1xx\.
-
NXP
-
Added: startup code for NXP LPC11Uxx devices, in
folder ..\ARM\Startup\NXP\LPC11Uxx\.
-
Added: system files for NXP LPC11Uxx devices, in
folders ..\ARM\Startup\NXP\LPC11Uxx\ and
..\ARM\INC\NXP\LPC11Uxx\.
-
Added: device header files for NXP LPC11Uxx
devices, in folder ..\ARM\INC\NXP\LPC11Uxx\.
-
Updated: startup code for NXP LPC13xx devices,
in folder ..\ARM\Startup\NXP\LPC13xx\.
-
Updated: system files for NXP LPC13xx devices,
in folders ..\ARM\Startup\NXP\LPC13xx\ and
..\ARM\INC\NXP\LPC13xx\.
-
Updated: device header files for NXP LPC13xx
devices, in folder ..\ARM\INC\NXP\LPC13xx\.
-
[Device Simulation]
-
NXP
-
Updated: UART simulation and peripheral dialogs for
NXP LPC176x and LPC175x based devices.
Removed the FIFOVL regrister functionality which does not
exist for these devices.
-
[Board Support]
-
Freescale
-
Added: Blinky, RTX_Blinky, ProgOnce_Cfg, and
FlexMem_Cfg examples for Freescale KWIKSTIK board,
based on Freescale
MK40X256VMD100 device, in folder
..\ARM\Boards\Freescale\KWIKSTIK\.
-
Holtek
-
Added: Blinky and RTX_Blinky examples for Holtek
HT32F125x_DVB board, based on Holtek
HT32F1253 device, in folder
..\ARM\Boards\Holtek\HT32F12x_DVB\.
-
NXP
-
Added: Blinky and RTX_Blinky examples for Keil
MCB11U10 board, based on NXP
LPC11U14/201 device, in folder
..\ARM\Boards\Keil\MCB1000\MCB11U10\.
-
Toshiba
-
Added: Blinky and RTX_Blinky examples for Toshiba
M374-STK board, based on Toshiba TMPM374FWUG
device, in folder
..\ARM\Boards\Toshiba\M374-STK\.
-
[System Viewer Support]
-
Holtek
-
Added: support for HT32F125x based devices in
folder ..\ARM\SFD\Holtek\HT32F125x\.
-
NXP
-
Added: support for LPC11Uxx based devices in
folder ..\ARM\SFD\NXP\LPC11Uxx\.
-
[RL-ARM Middleware]
-
Added: support for Actel Cortex-M3 SmartFusion
devices (Cortex-M3 devices without exclusive access
instructions LDREX/STREX/CLREX).
-
Added: support for interrupt priority grouping in
Cortex-M3 and Cortex-M4 library.
-
[Flash File System - Enhancements]
-
Added: File update mode (r+, w+, a+) support for
FAT
-
Added: FAT File System Journal to protect file
system from power failure
-
Added: SDIO and NAND driver for STM32F2xx
devices.
-
Added: SD_File and NAND_File examples for
ST STM3220-EVAL evaluation board. Examples can be found
in ..\ARM\Boards\ST\STM3220F-EVAL\RL\FlashFS
folder.
-
[Flash File System - Problems Solved]
-
Corrected: a file modification time in file append
mode is now updated to current time.
-
[TCP Networking Suite - Enhancements]
-
Added: BSD socket application programming
interface.
-
Added: BSD_server and BSD_client demo
examples for various evaluation boards.
-
Added: new file types/extensions in Web server [MIME
types]:
- txt [text/plain]
- svg [image/svg+xml]
- svgz [image/svg+xml], encoding gzip
- jar [application/java-archive]
-
jz [application/x-javascript], encoding
gzip
-
js.gz [application/x-javascript], encoding
gzip
-
Added: big endian TCPnet libraries for Cortex-M0,
Cortex-M1, Cortex-M3, ARM7 and
ARM9.
- Added: Ethernet driver for STM32F2xx devices.
-
Added: TCPnet examples for ST STM3220-EVAL
evaluation board. The examples can be found in
..\ARM\Boards\ST\STM3220F-EVAL\RL\TCPnet folder.
-
[TCP Networking Suite - Problems Solved]
-
Corrected: parameter locport checking in
tcp_connect() function. If TCP socket type is
TCP_TYPE_CLIENT_SERVER, and socket is listening, the
tcp_connect() function accepts only 0 or listening port number
as locport parameter.
-
Corrected: potential DMA receive lock up in
ETH_STM32x.c ethernet driver caused by IP packet
flooding attacks.
-
[USB - Enhancements]
-
Enhanced: USB Host core support for High-speed Mass Storage
Devices.
-
Added: USB Host HID_Kbd and MSD_File examples
for ST STM3220F-EVAL evaluation board in
..\ARM\Boards\ST\STM3220F-EVAL\RL\USB\Host\ folder.
-
Added: USB Device HID, Memory and
Memory_FlashFS examples for ST STM3220F-EVAL
evaluation board in
..\ARM\Boards\ST\STM3220F-EVAL\RL\USB\Device\
folder.
-
Added: USB Device HID example for Keil
MCB1000(MCB11U10) evaluation board in
..\ARM\Boards\Keil\MCB1000\MCB11U10\RL\USB\Device\
folder.
-
[ULINKpro]
-
Added: support for Instruction Trace on Freescale
Kinetis devices.
-
Extended: reset recovery timeout (3s) for Atmel
AT91SAM7S/X devices.
-
[ULINK]
-
Extended: reset recovery timeout (3s) for Atmel
AT91SAM7S/X devices.
-
[Target Debugging]
-
Updated: support for NULink debugger from
Nuvoton. The Nu_Link.dll driver dll in folder
..\ARM\NULInk\ has been updated to version
1.1.5.0.
-
Updated: Segger J-Link driver for ARM devices
to version 4.28.
-
Updated: support for ST-Link USB-JTAG debugger. The
driver dll STLinkUSBDriver.dll in folder
..\ARM\STLink\ has been updated to version
4.2.2.0.
The ST-Link_V2_USBdriver.exe driver in folder
..\ARM\STLink\ has been updated to version
16.0.0.435.
-
[µVision]
- This MDK release comes with µVision V4.21.00.
|