ohagendorf
9ddbb1f831
[NUCLEO_F767] move gcc template to new path
2016-07-01 15:17:25 +02:00
ohagendorf
db7ca8086d
update Cube driver to v1.4.0
2016-07-01 15:17:24 +02:00
ohagendorf
4261a225f4
update target specific files
2016-07-01 15:17:23 +02:00
ohagendorf
4a998ab402
adding new target
...
test results:
Test summary:
+--------+---------------+-----------+-------------+---------------------------------------+--------------------+---------------+-------+
| Result | Target | Toolchain | Test ID | Test Description | Elapsed Time (sec) | Timeout (sec) | Loops |
+--------+---------------+-----------+-------------+---------------------------------------+--------------------+---------------+-------+
| OK | NUCLEO_F767ZI | GCC_ARM | DTCT_1 | Simple detect test | 0.53 | 10 | 1/1 |
| OK | NUCLEO_F767ZI | GCC_ARM | EXAMPLE_1 | /dev/null | 5.78 | 20 | 1/1 |
| OK | NUCLEO_F767ZI | GCC_ARM | MBED_10 | Hello World | 0.37 | 5 | 1/1 |
| OK | NUCLEO_F767ZI | GCC_ARM | MBED_11 | Ticker Int | 11.39 | 15 | 1/1 |
| OK | NUCLEO_F767ZI | GCC_ARM | MBED_12 | C++ | 1.41 | 10 | 1/1 |
| OK | NUCLEO_F767ZI | GCC_ARM | MBED_16 | RTC | 4.57 | 20 | 1/1 |
| OK | NUCLEO_F767ZI | GCC_ARM | MBED_2 | stdio | 0.79 | 20 | 1/1 |
| OK | NUCLEO_F767ZI | GCC_ARM | MBED_23 | Ticker Int us | 11.37 | 15 | 1/1 |
| OK | NUCLEO_F767ZI | GCC_ARM | MBED_24 | Timeout Int us | 11.41 | 15 | 1/1 |
| OK | NUCLEO_F767ZI | GCC_ARM | MBED_25 | Time us | 11.4 | 15 | 1/1 |
| OK | NUCLEO_F767ZI | GCC_ARM | MBED_26 | Integer constant division | 1.41 | 20 | 1/1 |
| OK | NUCLEO_F767ZI | GCC_ARM | MBED_34 | Ticker Two callbacks | 11.41 | 15 | 1/1 |
| OK | NUCLEO_F767ZI | GCC_ARM | MBED_37 | Serial NC RX | 10.9 | 20 | 1/1 |
| OK | NUCLEO_F767ZI | GCC_ARM | MBED_38 | Serial NC TX | 15.38 | 20 | 1/1 |
| OK | NUCLEO_F767ZI | GCC_ARM | MBED_A1 | Basic | 1.34 | 20 | 1/1 |
| OK | NUCLEO_F767ZI | GCC_ARM | MBED_A21 | Call function before main (mbed_main) | 1.45 | 20 | 1/1 |
| OK | NUCLEO_F767ZI | GCC_ARM | MBED_A9 | Serial Echo at 115200 | 6.5 | 20 | 1/1 |
| OK | NUCLEO_F767ZI | GCC_ARM | MBED_BUSOUT | BusOut | 2.28 | 15 | 1/1 |
+--------+---------------+-----------+-------------+---------------------------------------+--------------------+---------------+-------+
Result: 18 OK
Completed in 174.85 sec
2016-07-01 15:17:22 +02:00
Olaf Hagendorf
3ac68aae06
typo in target names for travis build
2016-07-01 15:17:21 +02:00
ohagendorf
cc537f7449
adding gccarm and uvision5 exporter
2016-07-01 15:17:21 +02:00
Olaf Hagendorf
e6599ba1a0
rebase and adding ARM_STD config, all F7 use ARM as default toolchain
...
- changing device.h -> targets.json after rebase
- adding startup and config files for ARM_STD toolchain
- changing all STM32F7xx targets to ARM as default toolchain (instead of uARM before)
2016-07-01 15:17:20 +02:00
ohagendorf
de48f58499
rename feature to device_has in new target
...
PR #1881 renamed option in targets.json - this commit is doing the same with the new target
2016-07-01 15:17:19 +02:00
Martin Kojtal
9197f94f14
Merge pull request #1977 from jamike/STM32F3_Hal_update
...
[TARGET_STM32F3]: Update Hal 1.5.0
2016-07-01 15:03:25 +02:00
Martin Kojtal
36afe74d16
Merge pull request #2084 from AlessandroA/fix_vmpu_k64f_release_mode
...
uVisor: Fix K64F vMPU bug in release mode
2016-07-01 14:56:21 +02:00
Martin Kojtal
62604b45b2
Merge pull request #1880 from zgoda/generic_bluepill
...
Support for Blue Pill
2016-07-01 14:52:04 +02:00
Martin Kojtal
ef1557d8b4
Merge pull request #2082 from pan-/backport_nrf51_fixes
...
Backport fixes from nordic branches:
2016-07-01 14:26:52 +02:00
Alessandro Angelino
0392b7dea8
uVisor: Fix K64F vMPU bug in release mode
...
This commit updates the uVisor libraries following the following fix:
* ARMmbed/uvisor@767e794 "K64F vMPU: Use the MPU fault address"
The bug made some release builds of the uVisor example halt because of
an imprecise bus fault not correctly handled by uVisor internally.
The change only affects targets where `FEATURE_UVISOR` and
`UVISOR_SUPPORTED` are defined.
2016-07-01 13:16:38 +01:00
Martin Kojtal
6350b2d904
Merge pull request #2046 from sarahmarshy/patch-2
...
Changed reference to old rtos location
2016-07-01 13:33:40 +02:00
Martin Kojtal
d3f95d2f60
Merge pull request #2055 from geky/rtos-deprecate-threads
...
Marked thread-spawning constructors as deprecated
2016-07-01 13:31:33 +02:00
Vincent Coubard
b041c75ed2
Backport fixes from nordic branches:
...
- nrf headers synchronized with the one in BLE implementation. This is a
short term fix. The nordic branches use a single nrf SDK and does not
have duplicate headers. Once this branch will be integrated, there will
be no more issues around duplicate headers.
- enable feature BLE in the targets.json. This fix was done a long time
ago in the nordic branch. Without it, it is not possible to compile BLE
examples.
2016-07-01 12:04:05 +01:00
Martin Kojtal
3051436788
Merge pull request #2071 from LMESTM/nucleo_f746zg_ff_arduino
...
[NUCLEO_F746ZG] Add Arduino Form Factor property
2016-07-01 12:33:04 +02:00
Martin Kojtal
1963e0e1a1
Merge pull request #2078 from LMESTM/fix_l0_lpuart_baudrate
...
[STM32L0] Fix baudrate initialisation
2016-07-01 12:31:20 +02:00
Sam Grove
26e9aa4b4e
Merge pull request #2075 from 0xc0170/fix_#2059
...
RTOS - fix for main thread id might not be 0x02
2016-06-30 14:29:21 -05:00
Sam Grove
185676300d
Merge pull request #2060 from theotherjimmy/cleanup-make-export
...
[Exporters-gcc_arm] Clean up the source directory
2016-06-30 13:01:54 -05:00
Mihail Stoyanov
b70d901ef9
Merge pull request #1984 from mbedmicro/config_system_docs
...
Added documentation for the configuration system
2016-06-30 18:00:22 +01:00
Jimmy Brisson
3850c2628b
Force all to be the default target
2016-06-30 11:43:01 -05:00
Jimmy Brisson
6c1c7a5955
Check for OSTYPE instead of OS
...
It better detects sh vs. batch
2016-06-30 11:28:32 -05:00
Sam Grove
197c4b516b
Merge pull request #2076 from bridadan/relative-paths-test-spec
...
Relative paths in test spec file
2016-06-30 11:01:07 -05:00
Jimmy Brisson
d6d0202236
Move binaries from bin to .build
2016-06-30 10:55:34 -05:00
Jimmy Brisson
5d014661c2
Redo window mkdir; add cross-platform rmdir
2016-06-30 10:55:10 -05:00
Jimmy Brisson
6867499da3
Test for existance of dir before creating it
2016-06-30 10:55:04 -05:00
Jimmy Brisson
6971b1e1b4
update mkdir to be cross-platform
2016-06-30 10:51:19 -05:00
Jimmy Brisson
7b5831247d
Make the efm32 targets use the common makefile template
2016-06-30 10:51:19 -05:00
Jimmy Brisson
63f4e6a279
sam*::gcc_arm targets extend the common makefile
2016-06-30 10:51:19 -05:00
Jimmy Brisson
86585197da
rework the common template to place objects into bin
2016-06-30 10:51:18 -05:00
Martin Kojtal
c988ce178d
Merge pull request #1971 from svastm/add_nucleo_l432kc
...
[NUCLEO_L432KC] Add target
2016-06-30 16:38:52 +02:00
Laurent MEUNIER
0bc9d157a0
[STM32L0] Fix baudrate initialisation
...
Issue #2074
Assuming that OverSampling is initialized, the baudrate is now correctly
computed inside CMSIS (STM32 HAL) layer. This was not the case before but
most probably was fixed during latest L0 cube firmware upgrade:
commit ce436d5107
Author: svastm <simon.vanson@st.com>
Date: Thu Apr 14 14:39:53 2016 +0200
Update STM32CUBE_L0 from v1.2 to v1.5
2016-06-30 16:34:08 +02:00
Brian Daniels
b7186bb604
Test spec paths are now relative to tool execution directory
...
This commit also normalizes the paths produced by the the test spec to
Unix style paths to increase portability of the file.
2016-06-30 09:32:13 -05:00
svastm
505814147d
[NUCLEO_L432KC] Add RTOS support
2016-06-30 15:05:09 +02:00
svastm
3c684e13f2
[NUCLEO_L432KC] Fix peripheral definitions
2016-06-30 15:05:06 +02:00
svastm
b91c65ee2d
[NUCLEO_L432KC] Update HAL API
2016-06-30 15:04:45 +02:00
svastm
2198dccd6e
[NUCLEO_L432KC] Add to build and export scripts
2016-06-30 14:50:35 +02:00
svastm
9cfc3bf2aa
[NUCLEO_L432KC] Add HAL target
2016-06-30 14:48:06 +02:00
svastm
26251314c5
[NUCLEO_L432KC] Add CMSIS target
2016-06-30 14:48:06 +02:00
Jarek Zgoda
2731bc7da3
Template moved to new tools directory
2016-06-30 12:36:19 +02:00
Jarek Zgoda
e7209fea53
Rename field in targets.json, missing features removed
2016-06-30 12:36:19 +02:00
Jarek Zgoda
59623d62f9
One more occurence to be renamed
2016-06-30 12:36:19 +02:00
Jarek Zgoda
811530796b
Rename "generic" -> "bluepill" (common name)
2016-06-30 12:36:19 +02:00
Jarek Zgoda
2f6314c2d0
This board does not claim Arduino compatibility
2016-06-30 12:36:19 +02:00
Jarek Zgoda
3006f70552
Support for Blue Pill
2016-06-30 12:36:18 +02:00
0xc0170
757d340b0a
RTOS - fix for main thread id might not be 0x02
...
Fixes #2059 . As reported, if timer thread is not created, the main thread
id is 0x01. We introduce MAIN_THREAD_ID macro to define the id. We shall consider,
if we keep this in a variable.
I placed MAIN_THREAD_ID in cmsis_os.h as that header is safe to include within RTX, not like
RTX_Config.h or RTX_CM_Lib.h).
2016-06-30 11:15:21 +02:00
Laurent MEUNIER
f1ccebb28b
[NUCLEO_F746ZG] Add Arduino Form Factor property
2016-06-30 10:47:30 +02:00
Sam Grove
07958da38b
Merge pull request #2065 from NXPmicro/K22_KL27_Updates
...
K22 kl27 updates
2016-06-29 22:24:35 -05:00
Sam Grove
b13844e78e
Merge pull request #2066 from TomoYamanaka/master_4
...
In targets.json, add the "IPV4" setting for RZ_A1H(Rebase #2018 )
2016-06-29 22:24:20 -05:00