this repository aim to make the official ST DISCO F746NG demo from STM32Cube_FW_F7_V1.2.0 working on mbed.

Dependencies:   BSP_DISCO_F746NG_patch mbed-rtos mbed

Revision:
0:c00e6c923941
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/readme.txt	Mon Nov 02 23:38:08 2015 +0000
@@ -0,0 +1,127 @@
+/**
+  @page Demo   STM32746G-DISCO Demonstration Firmware
+ 
+  @verbatim
+  ******************** (C) COPYRIGHT 2015 STMicroelectronics *******************
+  * @file    Demonstrations/readme.txt 
+  * @author  MCD Application Team
+  * @version V1.1.0
+  * @date    21-September-2015
+  * @brief   Description of STM32746G-DISCO Demonstration
+  ******************************************************************************
+  *
+  * Licensed under MCD-ST Liberty SW License Agreement V2, (the "License");
+  * You may not use this file except in compliance with the License.
+  * You may obtain a copy of the License at:
+  *
+  *        http://www.st.com/software_license_agreement_liberty_v2
+  *
+  * Unless required by applicable law or agreed to in writing, software 
+  * distributed under the License is distributed on an "AS IS" BASIS, 
+  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  * See the License for the specific language governing permissions and
+  * limitations under the License.
+  *
+  ******************************************************************************
+  @endverbatim
+
+@par Demo Description
+
+The STM32Cube Demonstration platform comes on top of the STM32CubeTM as a firmware
+package that offers a full set of software components based on a modules architecture
+allowing re-using them separately in standalone applications. All these modules are
+managed by the STM32Cube Demonstration kernel allowing to dynamically adding new
+modules and access to common resources (storage, graphical components and widgets,
+memory management, Real-Time operating system)
+
+The STM32Cube Demonstration platform is built around the powerful graphical library
+STemWin and the FreeRTOS real time operating system and uses almost the whole STM32
+capability to offer a large scope of usage based on the STM32Cube HAL BSP and several
+middleware components.
+
+@par Demo Description
+
+The STM32 F7 demonstration is running on STM32746G-DISCOVERY boards RevB. 
+
+  
+Below you find an overview of the different offered module in the demonstration:
+
+ + Video player
+ --------------
+ The video player module provides a video solution based on the STM32F7xx and STemWin
+ movie API. It supports playing movie in emf format.
+ 
+ + Audio player
+ --------------
+ The audio player module provides a complete audio solution based on the STM32F7xx and
+ delivers a high-quality music experience. It supports playing music in WAV format but may
+ be extended to support other compressed formats such as MP3 and WMA audio formats.
+ The Module supports background mode feature.
+ 
+  + Audio recorder
+ -----------------
+ The audio recorder module allows recording audio and playing it back.
+ 
+ + VNC Server
+ ------------
+ The VNC server module allows to control the demo from a remote machine. It is based on
+ the TCP/IP LwIP stacks. The background mode is supported.
+ 
+ + Audio Recorder
+ ----------------
+ The Audio record module allows to record an audio file. The audio format supported is 
+ WAV format but may be extended to support other compressed formats such as MP3.
+ The recorded files are stored in USB Disk flash(USB High Speed).
+  
+ + Home alarm
+ ------------ 
+ Control of Home alarm system, equipped with cameras.
+ Static picture shown when a room is selected and then the camera icon pressed
+ General room alarm activation/deactivation when pressed.
+ 
+ + Gardening control
+ -------------------
+ The gardening control module provides a graphic garden watering system behaviour
+ 
+ + Game
+ ------
+ The game coming in the STM32Cube demonstration is based on the Reversi game. It is a
+ strategy board game for two players, played on an 8×8 board. The goal of the game is to
+ have the majority of disks turned to display your color when the last playable empty square
+ is filled.
+ 
+ + System Info
+ --------------  
+ The system info module provides information about the core, supported eval boards, 
+ CPU speed and demonstration version.  
+    
+    For more details about the demonstration modules please refers to  STM32CubeF7 demonstration (UM1906)
+    
+@note The STM32F7xx devices can reach a maximum clock frequency of 216MHz but as this demonstration uses SDRAM,
+      the system clock is limited to 200MHz. Indeed proper functioning of the SDRAM is only guaranteed 
+      at a maximum system clock frequency of 200MHz.
+      
+@par Hardware and Software environment
+
+  - This application runs on STM32F746xx devices.  
+
+  - This example has been tested with STMicroelectronics STM32746G_DISCOVERY
+    boards RevB and can be easily tailored to any other supported device 
+    and development board.
+
+
+@par How to use it ? 
+
+In order to make the program work, you must do the following :
+ - Open your preferred toolchain 
+ - Rebuild all files
+ - Open STM32 ST-Link Utility V3.7, click on "External Loader" from the bar menu then check "N25Q128A_STM32F746G-DISCO" box 
+ - Connect the STM32746G-DISCOVERY board to PC with USB cable through CN14
+ - Use "STM32CubeDemo_STM32746G-DISCO_V1.1.0.hex" file with STM32 ST-Link Utility to program both internal Flash and external QSPI memory
+ - Run the demonstration
+ - copy the audio and video files provided under "Utilities/Media/" in the USB key
+ - Plug a USB micro A-Male to A-Female cable on CN12 connector 
+     
+ * <h3><center>&copy; COPYRIGHT STMicroelectronics</center></h3>
+ */
+