Commit Graph

1889 Commits (7b256df1e963d47e90a815c43f33e9de1cb17158)

Author SHA1 Message Date
Brian Daniels 8bbf3ee0e2 Adding Release_Canditate type and promote-build function to release 2016-01-20 11:28:13 -06:00
Martin Kojtal 45dbe35006 Merge pull request #1490 from ytsuboi/add-TY51822r3
[TY51822r3] add platform
2016-01-15 07:47:49 +00:00
Martin Kojtal 919364e6e7 Merge pull request #1501 from stevew817/pearl_support_rebased
[Silicon Labs] Add support for the new EFM32 Pearl Gecko
2016-01-15 07:33:40 +00:00
Steven Cooreman b515defdd4 Forgot to update STK number in one place. 2016-01-13 09:17:54 +01:00
Brian Daniels bd8fcebfde Fixes toolchain filtering 2016-01-12 15:34:02 -06:00
Steven Cooreman 764d54f2d5 Fix Pearl chip SKU and core ID in targets. 2016-01-12 17:25:52 +01:00
Aksel Skauge Mellbye e44059a3c9 Add EFM32 Pearl Gecko exporters. 2016-01-12 17:24:30 +01:00
Mikko Polojarvi 6067de0428 SiLabs Pearl: Rename files and dirs to correct STK code
Pearl STK is offically known as SLSTK3401A, but we well go
with the same naming convention as with Happy so Pearl's
name in Mbed will be STK3401.

Renames all files and directories that previously had the
placeholder STKXXXX. Build, target and export scripts
modified accordingly.
2016-01-12 17:17:10 +01:00
jhokajar 87aee51f52 Silabs Pearl: Added a part number
Added a correct part number for Pearl Gecko Kit Board
2016-01-12 17:01:32 +01:00
Mikko Polojarvi e5e896b68d SiLabs Pearl: Initial commit
Leopard Gecko used as baseline.

TODO

 - Peripheral/GPIO pin mappings etc for Pearl are marked "Pearl ok",
   rest are wrong

 - Missing new (4.1.0+) emlib
2016-01-12 17:00:16 +01:00
Martin Kojtal 42ceddf229 Merge pull request #1467 from mbedmicro/fix_m7core
Fix m7core
2016-01-11 16:55:37 +00:00
0xc0170 50719edaf5 RTOS - M4 files reuse for M7 2016-01-11 13:50:59 +00:00
0xc0170 35574d2e55 DISCO_F746NG - disable uLib for uvision4, use scatter file
uLib does not support floating, does not make sense to have it enabled.
2016-01-11 13:32:59 +00:00
Martin Kojtal 8b10c2ae00 Merge pull request #1487 from 0xc0170/dev_progen_addition
Progen boilerplate addition
2016-01-08 15:03:44 +00:00
Martin Kojtal 477f9d8d9d Merge pull request #1488 from bridadan/disable-rtc-test-lpc1114
Added LPC1114 from RTC test exclude list
2016-01-07 10:01:25 +00:00
Brian Daniels c4044a89bb Adding 'Release' build type 2016-01-06 10:56:03 -06:00
ytsuboi 9a9885e5fa [TY51822r3] add platform 2016-01-06 23:17:24 +09:00
adustm b12bcf2cbc Add exporters for the new platform + add it to build and tests files 2016-01-06 13:51:53 +00:00
0xc0170 3575c11ad5 Exporter - progen prefix to member functions for progen 2016-01-05 22:19:14 +00:00
0xc0170 e9de5fe254 Progen target member add to targets
Mapping to ProGenDefinitions, as they don't always match.
2016-01-05 22:19:11 +00:00
0xc0170 e51243a11a Exporter progen - debugger and template removal
Debugger comes from a target, template not used currently.
2016-01-05 22:15:55 +00:00
0xc0170 21595a622a Exporter progen - source and header files group addition 2016-01-05 22:15:52 +00:00
0xc0170 f7e16b36f6 Exporter - new progen targets addition, req progen v0.8.4 2016-01-05 22:15:48 +00:00
0xc0170 b36a2feddd Exporters - progen targets - name fixes (nr51x,..) 2016-01-05 22:15:46 +00:00
0xc0170 12df7e4112 Exporters - fix progen targets names 2016-01-05 22:15:43 +00:00
0xc0170 8bbded4ae5 Add progen definitions to the mapping dict 2016-01-05 22:15:38 +00:00
0xc0170 56d4f6f9f3 Exporter - condition for progen simplification 2016-01-05 22:15:36 +00:00
0xc0170 5074f4814c Exporter - use progen to generate files (2 new methods) 2016-01-05 22:15:34 +00:00
Brian Daniels a19e541dc6 Added LPC1114 from RTC test exclude list 2016-01-04 17:48:44 -06:00
U-owner-PC\owner d47cefa39c Merge remote-tracking branch 'upstream/master' 2015-12-11 17:48:20 -08:00
Brian Daniels a594f2156c Separating build and test results 2015-12-11 16:36:07 -06:00
Martin Kojtal 739a190144 Merge pull request #1460 from kpurusho/master
Added Atmel Studio project exporter for Atmel targets
2015-12-11 16:11:01 +00:00
Karthik Purushothaman 5216c43693 Default order of .o files, -l and -L in atmelstudio template causes linker error. Fixed -L, .o and -l order in miscellaneous setting 2015-12-11 18:01:06 +05:30
0xc0170 6cb8531848 toolchains gcc - core m7/m7f support addition 2015-12-10 14:14:23 +00:00
Karthik Purushothaman 76a32914af Auto generate UUID in Atmel studio solution and project template file 2015-12-10 15:53:31 +05:30
Wayne Roberts fd20e2da7a release platform MOTE_L152RC to public 2015-12-09 10:53:51 -08:00
0xc0170 d0b55a214a Disco F746 - cortex m7f core 2015-12-07 15:39:44 +00:00
Mihail Stoyanov 936c576140 Change uARM default toolchain for DISCO_F429ZI 2015-12-04 14:15:48 +00:00
Martin Kojtal eb05ae47ec Merge pull request #1452 from bridadan/vendor-report-info
Adding vendor property to reports
2015-12-01 09:41:36 +01:00
Karthik Purushothaman 132c67b246 Removed toolchain CMSIS include path reference in atmelstudio template 2015-11-30 16:23:43 +05:30
Karthik Purushothaman 2fdeef820f Atmel studio 6.2 project export support added 2015-11-28 15:43:07 +05:30
Parthasarathy.S d8b1789d27 Added Atmel Studio project template 2015-11-28 15:43:06 +05:30
Olaf Hagendorf 3ad727d681 [DISCO_F746] adding gcc_arm to build_release.py 2015-11-26 17:55:57 +01:00
Brian Daniels fd90f5e0ce Adding vendor porperty to reports, handling that in upload script 2015-11-24 17:39:39 -06:00
Parthasarathy.S ad561d66ef Updated Readme for Atmel platform information and Added Atmel targets to the library build list 2015-11-24 19:50:37 +05:30
Martin Kojtal ef1d2ef01e Merge pull request #1446 from adustm/nucleo_l476_templates
NUCLEO_L476RG - Add exporters for Nucleo_L476RG
2015-11-24 08:23:38 +00:00
adustm 1449c0d665 [NUCLEO_L476RG] re-insert this target in the list of uvision exporters 2015-11-23 14:39:25 +01:00
adustm 390584a424 [NUCLEO_L476RG] add templates for iar tool 2015-11-23 14:00:11 +01:00
Brian Daniels b60dd72af0 Adding nrf51 targets to rtc test exclude list 2015-11-20 12:45:20 -06:00
adustm b80cb96a84 [NUCLEO L476RG] Add UVISION + GCC template files for NUCLEO_L476RG 2015-11-20 17:57:52 +01:00
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