Web on SD Card
You can place the content of web pages also on SD Card, which is attached to the embedded system. This configuration is useful if you want to update or change the web content remotely. In this case, the RL-FlashFS system is used, which must be configured for a target device Memory Card Drive.
You can use any of the update methods to change the content of Embedded web pages:
- HTTP File Upload
The Web files are uploaded using a web browser. HTTP Server must be configured for the file upload. (See HTTP_Upload example for details). - FTP Server
The Web files are uploaded and managed with the FTP Client, such as Windows Explorer. This might be easy, but the FTP Server must be correctly configured. - TFTP Server
The TFTP Server allows only a limited functionality of the file manipulation. Again, the TFTP Server must be enabled for the embedded system and correctly configured.
Note
- To enable the SD-Card File System, you must copy the HTTP_uif.c user interface module to your project directory and add it to your project. This interface module is in the \Keil\ARM\RL\TCPnet\User folder. It is preconfigured for the RL-FlashFS system, so no modifications to this file are required.
- The RL-FlashFS library code is not included in the project by default to reduce the application code size. You must include the file HTTP_uif.c, which contains the interface functions for the Flash File System and SD-Card.