This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
manual:demos:olimex_stm32p207_truestudio [2018/05/31 12:28] voorburg |
manual:demos:olimex_stm32p207_truestudio [2020/02/06 16:27] (current) voorburg |
||
---|---|---|---|
Line 3: | Line 3: | ||
===== Supported firmware update interfaces ===== | ===== Supported firmware update interfaces ===== | ||
- | ^ UART ^ CAN ^ USB ^ TCP/IP ^ SD-card ^ | + | ^ RS232 ^ CAN ^ USB ^ TCP/IP ^ SD-card ^ |
| Yes | Yes | No | No | Yes | | | Yes | Yes | No | No | Yes | | ||
Line 24: | Line 24: | ||
The first step in getting the the bootloader up-and-running, is the creation of the Eclipse workspace in TrueStudio. After starting TrueStudio, you are prompted to open a workspace. It is easiest to create a new one in the following directory: .\Target\Demo\ARMCM3_STM32F2_Olimex_STM32P207_TrueStudio\ | The first step in getting the the bootloader up-and-running, is the creation of the Eclipse workspace in TrueStudio. After starting TrueStudio, you are prompted to open a workspace. It is easiest to create a new one in the following directory: .\Target\Demo\ARMCM3_STM32F2_Olimex_STM32P207_TrueStudio\ | ||
- | {{:manual:demos:olimex_stm32p207_truestudio_workspace_creation.png.png?600|}} | + | {{:manual:demos:olimex_stm32p207_truestudio_workspace_creation.png?600|}} |
To import the demo programs into the workspace, select //File -> Import// from the program menu. Then select //General -> Existing Projects into Workspace//. On the next screen you select the following directory as the root directory: .\Target\Demo\ARMCM3_STM32F2_Olimex_STM32P207_TrueStudio\. Eclipse will automatically find the **Boot** and **Prog** projects and select them: | To import the demo programs into the workspace, select //File -> Import// from the program menu. Then select //General -> Existing Projects into Workspace//. On the next screen you select the following directory as the root directory: .\Target\Demo\ARMCM3_STM32F2_Olimex_STM32P207_TrueStudio\. Eclipse will automatically find the **Boot** and **Prog** projects and select them: | ||
Line 55: | Line 55: | ||
===== Firmware update procedure ===== | ===== Firmware update procedure ===== | ||
- | To download the demo program \Target\Demo\ARMCM3_STM32F2_Olimex_STM32P207_TrueStudio\**Prog**\bin\**demoprog_stm32f207.srec** using the bootloader, follow the instructions in the following links, depending on the communication interface you intend to use: | + | To download the demo program \Target\Demo\ARMCM3_STM32F2_Olimex_STM32P207_TrueStudio\**Prog**\Debug\**demoprog_stm32f207.srec** using the bootloader, follow the instructions in the following links, depending on the communication interface you intend to use: |
- | * [[manual:uart_demo|Firmware updates using the UART communication interface]] | + | * [[manual:rs232_demo|Firmware updates using the RS232 communication interface]] |
* [[manual:can_demo|Firmware updates using the CAN communication interface]] | * [[manual:can_demo|Firmware updates using the CAN communication interface]] | ||
* [[manual:sdcard_demo|Firmware updates from SD-card]] | * [[manual:sdcard_demo|Firmware updates from SD-card]] | ||