Commit Graph

1839 Commits (b5816d872d02a7420c05be91bea5f898b88d2e56)

Author SHA1 Message Date
Wojciech Gorniak c11d54e5b6 Merge https://github.com/mbedmicro/mbed
Conflicts:
	workspace_tools/export/iar.py
	workspace_tools/toolchains/gcc.py
2015-11-20 10:08:05 +01:00
Martin Kojtal 2eb940b9a7 Merge pull request #1427 from justbuchanan/add-rpc-build
Added option to build rpc library. closes #1426
2015-11-20 08:41:01 +00:00
Martin Kojtal 1adf494724 Merge pull request #1441 from bridadan/handle-skipped-builds
Handle Skipped Builds in Upload Script
2015-11-20 08:39:28 +00:00
Martin Kojtal 2b2e0d5444 Merge pull request #1438 from ohagendorf/dsp_lib
[DISCO_F746NG] missing gcc_arm in targets.py, travis build and dsp
2015-11-20 08:35:35 +00:00
Brian Daniels 37dfb73f9e Added check if build was skipped, stops skipped builds from being uploaded 2015-11-19 12:58:04 -06:00
Brian Daniels 4b29e9c647 Added exclude_mcu key to tests.py config 2015-11-18 17:17:50 -06:00
ohagendorf 60ec7ccedc [DISCO_F746] linker option in toolchains/gcc.py
adding "-u_printf_float", "-u_scanf_float" for disco_f746
2015-11-18 23:28:09 +01:00
ohagendorf 25e721b3a4 [DISCO_F746NG] missing gcc_arm in targets.py
'normal' tests are OK, RTOS builds fail:

+--------------+--------------+-----------+-------------+---------------------------------------+--------------------+---------------+-------+
| Result | Target | Toolchain | Test ID | Test Description | Elapsed Time (sec) | Timeout (sec) | Loops |
+--------------+--------------+-----------+-------------+---------------------------------------+--------------------+---------------+-------+
| OK | DISCO_F746NG | GCC_ARM | DTCT_1 | Simple detect test | 0.5 | 10 | 1/1 |
| OK | DISCO_F746NG | GCC_ARM | EXAMPLE_1 | /dev/null | 3.43 | 20 | 1/1 |
| OK | DISCO_F746NG | GCC_ARM | MBED_10 | Hello World | 0.36 | 5 | 1/1 |
| OK | DISCO_F746NG | GCC_ARM | MBED_11 | Ticker Int | 11.37 | 15 | 1/1 |
| OK | DISCO_F746NG | GCC_ARM | MBED_12 | C++ | 1.37 | 10 | 1/1 |
| OK | DISCO_F746NG | GCC_ARM | MBED_16 | RTC | 4.74 | 20 | 1/1 |
| OK | DISCO_F746NG | GCC_ARM | MBED_2 | stdio | 0.8 | 20 | 1/1 |
| OK | DISCO_F746NG | GCC_ARM | MBED_23 | Ticker Int us | 11.35 | 15 | 1/1 |
| OK | DISCO_F746NG | GCC_ARM | MBED_24 | Timeout Int us | 11.37 | 15 | 1/1 |
| OK | DISCO_F746NG | GCC_ARM | MBED_25 | Time us | 11.37 | 15 | 1/1 |
| OK | DISCO_F746NG | GCC_ARM | MBED_26 | Integer constant division | 1.38 | 20 | 1/1 |
| OK | DISCO_F746NG | GCC_ARM | MBED_34 | Ticker Two callbacks | 11.4 | 15 | 1/1 |
| OK | DISCO_F746NG | GCC_ARM | MBED_37 | Serial NC RX | 10.91 | 20 | 1/1 |
| OK | DISCO_F746NG | GCC_ARM | MBED_38 | Serial NC TX | 15.4 | 20 | 1/1 |
| OK | DISCO_F746NG | GCC_ARM | MBED_A1 | Basic | 1.36 | 20 | 1/1 |
| OK | DISCO_F746NG | GCC_ARM | MBED_A21 | Call function before main (mbed_main) | 1.43 | 20 | 1/1 |
| OK | DISCO_F746NG | GCC_ARM | MBED_A9 | Serial Echo at 115200 | 6.51 | 20 | 1/1 |
| OK | DISCO_F746NG | GCC_ARM | MBED_BUSOUT | BusOut | 2.27 | 15 | 1/1 |
| BUILD_FAILED | DISCO_F746NG | GCC_ARM | RTOS_1 | Toolchain build failed | 0 | 0 | - |
| BUILD_FAILED | DISCO_F746NG | GCC_ARM | RTOS_2 | Toolchain build failed | 0 | 0 | - |
| BUILD_FAILED | DISCO_F746NG | GCC_ARM | RTOS_3 | Toolchain build failed | 0 | 0 | - |
| BUILD_FAILED | DISCO_F746NG | GCC_ARM | RTOS_4 | Toolchain build failed | 0 | 0 | - |
| BUILD_FAILED | DISCO_F746NG | GCC_ARM | RTOS_5 | Toolchain build failed | 0 | 0 | - |
| BUILD_FAILED | DISCO_F746NG | GCC_ARM | RTOS_6 | Toolchain build failed | 0 | 0 | - |
| BUILD_FAILED | DISCO_F746NG | GCC_ARM | RTOS_7 | Toolchain build failed | 0 | 0 | - |
| BUILD_FAILED | DISCO_F746NG | GCC_ARM | RTOS_8 | Toolchain build failed | 0 | 0 | - |
+--------------+--------------+-----------+-------------+---------------------------------------+--------------------+---------------+-------+
Result: 8 BUILD_FAILED / 18 OK
2015-11-18 23:25:48 +01:00
Martin Kojtal 8c5d1c885f Merge pull request #1430 from bridadan/fix-upload-paths
Fix upload results script
2015-11-18 10:01:21 +00:00
Brian Daniels b7e6286b98 Simplifying code and adding comments on datastructure 2015-11-17 12:34:53 -06:00
Martin Kojtal 3e0c18b60a Merge pull request #1414 from adustm/DEV_DISCOF429ZI
DISCO_F429ZI - discof429zi
2015-11-17 14:44:41 +00:00
Martin Kojtal be58ddfcce Merge pull request #1431 from bridadan/fix-lib-check
Fixes issue where library is compiled multiple times during testing
2015-11-17 09:59:13 +00:00
Brian Daniels d6ff1189e0 Fixes issue where library is compiled multiple times during testing 2015-11-16 13:24:46 -06:00
Brian Daniels 99de2063e0 Add build report handling 2015-11-16 12:10:55 -06:00
Brian Daniels e981ec0cc6 Removed WFI test from automated tests 2015-11-16 11:46:42 -06:00
adustm 92fb85f8bd Merge remote-tracking branch 'refs/remotes/mbedmicro/master' into DEV_DISCOF429ZI 2015-11-16 15:02:41 +01:00
Martin Kojtal 33558d3a03 Merge pull request #1425 from bridadan/lib-dep-build-order-fix
Fix for issue with libraries being built out of order
2015-11-16 08:40:17 +00:00
Martin Kojtal b4234e0095 Merge pull request #1423 from bridadan/consolidate-reporting
Consolidate Reporting and add Build Reports
2015-11-16 08:35:11 +00:00
Justin Buchanan 58d0861a0e added option to build rpc library. closes #1426 2015-11-15 04:16:28 -05:00
Brian Daniels 5b7ab6210a Fixing build issue 2015-11-13 12:28:49 -06:00
Brian Daniels 0657050098 Fixes issue with libraries being built out of order 2015-11-13 11:48:44 -06:00
Martin Kojtal 77e231624e Merge pull request #1421 from ohagendorf/NUCLEO_F042_coide
[NUCLEO_F042K6] coide exporter
2015-11-13 08:18:55 +01:00
Mika Laurila 46575188f6 STM32F410RB: Updated startup file for ARM_MICRO and exporter templates for IAR and uVision4 2015-11-13 08:46:07 +02:00
Brian Daniels 0621ffa03e Fixing import issues with build.py 2015-11-12 12:16:10 -06:00
ohagendorf f0499fd84d Travis build - add another new devices (NUCLEO_F031) 2015-11-12 18:17:02 +01:00
ohagendorf 21cd86755a [NUCLEO_F042K6] coide exporter
adding missing coide project template
2015-11-12 18:03:17 +01:00
Brian Daniels 8095f0e88a Removing unnecessary bits 2015-11-12 11:01:09 -06:00
Brian Daniels 750b0ed41a Using description for build reports 2015-11-12 11:01:08 -06:00
Brian Daniels 7f28e18afe Allowing builds to report under different package name 2015-11-12 11:01:07 -06:00
Brian Daniels bdb23b3cfb Simplifying and reducing code 2015-11-12 11:01:05 -06:00
Brian Daniels 20cc9c6090 adding build output to build report 2015-11-12 11:01:04 -06:00
Brian Daniels 736cae108e Consolidating reporting in build_release and test_api 2015-11-12 11:01:03 -06:00
Brian Daniels 6ee94dee1e Merged build_release report format into test junit format 2015-11-12 11:01:02 -06:00
adustm 11224405a8 Merge remote-tracking branch 'refs/remotes/mbedmicro/master' into DEV_DISCOF429ZI
Conflicts:
	workspace_tools/build_release.py
	workspace_tools/export/gccarm.py
	workspace_tools/export/uvision4.py
	workspace_tools/export_test.py
2015-11-12 10:42:59 +01:00
Mika Laurila c5d653200b Corrected file names in IAR export templates for F410 2015-11-12 10:02:32 +01:00
Mika Laurila 1d94de1afb Added export templates for F410RB. Copied from F411, not tested. 2015-11-12 10:02:31 +01:00
Rafal Fabich 63574f4c48 Added build target for STM32F410RB.
Initial version that can be built is based on STM32F411RE target which is compatible with F410.
TODOs: MCU specific modifications in CMSIS/HAL like memory sizes/map, peripherals, clocks, etc.
2015-11-12 09:07:47 +01:00
Tiryoh 147d77dc80 Fix typo in some NUCLEO uvproj files
AfterMake RunUserProg1 options are now enabled.
Updated boards lists are shown below.
F042K6,F302R8,F303K8,F303RE,F334R8

Export .bin file names are now Fixed.
Updated boards lists are shown below.
F042K6,F303K8,F303RE
2015-11-12 13:08:13 +09:00
0xc0170 3cb178340b Travis build - add new devices 2015-11-11 08:47:09 +01:00
dbestm ef9949b9ea Merge remote-tracking branch 'refs/remotes/mbedmicro/master' into dev_disco_f469ni 2015-11-10 10:09:20 +01:00
adustm b390f4cc27 Merge branch 'master' of https://github.com/mbedmicro/mbed into DEV_DISCOF429ZI 2015-11-09 18:04:26 +01:00
Martin Kojtal f605825f66 Merge pull request #1410 from kpurusho/master
Added support for SAML21
2015-11-09 14:26:00 +01:00
adustm 9a09066812 DISCO_F424ZI: add iar + uvision exporter files 2015-11-09 13:31:10 +01:00
adustm 16e9eef21a DISCO_F424ZI: add iar + uvision exporter files 2015-11-09 10:59:50 +01:00
adustm 2e82fcdf34 DISCO_F429ZI: Update build and exporter files 2015-11-09 10:59:13 +01:00
dbestm ba14dee242 Merge remote-tracking branch 'refs/remotes/mbedmicro/master' into dev_disco_f469ni 2015-11-06 10:54:09 +01:00
Brian Daniels 3951ea2273 Handling failures correctly and adding timeout status 2015-11-05 11:22:46 -06:00
Martin Kojtal 46af745ef4 Merge pull request #1407 from kpurusho/master
Renamed TARGET_SAM_CortexM0+ to TARGET_SAM_CortexM0P for compatiblity with online compiler
2015-11-04 16:28:06 +00:00
akhilpanayam 9857d4985c * updated label for SAML21 in targets.py 2015-11-04 16:22:53 +05:30
akhilpanayam d7449dc9f8 * added files for Keil IDE Support. 2015-11-04 16:02:49 +05:30
akhilpanayam 1623bc6a0c * Basic changes to add SAML21J18A Target. 2015-11-04 16:02:21 +05:30
akhilpanayam 57dd8871ee * Renamed TARGET_SAM_CortexM0+ to TARGET_SAM_CortexM0P for compatiblity with online compiler 2015-11-03 12:27:50 +05:30
Martin Kojtal 5eccd220ea Merge pull request #1395 from kpurusho/master
Added Keil compiler support for Atmel Targets
2015-11-02 10:05:01 +00:00
Parthasarathy.S 0870736257 Updated default toolchain to ARM 2015-10-29 18:54:44 +05:30
0xc0170 6bdf53a4e8 mbed lib revision - 109
Fix in analogin - DK target does not provide the pins
2015-10-29 11:48:55 +00:00
akhilpanayam 8eb34cf253 * Added Keil IDE Support for SAMD21J18A and SAMD21G18A. 2015-10-27 17:03:06 +05:30
akhilpanayam c187bc952d * Added Keil Compiler Supprot for SAMR21G18A 2015-10-27 17:03:05 +05:30
dbestm 7d245b9cff Merge branch 'master' of https://github.com/mbedmicro/mbed into dev_disco_f469ni 2015-10-21 16:26:16 +02:00
dbestm c01a13fe1f [DISCO_F469NI] add support of the disco f469ni 2015-10-21 16:26:06 +02:00
Jean-Philippe Brucker 0bb9fb36b7 targets.py: NRF51: support S110 builds for OTA and BOOT targets
Current S110 support is only available for default (SoftDevice + App)
images.
At the moment, a BOOT image built for micro:bit will contain the S130
SoftDevice and the app will be located at 0x1c000, even though we want a
S110 SoftDevice.
Since the elf build is still done with the S110 linker script, the entry
point will be offsetted by 0x2000 and it will fail to run.

This patch creates an interface class that allows all S110 targets to
override the SoftDevices list.

Signed-off-by: Jean-Philippe Brucker <jean-philippe.brucker@arm.com>
2015-10-19 14:45:01 +01:00
dbestm 86c139d13b [NUCLEO_F303K8] add support for the nucleo_f303k8 2015-10-12 11:34:06 +02:00
Martin Kojtal 89f11e93a1 Merge pull request #1367 from bridadan/parse_testreport
Add script that can upload build status and test reports to a CI database
2015-10-08 17:19:26 +01:00
Martin Kojtal 74b345e98b Merge pull request #1372 from jrobeson/blenano-gcc-export
Add ARM GCC export for RBLabs BLE Nano
2015-10-08 08:16:24 +01:00
Johnny Robeson d6879f8703 Add ARM GCC export for RBLabs BLE Nano 2015-10-06 17:24:51 -04:00
Mike Fiore e4a57bbe8f allow MTS mDot and MTS Dragonfly to printf and scanf floats 2015-10-06 12:17:57 -05:00
Brian Daniels 3e9b838a7a Removed uneeded dependencies and added license header 2015-10-06 10:28:16 -05:00
Martin Kojtal 3b75452bbd Merge pull request #1365 from dbestm/dev_nucleo_f042k6
Dev nucleo f042k6
2015-10-06 13:15:39 +01:00
Martin Kojtal 18f341cdc3 Merge pull request #1362 from TomoYamanaka/master
Support of export function to the DS-5.
2015-10-06 11:45:47 +01:00
Martin Kojtal 0e0bd6f2dd Merge pull request #1361 from Wiznet/mbed_eco
PR for new platform WIZWIKI_W7500ECO.
2015-10-06 11:40:41 +01:00
Mike Fiore 4d1a0e3240 update bootloaders for MTS Dragonfly and MTS mDot to version 0.1.1 2015-10-05 15:37:05 -05:00
0xc0170 d9bb12602a Merge branch 'master' into dev_rel108b 2015-10-05 08:11:31 +01:00
0xc0170 2b2fa3a4e4 mbed lib revision - 108 2015-10-02 19:08:08 +02:00
Brian Daniels 83392b1092 removing space from Pull Request option for build type 2015-10-01 11:03:52 -05:00
Bogdan Marinescu d3fdca770f Sync to mbed-dev instead of mbed-src 2015-10-01 15:34:42 +03:00
dbestm f769fee22f Merge branch 'master' of https://github.com/mbedmicro/mbed into dev_nucleo_f042k6 2015-10-01 14:04:34 +02:00
dbestm d3ae38ced6 [NUCLEO_F042K6] add nucleo_f042k6 support 2015-10-01 14:03:52 +02:00
Brian Daniels 43fd383836 returning build id on build creation 2015-09-30 16:43:37 -05:00
Mihail Stoyanov fbdd223f59 Fix for nRF51-DK extra labels (target support) 2015-09-30 20:25:11 +03:00
Sam Grove 6c3a658abb Update targets.py
Make armcc the default compiler for atmel boards
2015-09-30 11:12:28 -05:00
Sam Grove 85fa2f3dd8 Merge pull request #1356 from bridadan/smart-copy
Add smart host test copy plugin
2015-09-30 09:00:58 -07:00
tomoyuki yamanaka f250a5de29 Support of export function to the DS-5.
We modified the following to support the export function to the DS-5.
- In tools files, add RZ_A1H to the target of DS-5.
- In tools files, add the tmpl files.
2015-09-30 15:22:52 +09:00
kaizen8501 6b3f4ec087 Change to use whitespaces instead of TAB. 2015-09-30 12:44:21 +09:00
kaizen8501 7cc286f3ca Added WIZWIKI_W7500ECO() to targets.py 2015-09-30 12:04:33 +09:00
hjjeon0608 c07b81c52d Add WIZWIKI_W7500ECO platform in targets.py and build_release.py. 2015-09-30 10:14:00 +09:00
Brian Daniels 4d86f2f944 Handling case for toolchain build failures 2015-09-29 12:08:08 -05:00
akhilpanayam c2fa32ca71 * added template file for SAMD21G18A in GCC
* updated with correction in serial_api for finding mux setting.
2015-09-29 10:32:58 +05:30
akhilpanayam 8c6b817ca2 * Base Commit for SAMW25 support. 2015-09-29 10:32:56 +05:30
Martin Kojtal 0fa6058084 Revert "[NUCLEO_F303K8] add support of the STM32F303K8" 2015-09-28 19:01:26 +02:00
dbestm d7ab336a2b Merge branch 'master' of https://github.com/mbedmicro/mbed into dev_nucleo_f303k8
Conflicts:
	workspace_tools/host_tests/host_test.py
2015-09-28 14:23:53 +02:00
Mihail Stoyanov cc65d391ef Fixed python error when auto-detect option is not present 2015-09-28 15:09:54 +03:00
0xc0170 4b5bb913d2 Merge branch 'mbed_dev2' of https://github.com/Wiznet/mbed into Wiznet-mbed_dev2 2015-09-28 12:43:52 +02:00
Martin Kojtal 54fbe4144f Merge pull request #1332 from adustm/dev_NUCLEO_F031K6
NUCLEO_F031K6 : Add new target
2015-09-28 11:35:04 +02:00
Brian Daniels 4b5247fbd0 Cleaning up db code and adding build status updates 2015-09-25 17:36:56 -05:00
Brian Daniels e63f64700b Fixing return status 2015-09-25 14:43:10 -05:00
Brian Daniels db1965bc95 Added api key header 2015-09-25 14:40:17 -05:00
Brian Daniels ab7b2a8122 Have build and test result publishing 2015-09-25 11:53:27 -05:00
Brian Daniels 07c5e46ace Adding parse test report script 2015-09-25 11:53:26 -05:00
Brian Daniels f4a1aca6a3 removed test serial flush 2015-09-25 11:43:15 -05:00
Brian Daniels e895edd912 Adding serial port check with mbedls if --auto is set 2015-09-25 10:50:38 -05:00
Brian Daniels 2fa3b5fda9 Adding checks so smart copy is only imported if mbedls is available 2015-09-25 10:49:30 -05:00