Keil Logo

What's New in RL-ARM Version 4.13

  • [USB-Host Initial Release]
    • Added: USB Host library supporting OHCI and STM32 USB Host Controllers and one Mass Storage Device (MSC) or one Human Interface Device (HID).
    • Added: MSD_File example for Keil MCB1700 board can be found in ..\ARM\Boards\Keil\MCB1700\RL\USB\Host folder.
    • Added: HID_Kbd example for Keil MCB1700 board can be found in ..\ARM\Boards\Keil\MCB1700\RL\USB\Host folder.
    • Added: MSD_File example for Keil MCB2300 board can be found in ..\ARM\Boards\Keil\MCB2300\RL\USB\Host folder.
    • Added: MSD_File example for Keil MCB2400 board can be found in ..\ARM\Boards\Keil\MCB2400\RL\USB\Host folder.
    • Added: MSD_File example for Keil MCBSTM32C board can be found in ..\ARM\Boards\Keil\MCBSTM32C\RL\USB\Host folder.
    • Added: HID_Kbd example for Keil MCBSTM32C board can be found in ..\ARM\Boards\Keil\MCBSTM32C\RL\USB\Host folder.
    • Added: MSD_File example for Phytec LPC3250 board can be found in ..\ARM\Boards\Phytec\LPC3250\RL\USB\Host folder.
  • [RTX Enhancements]
    • Added: RTX configuration for ROHM BU1511KV2 device. Preconfigured RTX_Blinky example for the ROHM BU1511KV2-EB evaluation board can be found in ..\ARM\Boards\ROHM\BU1511KV2 folder.
    • Added: RTX Kernel support for Cortex-R4 architecture. An RTX_Blinky example for the Keil MCBTMS570 board can be found in ..\ARM\Boards\Keil\MCBTMS570 folder.
    • Added: big endian RTX libraries for Cortex-M0, Cortex-M1, Cortex-M3 and Cortex-M4.
  • [RTX Problems solved]
    • Corrected: a problem in isr_mbx_receive() function for Cortex-M library. If sending task was suspended on a full mailbox, a message was lost.
  • [TCPnet Enhancements]
    • Added: processing of TCP keep-alive packets.
    • Enhanced: PPP debug messages.
    • Added: a library function snmp_set_community() to change a SNMP community at runtime.
  • [TCPnet Problems solved]
    • Corrected: receive filtering of subnet's broadcast to accept only local subnet's broadcasts.
    • Extended: filename length limitation in WEB Server for fopen request from 40 to 120 characters.
    • Corrected: a connection fail problem in PPP client. Some PPP servers require LCP MRU option. If this option is not accepted, PPP connection fails.
    • Corrected: a connection fail problem in PPP server. PC clients were unable to connect at low speed (9600 baud) in high latency (2 sec) GPRS networks.
    • Corrected: extended character handling in Web server CGI scripts for Windows (ANSI) 8-bit code pages.
    • Corrected: a compatibility issue in FTP Server for other mostly used FTP clients such as: FireFox browser, WS_FTP, Core FTP and others.
  • [FlashFS Enhancements]
    • Added: support for USB Flash drive (U:) to File_Config.c configuration file and FlashFS library.
  • [FlashFS Problems solved]
    • Corrected: a file append problem, when a size of a file opened for appending, is a multiple of cluster size.
    • Corrected: Subfolder .. entry.
  • [FCARM Enhancements]
    • Added: optional ~filename prefix switch to disable the FCARM optimization for java, css or html files. A filename that begins with the ~ character has FCARM optimization disabled.
  • [FCARM Problems solved]
    • Corrected: a problem in java script compression. Regular expressions were not correctly optimized.
    • Corrected: a problem in CGI script compression for Windows (ANSI) code page extended characters.
  • [CAN Problems solved]
    • Corrected: Extended identifier handling for TI devices (Luminary - LM3Sxxxx).
  Arm logo
Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

Change Settings

Privacy Policy Update

Arm’s Privacy Policy has been updated. By continuing to use our site, you consent to Arm’s Privacy Policy. Please review our Privacy Policy to learn more about our collection, use and transfers
of your data.