Keil Logo

What's New in RL-ARM Version 3.23

  • [RTX Kernel]
    Added support for Freescale i.MX27 device. RTX_Config.c configuration for RTX kernel was added. Preconfigured examples for the Phytec PHYCORE-i.MX27 evaluation board can be found in ..\ARM\Boards\Phytec\i.MX27 folder.
  • [RTX Kernel]
    Corrected a mailbox problem in ARM library. The message sent from os_mbx_send function was lost if slot was not available in a mailbox and function returned a timeout status.
  • [RTX Kernel]
    Corrected problem in Cortex-M library which was introduced in version v3.22 (re-entrance of isr_xxx functions).
  • [TCPnet]
    Added Ethernet driver and TCPnet examples for the phyCore-LPC3250 evaluation board from Phytec. The examples can be found in ..\ARM\Boards\Phytec\LPC3250\RL\TCPnet folder.
  • [TCPnet]
    Added a Sliding Window flow control protocol to the TCP module. This allows the server to control the remote TCP host transmitter.
  • [TCPnet]
    Added configurable listening ports for HTTP, Telnet and TFTP Server. Configuration file Net_Config.c has been changed and is not compatible to older versions.
  • [TCPnet]
    Added HTTP file upload feature to Web Server and HTTP_upload example which allows to upload files to an SD Card. This example has been added for Keil MCB2300, MCB2400, MCBSTR9 and Luminary EK-LM3S6965 and EK-LM3S8962 evaluation boards. HTTP_upload examples can be found in ..\ARM\Boards\...\RL\TCPnet folders.
  • [TCPnet]
    Added Cache-Control header for cgi files in the HTTP Server. The Cache-Control value is "no-cache" to prevent caching of dynamic pages.
  • [TCPnet]
    Updated web pages for the HTTP_demo examples. The web pages have been redesigned to use a common template. The demo now allows switching on/off LED's 'on_click' without a need to click on additional SUBMIT button..
  • [TCPnet]
    Optimized LM3S_EMAC.c and STR9_ENET.c Ethernet drivers. Received packet size is now calculated correctly without additional CRC.
  • [TCPnet]
    Corrected a problem in DHCP Client which failed to obtain an IP address if DHCP Option Overload was found in DHCP Option area. Overloaded DHCP Options are now correctly processed.
  • [TCPnet]
    Corrected a problem in HTTP Server because of which the Server failed to download files larger than 64 Kbytes from Internal File System (compiled into the code).
  • [TCPnet]
    Corrected an STR9_ENET.c Ethernet driver problem which by mistake ignored all packets with lengths over 1510 bytes. This has been corrected to 1514 bytes.
  • [TCPnet]
    Corrected examples for Luminary EK-LM3S6965 evaluation board. System clock was set incorrectly.
  • [FCARM]
    Added xml, xsl and js file types. Additional file types are now converted in ascii format.
  • [FCARM]
    Corrected invalid filename extension check for the file conversion. For example an image with filename back_htm.jpg would be converted in ascii format instead of in binary format.
  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.