Technical Support
Support Resources
Product Information
|
What's New in MDKARM Version 4.23
-
[ARM Processor Support]
-
[New Supported Devices]
-
Analog
Devices
ADuC7124 and
ADuC7126.
-
Fujitsu
MB9BF116S,
MB9BF116T,
MB9BF117S,
MB9BF117T,
MB9BF118S,
MB9BF118T,
MB9BF216S,
MB9BF216T,
MB9BF217S,
MB9BF217T,
MB9BF218S,
MB9BF218T,
MB9BF316S,
MB9BF316T,
MB9BF317S,
MB9BF317T,
MB9BF318S,
MB9BF318T,
MB9BF416S,
MB9BF416T,
MB9BF417S,
MB9BF417T,
MB9BF418S,
MB9BF418T,
MB9BF516S,
MB9BF516T,
MB9BF517S,
MB9BF517T,
MB9BF518S,
MB9BF518T,
MB9BF616S,
MB9BF616T,
MB9BF617S,
MB9BF617T,
MB9BF618S, and
MB9BF618T.
-
Nuvoton
Mini51LAN,
Mini51ZAN,
Mini52LAN,
Mini52ZAN,
Mini54LAN, and
Mini54ZAN.
-
ST
STM32L152VD,
STM32L152ZD,
STM32L162VD, and
STM32L162ZD.
-
Toshiba
TMPM342FYXBG.
-
[Device Support]
-
-
ARM
-
Fujitsu
-
Added: support for MB9B610 device series, in
folders ..\ARM\INC\Fujitsu\MB9B610\ and
..\ARM\Startup\Fujitsu\MB9B610\.
-
Milandr
-
Added: support for MDR32F9x device series,
in folders ..\ARM\INC\Milandr\MDR32F9x\ and
..\ARM\Startup\Milandr\MDR32F9x\.
-
Nuvoton
-
Added: support for Mini51 device series, in
folders ..\ARM\INC\Nuvoton\Mini51\ and
..\ARM\Startup\Nuvoton\Mini51\.
-
NXP
-
Updated: support for LPC18xx devices to
version V1.0 in folders in folders
..\ARM\INC\NXP\LPC18xx\ and
..\ARM\Startup\NXP\LPC18xx\.
-
Added: support for LPC43xx device series, in
folders in folders ..\ARM\INC\NXP\LPC43xx\ and
..\ARM\Startup\NXP\LPC43xx\.
-
ST
-
Added: support for STM32L152VD and
STM32L152VD devices, in folders
..\ARM\INC\ST\STM32L1xx\ and
..\ARM\Startup\ST\STM32L1xx\.
-
Toshiba
-
Added: support for TMPM342 device series, in
folders ..\ARM\INC\Toshiba\TMPM342\ and
..\ARM\Startup\Toshiba\TMPM342\.
-
[Flash programming]
-
Freescale
-
Added: flash programming algorithms for Kinetis
K70 device series, in folder
..\ARM\FLASH\MKXXX\.
-
Fujitsu
-
Added: flash programming algorithms for
MB9BF610 device series, in folder
..\ARM\FLASH\MB9BFxxxx\.
-
Milandr
-
Added: flash programming algorithms for
MDR32F9x device series, in folder
..\ARM\FLASH\MDR32F9x\.
-
Nuvoton
-
Added: flash programming algorithms for
Mini51 device series, in folder
..\ARM\FLASH\Mini51\.
-
Updated: flash programming algorithms for
NU_M05x device series, in folder
..\ARM\FLASH\NU_M05x\.
-
Updated: flash programming algorithms for
NUC1xx device series, in folder
..\ARM\FLASH\NUC1xx\.
-
ST
-
Added: flash programming algorithms for
STM32L162xx device series, in folder
..\ARM\FLASH\STM32L1xx\.
-
Toshiba
-
Added: flash programming algorithms for
TMPM342xx device series, in folder
..\ARM\FLASH\TMPM342\.
-
-
Analog
Devices
-
Atmel
-
Updated: descriptions for SAM3N device
series, in folder ..\ARM\SFD\Atmel\SAM3N\.
-
Added: descriptions for SAM3S device series,
in folder ..\ARM\SFD\Atmel\SAM3S\.
-
Updated: descriptions for SAM3U device
series, in folder ..\ARM\SFD\Atmel\SAM3U\.
-
Fujitsu
-
Added: descriptions for MB9B110 device
series, in folder
..\ARM\SFD\Fujitsu\MB9B110\.
-
Added: descriptions for MB9B210 device
series, in folder
..\ARM\SFD\Fujitsu\MB9B210\.
-
Added: descriptions for MB9B310 device
series, in folder
..\ARM\SFD\Fujitsu\MB9B310\.
-
Added: descriptions for MB9B410 device
series, in folder
..\ARM\SFD\Fujitsu\MB9B410\.
-
Added: descriptions for MB9B510 device
series, in folder
..\ARM\SFD\Fujitsu\MB9B510\.
-
Added: descriptions for MB9B610 device
series, in folder
..\ARM\SFD\Fujitsu\MB9B610\.
-
NXP
-
Added: descriptions for LPC318x device
series, in folder ..\ARM\SFD\NXP\LPC318x\.
-
Added: descriptions for LPC43xx device
series, in folder ..\ARM\SFD\NXP\LPC43xx\.
-
ST
-
Updated: descriptions for STM32F1xx device
series, in folder ..\ARM\SFD\ST\STM32F2xx.
-
Updated: descriptions for STM32F2xx device
series, in folder ..\ARM\SFD\ST\STM32F2xx\.
-
Updated: descriptions for STM32L15x device
series, in folder ..\ARM\SFD\ST\STM32L15x\.
-
Toshiba
-
Added: descriptions for TMPM342 device
series, in folder ..\ARM\SFD\Toshiba\.
-
Added: descriptions for TMPM369 device
series, in folder ..\ARM\SFD\Toshiba\.
-
[Peripheral Simulation]
-
[µVision Debugger]
-
Added: µVision Plug-in for Eclipse to
facilitate debugging of µVision projects or
executable object files using the Eclipse interface.
The Plug-in can be found in folder ..\Eclipse\
under the ..\Keil\ installation directory.
Detailed informations about the current Plug-in are
included in the ..\Hlp\ecluv.chm MDK-ARM Plug-in
manual.
-
[Board support]
-
ARM
-
Analog Devices
-
Added: CBlinky example for ADI ADuC7124 board,
based on ADuC7124
device, in folder ..\ARM\Boards\ADI\ADuC7124\.
-
Freescale
-
Added: Blinky, RTX_Blinky, and Blinky_ULp examples for
Freescale TWR-K70FN1M board, based on MK70FN1M0xxx12
device, in folder
..\ARM\Boards\Freescale\TWR-K70FN1M\.
-
Keil
-
Added: Blinky, Blinky_ULp, RTX_Blinky and Demo examples
for Keil
MCBSTM32F400 board, based on STM32F407IG
device, in folder
..\ARM\Boards\Keil\MCBSTM32F400\.
-
Nuvoton
-
Added: examples for Nuvoton NuTiny-EVB_M051
board, based on M0516LAN
device, in folder
..\ARM\Boards\Nuvoton\NuTiny-EVB_M051\.
-
Added: examples for Nuvoton NuTiny-EVB_NUC120
board, based on NUC120LE3AN
device, in folder
..\ARM\Boards\Nuvoton\NuTiny-EVB_NUC120\.
-
Added: examples for Nuvoton NuTiny-EVB_NUC122
board, based on NUC122LD2AN
device, in folder
..\ARM\Boards\Nuvoton\NuTiny-EVB_NUC122\.
-
SILICA
-
Added: Blinky example for SILICA Xynergy board,
based on STM32F217IG
device, in folder
..\ARM\Boards\SILICA\Xynergy\.
-
ST
-
Added: Blinky, Blinky_ULp and RTX_Blinky examples for
STM3240G-EVAL board, based on STM32F407G
device, in folder
..\ARM\Boards\ST\STM3240G-EVAL\.
-
Toshiba
-
Added: Blinky, Blinky_ULp and RTX_Blinky examples for
Toshiba BMSKTOPASM369 board, based on TMPM369FDFG
device, in folder
..\ARM\Boards\Toshiba\BMSKTOPASM369\.
-
[Middleware]
-
[ARM Middleware]
-
[CAN]
-
Added: CAN_Ex1 example for Keil
MCBSTM32F400 evaluation board. The example can
be found in
..\ARM\Boards\Keil\MCBSTM32F400\RL\CAN
folder.
-
Added: CAN_Ex1 example for ST STM3240G-EVAL
evaluation board. The example can be found in
..\ARM\Boards\ST\STM3240G-EVAL\RL\CAN
folder.
-
[FlashFS]
-
Optimized: file handling in Embedded File
System. The file access on drives with a lot of
small files, or high fragmentation, is now much
faster.
-
Added: support for Cortex-M1 devices.
Libraries FS_CM1.lib with FAT Long File Name
support and FSN_CM1.lib without FAT LFN support
have been added.
-
Added: FlashFS SD_File example for Freescale
TWR-K60N512 board in folder
..\ARM\Boards\Keil\TWR-K60N512\RL\FlashFS\.
-
Added: FlashFS SD_File and NAND_File examples for
Keil
MCBSTM32F400 board in folder
..\ARM\Boards\Keil\MCBSTM32F400\RL\FlashFS\.
-
Added: FlashFS SD_File example for SILICA
Xynergy board in folder
..\ARM\Boards\SILICA\Xynergy\RL\FlashFS\SD_File.
-
Added: FlashFS SD_File example for ST
STM3240G-EVAL board in folder
..\ARM\Boards\ST\STM3240G-EVAL\RL\FlashFS\SD_File.
-
[TCPnet]
-
Added: support for IGMP version 2. Both
versions IGMPv1 and IGMPv2 are fully supported.
-
Added: configurable Maximum Segment Size
(MSS) option in TCP socket.
-
Added: an ioctlsocket function in BSD
socket interface. It allows to set the socket mode
to blocking or non-blocking mode.
-
Added: a Disable Echo option in Telnet
server.
-
Added: an AutoIP support in DHCP
client. If DHCP fails, a free IP address in the
network 169.254.0.0/16 is automatically assigned. The
netmask is 255.255.0.0
-
Added: TCPnet examples for Keil
MCBSTM32F400 evaluation board. The examples can
be found in
..\ARM\Boards\Keil\MCBSTM32F400\RL\TCPnet
folder.
-
Added: TCPnet examples for SILICA Xynergy
evaluation board. The examples can be found in
..\ARM\Boards\SILICA\Xynergy\RL\TCPnet
folder.
-
Added: TCPnet examples for ST STM3240G-EVAL
evaluation board. The examples can be found in
..\ARM\Boards\ST\STM3240G-EVAL\RL\TCPnet
folder.
-
Corrected: the IP Don't fragment flag is now
set for outgoing TCP packets only.
-
Corrected: a send function problem in BSD
socket interface. When the data length is too large
for one packet, the send function might send invalid
number of bytes.
-
Corrected: a recv function problem in BSD
socket interface. If the remote host has closed the
connection, the remaining data still queued for the
socket was lost.
-
Corrected: potential memory corruption in BSD
socket interface when received packets were queued
for SOCK_DGRAM socket type.
-
[USB Device and USB Host]
-
Added: Support for HID multipacket and
multireport transfers and idle time
handling.
-
Added: USB Host and USB Device examples for
Freescale TWR-K60N512 evaluation board. The
examples can be found in
..\ARM\Boards\Freescale\TWR-K60N512\RL\USB
folder.
-
Added: USB Host and USB Device examples for
Keil
MCBSTM32F400 evaluation board. The examples can
be found in
..\ARM\Boards\Keil\MCBSTM32F400\RL\USB
folder.
-
Added: USB Host and USB Device examples for
SILICA Xynergy evaluation board. The examples
can be found in
..\ARM\Boards\SILICA\Xynergy\RL\USB folder.
-
Added: USB Host and USB Device examples for ST
STM3240G-EVAL evaluation board. The examples can be
found in ..\ARM\Boards\ST\STM3240G-EVAL\RL\USB
folder.
-
Corrected: Eject feature of Mass
storage.
-
Updated: HID_Client example to work in a
non-blocking mode. The example can be found in
..\ARM\Utilities\HID_Client folder.
-
[Segger Graphic Library]
-
Added: Segger emWin graphic library version
5.12i in folder ..\ARM\Segger\emWin\.
-
Added: GUIDemo, Template, and Template_RTX examples for
Keil MCB1700
evaluation board. The examples can be found in
..\ARM\Boards\Keil\MCB1700\emWin\ folder.
-
Added: GUIDemo, Template, and Template_RTX examples for
Keil MCB2929
evaluation board. The examples can be found in
..\ARM\Boards\Keil\MCB2929\emWin\ folder.
-
Added: GUIDemo, Template, and Template_RTX examples for
Keil MCBSTM32C
evaluation board. The examples can be found in
..\ARM\Boards\Keil\MCBSTM32C\emWin\ folder.
-
Added: GUIDemo, Template, and Template_RTX examples for
Keil MCBSTM32E
evaluation board. The examples can be found in
..\ARM\Boards\Keil\MCBSTM32E\emWin\ folder.
-
Added: GUIDemo, Template, and Template_RTX examples for
Keil
MCBSTM32F200 evaluation board. The examples can be
found in ..\ARM\Boards\Keil\MCBSTM32F200\emWin\
folder.
-
Added: GUIDemo, Template, and Template_RTX examples for
Keil
MCBSTM32F400 evaluation board. The examples can be
found in ..\ARM\Boards\Keil\MCBSTM32F400\emWin\
folder.
-
Detailed informations about the current graphic
library are included in the emWin release
notes .
-
[Target debugging]
-
Updated: Segger J-Link driver for ARM devices
to version 4.36l.
-
Updated: debug driver lmidk-agdi.dll for TI
Stellaris and FTDI In-Ciruit debug interface to
version 159.0.0.0.
-
[µVision]
-
This MDK release comes with µVision
V4.23.00.
|