Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[RTOS] Add Nucleo STM32L152RE platform #1106

Merged
merged 1 commit into from May 14, 2015
Merged

Conversation

toyowata
Copy link
Contributor

  • Add RTOS support for Nucleo STM32L152RE
  • Add RTOS tests for the target
  • Add RTOS build for build travis

* Add RTOS support for Nucleo STM32L152RE
* Add RTOS tests for the target
* Add RTOS build for build travis
@toyowata
Copy link
Contributor Author

[Automated test result]

Test summary:
+---------+---------------+-----------+-------------+---------------------------------------+--------------------+---------------+-------+
| Result  | Target        | Toolchain | Test ID     | Test Description                      | Elapsed Time (sec) | Timeout (sec) | Loops |
+---------+---------------+-----------+-------------+---------------------------------------+--------------------+---------------+-------+
| OK      | NUCLEO_L152RE | ARM       | DTCT_1      | Simple detect test                    |        1.5         |       10      |  1/1  |
| OK      | NUCLEO_L152RE | ARM       | EXAMPLE_1   | /dev/null                             |        4.41        |       20      |  1/1  |
| OK      | NUCLEO_L152RE | ARM       | MBED_10     | Hello World                           |        1.34        |       5       |  1/1  |
| OK      | NUCLEO_L152RE | ARM       | MBED_11     | Ticker Int                            |        13.0        |       15      |  1/1  |
| OK      | NUCLEO_L152RE | ARM       | MBED_12     | C++                                   |        2.37        |       10      |  1/1  |
| FAIL    | NUCLEO_L152RE | ARM       | MBED_16     | RTC                                   |       11.33        |       20      |  0/1  |
| OK      | NUCLEO_L152RE | ARM       | MBED_2      | stdio                                 |        1.75        |       20      |  1/1  |
| OK      | NUCLEO_L152RE | ARM       | MBED_23     | Ticker Int us                         |       12.06        |       15      |  1/1  |
| OK      | NUCLEO_L152RE | ARM       | MBED_24     | Timeout Int us                        |       12.02        |       15      |  1/1  |
| OK      | NUCLEO_L152RE | ARM       | MBED_25     | Time us                               |       12.54        |       15      |  1/1  |
| OK      | NUCLEO_L152RE | ARM       | MBED_26     | Integer constant division             |        2.37        |       20      |  1/1  |
| OK      | NUCLEO_L152RE | ARM       | MBED_34     | Ticker Two callbacks                  |       12.56        |       15      |  1/1  |
| OK      | NUCLEO_L152RE | ARM       | MBED_A1     | Basic                                 |        2.35        |       20      |  1/1  |
| OK      | NUCLEO_L152RE | ARM       | MBED_A21    | Call function before main (mbed_main) |        2.43        |       20      |  1/1  |
| TIMEOUT | NUCLEO_L152RE | ARM       | MBED_A9     | Serial Echo at 115200                 |       40.08        |       20      |  0/1  |
| OK      | NUCLEO_L152RE | ARM       | MBED_BUSOUT | BusOut                                |        3.27        |       15      |  1/1  |
| OK      | NUCLEO_L152RE | ARM       | RTOS_1      | Basic thread                          |       13.02        |       15      |  1/1  |
| OK      | NUCLEO_L152RE | ARM       | RTOS_2      | Mutex resource lock                   |       12.34        |       20      |  1/1  |
| OK      | NUCLEO_L152RE | ARM       | RTOS_3      | Semaphore resource lock               |        9.36        |       20      |  1/1  |
| OK      | NUCLEO_L152RE | ARM       | RTOS_4      | Signals messaging                     |        7.38        |       20      |  1/1  |
| OK      | NUCLEO_L152RE | ARM       | RTOS_5      | Queue messaging                       |        3.36        |       20      |  1/1  |
| OK      | NUCLEO_L152RE | ARM       | RTOS_6      | Mail messaging                        |        3.36        |       20      |  1/1  |
| OK      | NUCLEO_L152RE | ARM       | RTOS_7      | Timer                                 |        13.0        |       15      |  1/1  |
| OK      | NUCLEO_L152RE | ARM       | RTOS_8      | ISR (Queue)                           |        7.37        |       20      |  1/1  |
+---------+---------------+-----------+-------------+---------------------------------------+--------------------+---------------+-------+
Result: 1 FAIL / 22 OK / 1 TIMEOUT

Completed in 292.25 sec

Build successes:
  * ARM::NUCLEO_L152RE

RTC (MBED_16) and Serial Echo at 115200 (MBED_A9) failed, but they also failed by other platforms such as NXP LPC1768. Maybe, problem in common host test script?

@0xc0170
Copy link
Contributor

0xc0170 commented May 14, 2015

Thanks for sharing the test output. I noticed similar problem with the test, we need to look at it.

0xc0170 added a commit that referenced this pull request May 14, 2015
RTOS - Add Nucleo STM32L152RE platform
@0xc0170 0xc0170 merged commit 59fbc70 into ARMmbed:master May 14, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants