Christian Taedcke
844fdf5c88
[GCC_ARM][EXPORTER] Use template on more platforms.
2015-06-17 21:10:48 +02:00
Christian Taedcke
4d2c443b1d
[GCC_ARM][EXPORTER] ARCH_MAX and ARCH_PRO use the template.
2015-06-17 21:05:23 +02:00
Christian Taedcke
d00777d542
Add ARCH_MAX and ARCH_PRO to exporter test.
2015-06-17 21:05:23 +02:00
Christian Taedcke
70a6d59ea8
[GCC_ARM][EXPORTER] Remove a few empty lines from the generated Makefile
2015-06-17 21:05:23 +02:00
Christian Taedcke
da22953a7f
[GCC_ARM][EXPORTER] Use template for ARCH_BLE.
2015-06-17 21:05:23 +02:00
Christian Taedcke
8fee8f7bbb
Add ARCH_BLE to gcc arm exporter test.
2015-06-17 21:05:22 +02:00
Christian Taedcke
82eee58eb8
[GCC_ARM][EXPORTER] Set different LDFLAGS for all cortex m0(+).
2015-06-17 21:05:22 +02:00
Christian Taedcke
4cdfbc7065
[GCC_ARM][EXPORTER] Use the cpu flags from the toolchain.
2015-06-17 21:05:22 +02:00
Christian Taedcke
e96a25a755
Use gcc common template for lpc1549.
2015-06-17 21:05:22 +02:00
Christian Taedcke
432264759a
Define blocks for some common makefile variables.
2015-06-17 21:05:22 +02:00
Christian Taedcke
143c3e6d28
Use CPU in LDFLAGS, too
2015-06-17 21:03:19 +02:00
Christian Taedcke
629e321123
Create a common gcc_arm export template.
...
Four exporters are using this template for now.
2015-06-17 21:03:19 +02:00
Martin Kojtal
0ce53a7cf8
Merge pull request #1175 from bridadan/serial-nc-test
...
Added tests that ensure correct handling of setting Serial pins to NC
2015-06-17 09:04:39 +01:00
Sam Grove
501340ce8b
Update targets.py
...
Use ARM by default for mdot, not uARM
2015-06-16 10:42:40 -05:00
Martin Kojtal
be8c754522
Merge pull request #1183 from screamerbg/master
...
Renamed the APPNEARME_MICRONFCBOARD target to MICRONFCBOARD
2015-06-16 10:51:25 +02:00
Martin Kojtal
1ac6ed5171
Merge pull request #1172 from modtronix-com/master
...
Moved target folder, renamed target to NZ32SC151
2015-06-16 08:37:22 +02:00
Martin Kojtal
1dba261867
Merge pull request #1184 from sarahmarshy/mbedrpc_python_update
...
Changed the way RPC commands are sent over HTTP, spaces must be URL e…
2015-06-16 08:27:30 +02:00
sarahmarshy
8f33cfd27c
Changed the way RPC commands are sent over HTTP, spaces must be URL encoded.
2015-06-15 11:19:48 -05:00
Mihail Stoyanov
5275f77056
Renamed the APPNEARME_MICRONFCBOARD target to MICRONFCBOARD due to mbed website name length limitation
2015-06-15 17:20:13 +03:00
0xc0170
bf69fa1cfc
Squashed PR #1170 :
...
commit c4bf11cb6a
Merge: 0d58363
77a973c
Author: Mihail Stoyanov <wm@smode.org>
Date: Mon Jun 15 14:41:28 2015 +0300
Merge branch 'master' of https://github.com/mbedmicro/mbed
Conflicts:
workspace_tools/targets.py
commit 0d58363887
Author: Mihail Stoyanov <wm@smode.org>
Date: Tue Jun 9 16:17:27 2015 +0300
Added Nordic license for the soft device
commit d504a3b58a
Merge: 2c5aab7
8902229
Author: Mihail Stoyanov <wm@smode.org>
Date: Tue Jun 9 16:14:47 2015 +0300
Merge branch 'master' of https://github.com/mbedmicro/mbed
commit 2c5aab74eb
Author: Mihail Stoyanov <wm@smode.org>
Date: Wed Jun 3 20:44:25 2015 +0300
Add base MCU support for Cortex-M4. Tidy up targets.py
commit 59b868a517
Merge: 0e23067
927c31a
Author: Mihail Stoyanov <wm@smode.org>
Date: Wed Jun 3 20:39:56 2015 +0300
Merge branch 'master' of https://github.com/mbedmicro/mbed
commit 0e23067718
Author: Mihail Stoyanov <wm@smode.org>
Date: Tue Jun 2 16:08:08 2015 +0300
Add the Delta NNN40 platform to releases
commit 62a585dcda
Merge: e1cd545
7a1d25e
Author: Mihail Stoyanov <wm@smode.org>
Date: Tue Jun 2 16:06:44 2015 +0300
Merge branch 'master' of https://github.com/mbedmicro/mbed
Conflicts:
workspace_tools/tests.py
commit e1cd545a9c
Merge: 5c5e61f
ffd5586
Author: Mihail Stoyanov <wm@smode.org>
Date: Thu May 7 13:07:48 2015 +0300
Merge branch 'master' of https://github.com/mbedmicro/mbed
commit 5c5e61f0ac
Author: Mihail Stoyanov <wm@smode.org>
Date: Thu May 7 13:07:35 2015 +0300
Remove the Disco L053 from RTOS tests as it's not ready yet
commit e75efe3467
Author: Mihail Stoyanov <wm@smode.org>
Date: Wed May 6 13:49:05 2015 +0300
Tidy up targets.py
2015-06-15 14:11:41 +02:00
Brian Daniels
0ca1389d95
Handling empty strings better
2015-06-12 12:34:38 -05:00
Brian Daniels
f2ea9c51c7
Added tests that ensure correct handling of setting Serial pins to NC
2015-06-10 11:04:05 -05:00
0xc0170
6b2cd339ee
PR #1171 - Squashed commit of the following:
...
commit 5b65ac9848f232b37ccf57b3cea3c8abd8788eb8
Merge: 4778e33
167456e
Author: 0xc0170 <c0170@rocketmail.com>
Date: Wed Jun 10 13:18:07 2015 +0100
Merge branch 'master' of https://github.com/toyowata/mbed into toyowata-master
commit 167456ebda
Author: Toyomasa Watarai <toyomasa.watarai@gmail.com>
Date: Wed Jun 10 11:22:47 2015 +0900
Change target name not use low cases
Rev.101 mbed library support WIZnet platfrom. However, we got build
error as below by online compiler:
Target “WIZWIKI_W7500” is not recognized
This is because target name contained low cases (e.g. WIZwiki_W7500).
The target name should be all upper case.
commit b988a534a5
Merge: f74cbe0
a140fc6
Author: Toyomasa Watarai <toyomasa.watarai@gmail.com>
Date: Wed Jun 10 11:10:37 2015 +0900
Merge remote-tracking branch 'upstream/master'
commit f74cbe0d80
Author: Toyomasa Watarai <toyomasa.watarai@gmail.com>
Date: Wed Jun 10 11:07:02 2015 +0900
Revert RTC test script change
As a result of discussion here:
https://github.com/mbedmicro/mbed/pull/1154
commit a4923ffaab
Author: Toyomasa Watarai <toyomasa.watarai@gmail.com>
Date: Thu Jun 4 00:17:06 2015 +0900
[TEST] Add MCU list in RTC automated test
* Add "mcu" key with lists of RTC support targets (#define DEVICE_RTC 1
in device.h), now MBED_16 test is not executed by non-RTC targets
2015-06-10 13:18:34 +01:00
modtronix-com
d314c4a586
Moved target folder as discussed with 0xc0170, renamed target to NZ32SC151
...
Moved target from ../targets/cmsis/TARGET_STM folder to
../targets/cmsis/TARGET_STM/TARGET_STM32L1 folder as discussed with
0xc0170 (github.com/mbedmicro/mbed/pull/928). Renamed target from
NZ32ST1L to NZ32SC151. Details for board at
www.modtronix.com/nz32-sc151.html
2015-06-10 14:37:19 +10:00
dbestm
9ed5710ac1
Revert "Revert "[NUCLEO_F030R8][NUCLEO_F070RB] add RTOS test""
...
This reverts commit 4d91eaa3d9
.
2015-06-09 10:53:20 +02:00
dbestm
4d91eaa3d9
Revert "[NUCLEO_F030R8][NUCLEO_F070RB] add RTOS test"
...
This reverts commit 9f3fb198c2
.
2015-06-09 10:51:35 +02:00
dbestm
9f3fb198c2
[NUCLEO_F030R8][NUCLEO_F070RB] add RTOS test
2015-06-09 10:41:33 +02:00
Brian Daniels
0d2effd024
Add option to consolidate waterfall loops into one test case in test report. Useful for CI.
2015-06-08 14:51:13 -05:00
Brian Daniels
f7fad72e44
Fixed runtime error when test fails due to build failure and outputting test report file
2015-06-08 12:45:30 -05:00
Brian Daniels
0afe1e8059
Added platform filter to build_release.py
2015-06-08 10:26:39 -05:00
Martin Kojtal
4e503efe2e
Merge pull request #1163 from 0xc0170/release_targets
...
Build release - AppNearMe target addition, fixes for 2 Silabs target (no ARM)
2015-06-08 16:08:31 +01:00
sg-
27aa980588
add targets to release
2015-06-08 14:42:12 +01:00
0xc0170
d4e4f7ce4b
Build release - AppNearMe target addition, fixes for 2 Silabs target (no ARM)
2015-06-08 13:42:39 +01:00
Martin Kojtal
bae47ec370
Merge pull request #1162 from dbestm/master
...
NUCLEO_F103RB, NUCLEO_L152RE - RTOS test enhancement
2015-06-08 13:30:06 +01:00
Christian Taedcke
cc66b95709
Copy missing files to be able to compile export_test projects.
2015-06-05 19:41:11 +02:00
dbestm
1975889b37
[NUCLEO_F103RB] add RTOS test in script
2015-06-04 17:41:05 +02:00
Martin Kojtal
927c31ab84
Merge pull request #1121 from Wiznet/master
...
Add WIZwiki-W7500
2015-06-03 08:54:53 +01:00
Martin Kojtal
e775613c6b
Merge pull request #1127 from bridadan/wfiTest
...
Added tests for the WFI instruction
2015-06-03 08:44:34 +01:00
Martin Kojtal
acd04f16be
Merge pull request #1151 from toyowata/master
...
SSCI824 - Add rtos build
2015-06-03 08:39:01 +01:00
Martin Kojtal
0aaa14b6a6
Merge pull request #1145 from bcostm/master
...
DISCO_F334C8 - Add uVision and IAR exporters
2015-06-03 08:38:03 +01:00
Toyomasa Watarai
56e43df1c7
[SSCI824] Add rtos
...
- Add rtos TARGET_SSCI824 (same as LPC824) and test
- Fixed warning of pwmout_api.c by GCC_ARM
2015-06-03 16:13:06 +09:00
0xc0170
4b93618af6
Squashed commit of the following ( #1149 PR on github):
...
commit 4810979575d8feccff1d6dc75ab24e3753c4e0f0
Merge: 83c82b0
0e23067
Author: 0xc0170 <c0170@rocketmail.com>
Date: Wed Jun 3 08:06:14 2015 +0100
Merge branch 'master' of https://github.com/screamerbg/mbed into screamerbg-master
commit 0e23067718
Author: Mihail Stoyanov <wm@smode.org>
Date: Tue Jun 2 16:08:08 2015 +0300
Add the Delta NNN40 platform to releases
commit 62a585dcda
Merge: e1cd545
7a1d25e
Author: Mihail Stoyanov <wm@smode.org>
Date: Tue Jun 2 16:06:44 2015 +0300
Merge branch 'master' of https://github.com/mbedmicro/mbed
Conflicts:
workspace_tools/tests.py
commit e1cd545a9c
Merge: 5c5e61f
ffd5586
Author: Mihail Stoyanov <wm@smode.org>
Date: Thu May 7 13:07:48 2015 +0300
Merge branch 'master' of https://github.com/mbedmicro/mbed
commit 5c5e61f0ac
Author: Mihail Stoyanov <wm@smode.org>
Date: Thu May 7 13:07:35 2015 +0300
Remove the Disco L053 from RTOS tests as it's not ready yet
commit e75efe3467
Author: Mihail Stoyanov <wm@smode.org>
Date: Wed May 6 13:49:05 2015 +0300
Tidy up targets.py
2015-06-03 08:07:32 +01:00
hjjeon0608
4d977799b6
Merge branch 'master' of https://github.com/mbedmicro/mbed
2015-06-02 08:58:50 +09:00
Brian Daniels
a417bc4114
Added host test info
2015-06-01 12:16:37 -05:00
Brian Daniels
17335f4935
Fixed syntax error
2015-06-01 12:09:35 -05:00
bcostm
f1040bdd04
[DISCO_F334C8] Add uVision and IAR exporters
2015-06-01 12:18:02 +02:00
Martin Kojtal
6f7f37eec7
Merge pull request #1118 from logost/LPC2460
...
Introduction of new platform LPC2460 MCU
2015-06-01 10:52:03 +01:00
Martin Kojtal
7ab478cf5c
Merge pull request #1110 from ohagendorf/nucleo_f446
...
Nucleo_F446RE - adding target
2015-06-01 10:27:07 +01:00
Tim
3f1cca6382
Update nRF51822 softdevice to s130 in GCC export sciprt
...
The main source code has removed the s110 softdevice in favour of s130. This fixes the GCC ARM export template.
2015-05-29 08:27:23 +01:00
Przemek Wirkus
03c6151241
Fixed missing enum in exporter
2015-05-27 15:43:01 +01:00
Przemek Wirkus
30fc9ca372
BugFix: Fixed JUNIT ioper test suite reporter which reported all test cases for each TestSuite
2015-05-27 15:42:02 +01:00
Przemek Wirkus
7b0b9e8f32
Added JUNIT exporters to compliance testing functionality
2015-05-27 15:41:58 +01:00
Przemek Wirkus
a82ffbe904
Added raw result object to future exporter implementation
2015-05-27 15:40:30 +01:00
Przemek Wirkus
56e05e2a28
Refactored tests related to mbed file system (MSD storage)
2015-05-27 15:40:26 +01:00
Przemek Wirkus
70a21e9656
Refactored interoperability tests, added separate classes of tests and CLI
2015-05-27 15:40:22 +01:00
Przemek Wirkus
e8297ea7d2
Added few tests for TargetID formating
2015-05-27 15:40:18 +01:00
Przemek Wirkus
c403d6fac0
First implementation of i/face chip interoperability tests
2015-05-27 15:40:13 +01:00
hjjeon0608
ccd7e79d8c
Add WIZwiki_W7500 in build_release.py
2015-05-27 17:38:27 +09:00
Brian Daniels
12a708f8b5
Fixed return status of test
2015-05-26 10:24:44 -05:00
Olaf Hagendorf
8b73e9093b
[NUCLEO_F446RE] adding to RTOS lib
...
RTOS_1 .. RTOS_8 tests are OK
2015-05-23 19:10:53 +02:00
ohagendorf
455b417b8f
[NUCLEO_F446RE] create new target - part 2
...
Update system_stm32f4xx to new version, generated by STM32CubeMX
Add target name to digital_loop test
Update coide export template
2015-05-23 19:03:12 +02:00
ohagendorf
8edb20bed6
[NUCLEO_F446RE] create the new target
...
Create the new target - mbed_blinky is runnning
2015-05-23 19:03:11 +02:00
sarahmarshy
5df10cce37
Consolidated code with some generic inheritance. Changed the way rpc interfaces are called. Eliminated platform specific pin names.
2015-05-22 16:26:08 -05:00
Brian Daniels
1cb4afc60b
Returns IO_FAIL when inital output is incorrect instead of IO_SERIAL
2015-05-22 10:16:05 -05:00
hjjeon0608
1c9cbdbf35
Merge branch 'master' of https://github.com/mbedmicro/mbed
2015-05-22 08:05:04 +09:00
hjjeon0608
5fb844ce87
Change startup code for toolchain ARM
...
Add possible toolchain ARM at targets.py
2015-05-22 08:04:37 +09:00
Brian Daniels
0551f6e8b9
Added tests for the WFI instruction
2015-05-21 15:17:17 -05:00
0xc0170
f5eeaa09c6
Merge branch 'master' of https://github.com/modtronix-com/mbed into modtronix-com-master
...
Conflicts:
libraries/rtos/rtx/TARGET_CORTEX_M/RTX_CM_lib.h
libraries/rtos/rtx/TARGET_CORTEX_M/RTX_Conf_CM.c
workspace_tools/export/coide.py
workspace_tools/export/gccarm.py
workspace_tools/export/uvision4.py
2015-05-21 09:53:12 +01:00
hjjeon0608
9c329b9357
Remove analogout_api.c
...
Remove toolchain ARM at targets.py
2015-05-20 10:50:45 +09:00
Martin Kojtal
d2cab9778f
Merge pull request #1094 from PrzemekWirkus/devel_add_multiple_same_targets
...
Tools: Added support for testing of multiple targets of the same type (board type)
2015-05-19 08:55:07 +02:00
Dmitry Bogdanov
8122f63861
add Travis build target for LPC2460
2015-05-18 20:34:53 +04:00
bcostm
c33e013276
[DISCO_F334C8] Add ARM, uARM and IAR toolchains.
...
Compilation and basic tests are OK.
2015-05-18 16:19:33 +02:00
Dmitry Bogdanov
8ab2a95618
make some tests compilable
2015-05-18 13:31:10 +04:00
hjjeon0608
c452befc0a
Delete json files
2015-05-18 09:32:49 +09:00
ohagendorf
40eb4e2ebc
[utils.py] windows problem
...
The last change, additional tests if comand is existing, doesn't work
under Windows because commands are tested only without extensions but
under Windows this is not successful.
2015-05-16 12:18:30 +02:00
hjjeon0608
2f751039fc
add some files
2015-05-15 11:28:46 +09:00
Kevin Gillespie
abbded72a8
Updating Keil export templates to have flash algorithm.
2015-05-14 11:10:48 -05:00
Martin Kojtal
31db62f4e9
Merge pull request #1095 from Pithikos/hotfix
...
Fixes for premature error checking
2015-05-14 07:44:46 +02:00
Martin Kojtal
b788b13841
Merge pull request #1105 from 0xc0170/dev_asynch_unit_tests
...
Asynch Unit tests (Serial, SPI, I2C, low power ticker)
2015-05-14 07:32:49 +02:00
Toyomasa Watarai
014c5f46f5
[RTOS] Add Nucleo STM32L152RE platform
...
* Add RTOS support for Nucleo STM32L152RE
* Add RTOS tests for the target
* Add RTOS build for build travis
2015-05-14 13:05:57 +09:00
0xc0170
686b99672f
Asynch Unit tests (Serial, SPI, I2C, low power ticker)
...
Peripheral unit tests require target pins definitions. I included K64F there as
a show case, although currently k64f does not support asynch methods.
2015-05-13 14:26:26 +02:00
0xc0170
3ee5f8640d
mbed lib revision - 99
...
build release - 2 platforms addition - disco l053c8 and maxwsnenv
2015-05-13 10:29:04 +02:00
Dmitry Bogdanov
dbbacdcbaf
remove ARM toolchain as not supported for LPC2460
2015-05-08 20:58:38 +04:00
Dmitry Bogdanov
e673c3cea8
revert changes in workspace_tools/export_test.py
2015-05-08 20:54:40 +04:00
Dmitry Bogdanov
cba8ef5dab
revert change in workspace_tools/settings.py
2015-05-08 20:46:42 +04:00
Steven Cooreman
8fe49d550d
Kit ID update for Happy Gecko
2015-05-07 11:04:42 -05:00
pithikos
6c3cb2c4e1
Small refactoring
...
Use os.path.abspath for creating absolute path
from given command. This assures that it works
the same on all OSes.
2015-05-07 15:36:48 +01:00
pithikos
62a10cee03
cmd validation added for both relpaths and abspaths
...
cmd validation is run before executing a command. The validation
assures that the command resolves to a file that is executable. This
2015-05-07 15:06:57 +01:00
Steven Cooreman
8d783f9acf
Workaround for SS not taking into account linker ordering
2015-05-06 15:51:25 -05:00
pithikos
f9e30bbb39
Fixed falsely giving error for egg modules
...
False error was being given for egg modules that
have not been unzipped but were able to import.
Now __import__ is used for those cases as a last
check.
2015-05-06 16:53:17 +01:00
Przemek Wirkus
65bae00f61
Bugfix: copy plugin assumed always that all commands like cp, copy, xcopy are
...
shell command. In fact copy and xcopy are shell commands under Windows and 'cp'
is always a separate app. not shell command e.g. in Windows.
2015-05-06 16:31:59 +01:00
pithikos
ecc0e32440
Checking if path exists before running command
...
There was no path checking before running a command
resulting in a waste of time trying to find the
issue. This was amplified by the fact that no mention
of where the error occurs was made, and neither
which path that the error was raised for.
2015-05-06 15:20:21 +01:00
Przemek Wirkus
abee10eee8
Fixed KeyError in access to background-color map
2015-05-06 13:42:38 +01:00
Steven Cooreman
74f1dc1cb6
Update exporter to optimize for size
...
Set a few flags to reduce code size
2015-05-05 15:40:42 -05:00
stevew817
e06fc12165
Merge pull request #1 from mbedmicro/master
...
Bring mbed up to date
2015-05-05 12:38:58 -05:00
Dmitry Bogdanov
4653da3604
Merge remote-tracking branch 'origin/master' into LPC2460
...
Conflicts:
libraries/USBDevice/USBDevice/USBEndpoints.h
workspace_tools/export_test.py
2015-05-05 21:35:21 +04:00
Steven Cooreman
9c79869f8a
Add the no-rtti compilation flag required for linking with precompiled libmbed.
2015-05-05 12:27:09 -05:00
Dmitry Bogdanov
e14a853216
CMSIS and RTOS are both compalible separately now, remove ARM and GCC_CR toolchain as not compatible
2015-05-05 17:37:54 +04:00
Martin Kojtal
d50b62d49f
Merge pull request #1078 from screamerbg/master
...
Tests: mbed app shield test for the SPI display and improve the armcc regex support to support armsm output
2015-05-04 08:30:55 +01:00
Martin Kojtal
8dc5e44da0
Merge pull request #1087 from PrzemekWirkus/bugfix_test_build_results
...
Tools: bugfix - singletest.py was not reporting test case build failure
2015-05-04 08:24:53 +01:00