Commit Graph

1808 Commits (300d3a0025db87995e238d65a1d3d60528ff4379)

Author SHA1 Message Date
Jonathan Austin 382f7334fb Nordic: added the s110 scatter files
This commit adds the ability for a compile flag to be set from targets.py
which changes the soft device to s110.

The compile flag is: MCU_NRF51_16K_S110. In order to avoid duplication
of the startup file, for the 16K parts we introduce an S110 or S130
scatter file. This means all 16K platforms must define
MCU_NRF51_16K
and ONE of
MCU_NRF51_16K_S110 or MCU_NRF51_16K_S130

Based on an earlier commit by Mihail but modified to avoid copy/paste
of the startup code for S110/S130

Signed-off-by: Jonathan Austin <jonathan.austin@arm.com>
2015-07-27 11:31:48 +01:00
James Devine 585fe6245f Add BBC microbit platform: NRF51_MICROBIT
This adds the BBC micro:bit platform, based on NRF51822

Initially, add the platform to use whatever version of softdevice is the
default for the NRF51822-based platforms.

Originally written by James, modified for new target inheritance by
Jonathan Austin:

Signed-off-by: Jonathan Austin <jonathan.austin@arm.com>
2015-07-27 11:07:53 +01:00
Martin Kojtal 23cdadc405 Merge pull request #1253 from bcostm/master
DISCO_F746NG - Add IAR exporter
2015-07-27 09:25:33 +01:00
Martin Kojtal cda27fddc9 Merge pull request #1254 from bridadan/remove-gcc-arm-for-arm-mps
Removes GCC_ARM as a supported compiler for the ARM_MPS targets
2015-07-24 15:19:18 +02:00
Martin Kojtal 591781b445 Merge pull request #1257 from yoonghm/yoonghm-Export_GCC_ARM_TEENSY3_1
Yoonghm-Export-gcc_arm_teensy3 1
2015-07-24 15:17:31 +02:00
Mihail Stoyanov e9ccab9fb8 Redesign Nordic nRF51 MCU and derivative platforms to use class inheritance:
* add class to support both versions - 16K and 32K
* add class to support 2 modes - BOOT and (F)OTA
* change all classes to use the corresponding parent class
2015-07-23 15:28:52 +03:00
Mihail Stoyanov 482941ab0e Add travis test whether the testsuite is usable 2015-07-23 12:12:06 +03:00
Martin Kojtal c5a4d1068e Merge pull request #1256 from screamerbg/master
Add bootloader versioning based on the softdevice being used for all …
2015-07-23 10:02:50 +02:00
Brian Daniels b5191580fd Removed mbed-ls dependency from test framework 2015-07-22 16:40:42 -05:00
YoongHM 4a7d6beaea Add GCC_ARM export for TEENSY3_1
To reflect support for GCC_ARM export for TEENSY3_1
2015-07-22 20:29:37 +08:00
YoongHM 8e04c1f2a7 Add gcc_arm_teensy3_1.tmpl
Add Jinja2 template to support export of Teensy 3.1 project for GCC ARM toolchain.
2015-07-22 20:25:23 +08:00
YoongHM b1534cf994 Feature: Export GCC_ARM for TEENSY3_1
Support project export in GCC_ARM for Teensy 3.1.
2015-07-22 20:20:58 +08:00
Mihail Stoyanov 9cc84bb8c4 Support multiple SoftDevices for NRF51822 based platforms 2015-07-22 15:08:46 +03:00
Mihail Stoyanov 49dbe0c6cc Add bootloader versioning based on the softdevice being used for all nRF51822 based platforms.
Remove obsolete S110 softdevice.
2015-07-21 13:47:40 +03:00
Brian Daniels 8640bcf9cc Removes GCC_ARM as a supported compiler for the ARM_MPS targets 2015-07-20 10:47:29 -05:00
bcostm 1f93b7694a [DISCO_F746NG] Add IAR exporter 2015-07-20 13:16:22 +02:00
Christian Taedcke 92de25c232 [EXPORTER] Derive lpcxpresso M0 and M3 cprojects from one template. 2015-07-19 14:32:12 +02:00
Christian Taedcke f3a4b6a9ca [EXPORTER] Derive all lpcxpresso project files from one common template. 2015-07-19 12:50:31 +02:00
Christian Taedcke f20246217c [GCC_ARM][EXPORTER] Add Wextra flag as suggested in #950 2015-07-19 10:26:11 +02:00
akhilpanayam 8bd46960f3 * removed support for SAMD21J18A at this point. To be added later.
* removed unwanted headers in serial apis.
2015-07-15 12:22:28 +05:30
Yunfeng Liu 3a5b79bac7 add IBDAP-LPC11U35 platform 2015-07-11 18:53:01 -04:00
Martin Kojtal 161ee189d8 Merge pull request #1206 from Josephc3/master
Add KL26 Target
2015-07-08 14:37:11 +01:00
0xc0170 b883bfb20e Fix MPS2 M7 - set cpu to M4F 2015-07-08 13:49:24 +01:00
Martin Kojtal 3555d66938 Merge pull request #1225 from PeterConheeney/master
mps2 add to build_release.py
2015-07-07 08:57:56 +01:00
PeterConheeney 06b9c99b27 mps2 added to build_release.py 2015-07-07 08:35:37 +01:00
Przemek Wirkus af7630d525 Merge pull request #1139 from PrzemekWirkus/devel_interoperability
Tools: Interoperability test suite: Added simple interface chip tests / checks

I'm merging this pull request, we can add more interoperability tests in the future. For now we can use this is CI.
I'm expecting some issues with this but this is not essential functionality and we can always improve it in the future.
2015-07-06 10:29:25 +01:00
0xc0170 c052d893de Merge branch 'master' of https://github.com/dbestm/mbed into dbestm-master
Conflicts:
	libraries/rtos/rtx/TARGET_CORTEX_M/RTX_Conf_CM.c
2015-07-06 09:05:31 +01:00
Martin Kojtal d88afd36b5 Merge pull request #1204 from chrta/refactor_gcc_arm_efm_exporter_templates
Refactor remaining gcc arm exporter templates
2015-07-06 08:22:50 +01:00
Martin Kojtal d5b4d2ab9c Merge pull request #1214 from kpurusho/master
Initial version of drivers for SAMR21
2015-07-01 09:42:03 +01:00
Martin Kojtal 3023035d2e Merge pull request #1212 from sarahmarshy/master
RPC update - rebased with mbed master
2015-07-01 08:54:48 +01:00
0xc0170 45dd7550f2 Merge branch 'micronfcboard-build-release-fix' of https://github.com/bridadan/mbed into bridadan-micronfcboard-build-release-fix
Conflicts:
	workspace_tools/build_release.py
2015-07-01 08:18:26 +01:00
Martin Kojtal 7766e75dd8 Merge pull request #1205 from sg-/gcc_asm_updates
GCC asm updates
2015-07-01 08:08:10 +01:00
Martin Kojtal 4022d52ee5 Merge pull request #1203 from mbedmicro/sg--patch-exporters1
Update .hgignore
2015-07-01 08:02:27 +01:00
Martin Kojtal 2b19a9e933 Merge pull request #1202 from bridadan/singletest-build-return-error-fix
Changing return status of singletest.py if a build failure occurs
2015-07-01 08:02:04 +01:00
Martin Kojtal 444a3346bd Merge pull request #1201 from mbedmicro/sg--patch-kds2
Update kds_k22f_cproject.tmpl
2015-06-30 11:05:50 +01:00
Martin Kojtal 5b07f74336 Merge pull request #1200 from mbedmicro/sg--patch-kds1
Update kds_k64f_cproject.tmpl
2015-06-30 10:45:24 +01:00
Karthik Purushothaman 106ff78dc3 reverting settings.py to original state 2015-06-29 18:26:50 +05:30
sarahmarshy 5b8708524b Merge branch 'origin/master' into rpc_commits
Conflicts:
	workspace_tools/host_tests/mbedrpc.py
2015-06-26 13:59:06 -05:00
Karthik Purushothaman dbd4502f7b Merge remote-tracking branch 'origin/atmel' 2015-06-26 12:21:17 +05:30
akhilpanayamparambil cfffe1371d * logic added in mbed_overrides.c - for making system initialization (system_init) before usart init. Had issues for clock and buses not getting initialed before serial init. Resolved with the logic.
* Macro for callback added in usart.h (ASF).
* GPIO mode setting implemented in gpio_api.c
* updated files gpio_object.h ,serial_api.h(tested and working for UART synchronous APIs)
* Reverted settings.py
* Removed unused files in usart (ASF).
2015-06-26 11:53:54 +05:30
Bogdan Marinescu 81e206d2ad Disable DISCO_F746NG for now
Since code for this target can't be built with the online compiler at the
moment, disable it until we upgrade to a newer version of the compiler.
2015-06-24 11:35:46 +03:00
akhilpanayamparambil ce20024b88 ** Initial Commit for Atmel SAMD21J18A and SAMR21G18A.
*HAL and CMSIS folder for the Target.
*Updated target.py, gccarm.py for including these targets and settings.py for compiler path.
2015-06-24 11:10:17 +05:30
Bogdan Marinescu 299aff13f2 Fixes to build_release.py
- there's no target called APPNEARME_MICRONFCBOARD
- LPC11U37H_401 doesn't support IAR in targets.py
- DISCO_F736NG doesn't support GCC_ARM in targets.py
- LPC2460 syntax error
2015-06-23 15:12:42 +03:00
Brian Daniels 983fdafba3 Fixed name for MICRONFCBOARD in build_release.py 2015-06-22 10:59:43 -05:00
Josephc3 720b8f2bc8 Added KL26 Target
Added KL26Z as a target.
2015-06-21 19:03:45 +01:00
sg- 73bfa3dd29 modify gcc_makefile template to use c preprocessor on assembly files 2015-06-20 13:43:14 -05:00
Christian Taedcke 85da1db87b [GCC_ARM][EXPORTER] Add EFM32 platforms to exporter test. 2015-06-20 11:52:40 +02:00
Christian Taedcke aacecbebbb [GCC_ARM][EXPORTER] Use one common template for all EFM32 platforms. 2015-06-20 11:52:40 +02:00
Christian Taedcke c68a9e2a0d [GCC_ARM][EXPORTER] A few more targets use the template. 2015-06-20 11:52:28 +02:00
Sam Grove 5c6bf0e18a Update kds_k64f_cproject.tmpl
remove -specs=nano.specs
2015-06-19 14:40:28 -05:00
Sam Grove d5077a5f62 Update kds_k22f_cproject.tmpl
Remove -specs=nano.specs from template
2015-06-19 14:39:41 -05:00
Sam Grove ad7aafa9f9 Update .hgignore 2015-06-19 12:03:00 -05:00
Brian Daniels abd4cbcf00 Changing return status of singletest.py if a build failure occurs 2015-06-19 11:53:38 -05:00
Sam Grove e8aca4396b Update kds_k22f_cproject.tmpl 2015-06-19 11:34:11 -05:00
Sam Grove bb7976110f Update kds_k64f_cproject.tmpl 2015-06-19 11:32:14 -05:00
Martin Kojtal bb7d4bd4db Merge pull request #1193 from masaohamanaka/master
RZ_A1H - Add CAN driver.
2015-06-19 09:22:01 +01:00
Martin Kojtal d47834cd4d Merge pull request #1194 from bcostm/master
DISCO_F746NG - Add new target
2015-06-19 09:15:00 +01:00
sarahmarshy e8d01874bf Added support for 3 pins 2015-06-18 16:59:38 -05:00
sarahmarshy 51579eaff7 Simplified new RPC object creation. More pythonic 2015-06-18 16:58:11 -05:00
sarahmarshy 8194725b8b Added support for RPC timer class 2015-06-18 16:51:25 -05:00
sarahmarshy cc12836b52 Added support for new RPC objects with multiple pins. Added baud function for serial RPC. 2015-06-18 15:05:33 -05:00
sarahmarshy 04aca2e39c Added support for dynamic creation of RPC objects 2015-06-18 10:38:58 -05:00
bcostm 02095056bb [DISCO_F746NG] Add new target (py files + uvision exporter template) 2015-06-18 11:16:09 +02:00
tomoyuki yamanaka f4aea8bb49 Add CAN driver.
Add CAN driver.
2015-06-18 14:41:39 +09:00
Christian Taedcke ddf0ced672 [GCC_ARM][EXPORTER] A few more targets use the template. 2015-06-17 21:10:59 +02:00
Christian Taedcke 9530bb14b9 [GCC_ARM][EXPORTER] Add phony target and size depends on elf. 2015-06-17 21:10:59 +02:00
Christian Taedcke 9727f1d7e2 Add a few stm and freescale targets to exporter test. 2015-06-17 21:10:59 +02:00
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
Przemek Wirkus f410b86b05 Updated app version to 1.5 - Biggest change: added support for multiple devices
of the same type.
2015-05-03 02:34:39 +01:00
Przemek Wirkus cc6be1a16e Added support for multiple targets of the same type (hardware platfrom) 2015-05-03 02:32:04 +01:00
Przemek Wirkus 9a720be3d4 Small improvements to reporting build failures 2015-05-02 23:08:00 +01:00
Przemek Wirkus 373e8c40c0 Fixed test build failure, now BUILD_FAILURE is one of possible results.
Added build report after build completion.

Fixed result from execute() capture when result is NoneType value
2015-04-30 19:39:30 +01:00
Martin Kojtal 3b811aedb1 Merge pull request #1084 from rgrover/s130
S130 v1.0 from Nordic. This brings in a lot of BLE4.1 functionality
2015-04-30 12:56:54 +01:00
0xc0170 bdaddafd92 Squashed commit (pull request #1072)
commit 8e9e89f5d7
Author: bcostm <bco.stm@gmail.com>
Date:   Tue Apr 28 17:12:52 2015 +0200

    [STM32L0] Change back AHBPresc table name

commit 6433521fc1
Author: bcostm <bco.stm@gmail.com>
Date:   Fri Apr 24 10:34:41 2015 +0200

    [STM32_L0] hal improvements

    - pins settings
    - check STM32Cube HAL_Init return value

commit 7b6a5eadc6
Author: bcostm <bco.stm@gmail.com>
Date:   Fri Apr 24 10:32:12 2015 +0200

    [NUCLEO_L073RZ] Improvements (same as NUCLEO_L053R8)

commit 0a7f6d2bea
Author: bcostm <bco.stm@gmail.com>
Date:   Fri Apr 24 10:30:44 2015 +0200

    [NUCLEO_L053R8] Improvements

    - Add new macro for pins setting (same as NUCLEO_F4)
    - Fix issue with constant tables

commit 1f72ffe2fe
Author: bcostm <bco.stm@gmail.com>
Date:   Fri Apr 24 10:26:55 2015 +0200

    [DISCO_L053C8] Alignment with NUCLEO_L0, add IAR compilation + exporter

commit ed2d7dcbe1
Author: bcostm <bco.stm@gmail.com>
Date:   Fri Mar 20 11:10:03 2015 +0100

    [NUCLEO_F091RC/F303RE] Fix wrong detect_code field
2015-04-30 11:57:14 +01:00
Martin Kojtal 334b3418df Merge pull request #1059 from devanlai/can-loopback-wip
Implement some CAN modes for the LPC1549/LPC11Cxx/LPC1768
2015-04-30 09:03:12 +01:00
Rohit Grover b8c6aba46a Update to v1.0 of Nordic's S130 production release.
This brings in BLE4.1 functionality. It will take some time for BLE_API to expand to cover available functionality.
2015-04-29 10:42:49 +01:00
Steven Cooreman 35a4ba5c4e * Silence bunch of compiler warnings on Silicon Labs platforms
* Remove "ARM" as compiler for Silicon Labs' CM0 platforms
* Define LED3 and LED4 on Silicon Labs platforms
2015-04-27 19:31:00 -07:00
Steven Cooreman 298db047c1 Add in Silicon Labs targets 2015-04-27 11:11:02 -07:00
Martin Kojtal c961f2de99 Merge pull request #1066 from smeshlink/master
Add target XBED_LPC1768
2015-04-27 09:41:42 +01:00
Martin Kojtal 7c21ce5110 Merge pull request #1065 from rnestler/use_python2
workspace_tools: Use python2 in shebang
2015-04-24 08:06:43 +01:00
Mihail Stoyanov c9324b7c0f Added C12832 LCD display library and SPI C12832 test. 2015-04-23 19:33:13 +03:00
Mihail Stoyanov 13f4fc7254 Merge branch 'master' of https://github.com/mbedmicro/mbed 2015-04-23 17:52:14 +03:00
longshine d043f7f4e5 Added target XBED_LPC1768 2015-04-23 19:51:30 +08:00
0xc0170 809d8aa82b Squashed commit of the following (PR #1023):
commit 5390a0eb7fc28dda30993602652350fd0ad87df0
Merge: 7c4831f 3998966
Author: 0xc0170 <c0170@rocketmail.com>
Date:   Thu Apr 23 08:48:31 2015 +0100

    Merge branch 'master' of https://github.com/dudmuck/mbed into dudmuck-master

    Conflicts:
    	workspace_tools/export/uvision4.py

commit 3998966b1b
Author: U-owner-PC\owner <Wayne Roberts>
Date:   Thu Apr 9 13:45:09 2015 -0700

    using defines for platform specific requirement

commit 755c5d9b07
Author: U-owner-PC\owner <Wayne Roberts>
Date:   Wed Apr 8 14:59:47 2015 -0700

    added device ID for MOTE_L152RC

commit d812fb0002
Merge: 6ad66e8 158cbeb
Author: U-owner-PC\owner <Wayne Roberts>
Date:   Wed Apr 8 07:25:23 2015 -0700

    Merge remote-tracking branch 'upstream/master'

commit 6ad66e89d8
Merge: 14a1807 cfb9dd1
Author: U-owner-PC\owner <Wayne Roberts>
Date:   Fri Mar 27 15:54:03 2015 -0700

    merged upstream

commit 14a18078ca
Author: U-owner-PC\owner <Wayne Roberts>
Date:   Tue Mar 24 10:01:02 2015 -0700

    RTC subSeconds at 16384Hz

commit 32d75d04c1
Merge: bc84c03 ea01d61
Author: U-owner-PC\owner <Wayne Roberts>
Date:   Tue Mar 24 09:59:43 2015 -0700

    Merge remote-tracking branch 'upstream/master'

commit bc84c03a37
Author: U-owner-PC\owner <Wayne Roberts>
Date:   Mon Mar 16 16:26:18 2015 -0700

    handle HSE-PLL enabled upone deepsleep wakeup

commit 11bfe693b9
Merge: b7cec55 fdc75bf
Author: U-owner-PC\owner <Wayne Roberts>
Date:   Mon Mar 16 14:37:11 2015 -0700

    Merge remote-tracking branch 'upstream/master'

commit b7cec55d08
Merge: c5b61f5 4b74c54
Author: U-owner-PC\owner <Wayne Roberts>
Date:   Mon Mar 9 13:15:56 2015 -0700

    syncd with upstream

commit c5b61f5c1d
Merge: c16a115 9d2fd3e
Author: U-owner-PC\owner <Wayne Roberts>
Date:   Tue Mar 3 14:05:54 2015 -0800

    syncd with upstream

commit c16a115e18
Merge: 51efd61 1b2a621
Author: U-owner-PC\owner <Wayne Roberts>
Date:   Tue Feb 24 09:48:55 2015 -0800

    Merge remote-tracking branch 'upstream/master'

commit 51efd619f1
Author: U-owner-PC\owner <Wayne Roberts>
Date:   Tue Feb 24 09:48:22 2015 -0800

    MOTE_L152RC

commit a122226e46
Author: U-owner-PC\owner <Wayne Roberts>
Date:   Tue Feb 24 09:46:08 2015 -0800

    renamed SEMTECH_LORA915 to MOTE_L152RC

commit 88fcf53069
Merge: 3e291c1 8648ff5
Author: U-owner-PC\owner <Wayne Roberts>
Date:   Mon Feb 23 08:11:48 2015 -0800

    Merge remote-tracking branch 'upstream/master'

commit 3e291c1cce
Merge: a59aefc c9e93d2
Author: U-owner-PC\owner <Wayne Roberts>
Date:   Tue Feb 17 19:04:04 2015 -0800

    Merge remote-tracking branch 'upstream/master'

    syncing my fork with master

commit a59aefc6ed
Author: U-owner-PC\owner <Wayne Roberts>
Date:   Tue Feb 17 18:46:27 2015 -0800

    added SEMTECH_LORA915 to python scripts

commit 15b1989b69
Author: U-owner-PC\owner <Wayne Roberts>
Date:   Tue Feb 17 18:42:13 2015 -0800

    added platform SEMTECH_LORA915
2015-04-23 08:55:29 +01:00
rnestler ddd3e8859f workspace_tools: Use python2 in shebang
The scripts are not python3 compatible so we should explicitly call
python2.
2015-04-23 00:23:19 +02:00
Martin Kojtal 289b8064e0 Merge pull request #1040 from bridadan/ci
Continuous Integration Features
2015-04-21 08:54:42 +01:00
Martin Kojtal fe39f1a838 Merge pull request #1060 from xiongyihui/master
Arch Max - fix LSI clock value for Arch Max (STM32F407)
2015-04-21 08:45:37 +01:00
Yihui Xiong bae48d52ed fix LSI clock value for Arch Max (STM32F407) 2015-04-21 15:08:39 +08:00
ytsuboi 3b5bda9aa4 [LPC1114] Add GCC_CR to official mbed library build 2015-04-21 01:35:11 +09:00
Rohit Grover c3da630923 attempt at upgrading to v8.0 of the SDK 2015-04-20 10:38:08 +01:00
Brian Daniels 2f4d668382 Renamed Jenkins specific options to general "Build" options 2015-04-17 09:39:26 -05:00
Devan Lai 52f20bfcad [mbed][tests] Add CAN loopback test case
Add test case that configures a MUT for in CAN self-test mode and sends a
series of test messages to verify that it works.
2015-04-16 22:25:57 -07:00
Kevin Gillespie 2044135c19 Adding export support for MAXWSNENV and MAX32600MBED. 2015-04-16 14:04:40 -05:00
Martin Kojtal 29ab478a78 Merge pull request #1032 from toyowata/master
LPC824, SSCI824 - Add GCC_ARM exporter support
2015-04-16 11:35:50 +01:00
Martin Kojtal b675c99d9c Merge pull request #1037 from jeremybrodt/max32600mbed
MAX32600MBED - Adding MAX32600MBED platform.
2015-04-16 11:35:28 +01:00
Martin Kojtal 1b9e8d686f Merge pull request #1031 from julbouln/master
Add SysEx to USBMIDI device
2015-04-16 10:52:50 +01:00
julbouln 8dab8c4751 Added USBMIDI tests + bugfix MIDI OUT 2015-04-14 20:57:56 +02:00
Brian Daniels 5eb4894e71 Added skipped mbed library build reporting and removed unnecessary print 2015-04-14 13:39:29 -05:00
Jeremy Brodt 5ada69b73d [MAX32600MBED] Adding MAX32600MBED platform. 2015-04-14 10:00:23 -05:00
Brian Daniels afb331dcff Fixing arguments 2015-04-13 17:07:42 -05:00
Brian Daniels c71a082d20 Added table styleing 2015-04-13 17:07:40 -05:00
Brian Daniels 01ff0b32b3 Removed comments 2015-04-13 17:07:38 -05:00
Brian Daniels a574e1f27e Broke apart some template stuff, added tests-build report 2015-04-13 17:07:37 -05:00
Brian Daniels cb4e13c1e3 Reorganized test_api.py to build all required libraries (RTOS, Ethernet, etc) for tests up front, before any tests are built 2015-04-13 17:07:21 -05:00
Brian Daniels 4b0926fcdb Added report templates 2015-04-13 17:04:57 -05:00
Brian Daniels 8576f74b3c Changing Jenkins HTML build output 2015-04-13 16:49:25 -05:00
Brian Daniels 1f6b56d060 Moved printing into build_api 2015-04-13 16:49:23 -05:00
Brian Daniels f1c235b1d8 Added Jenkins build reporting option 2015-04-13 16:49:21 -05:00
Brian Daniels dc5fca2e21 added toolchain filter to build_release 2015-04-13 16:49:19 -05:00
Martin Kojtal 7fadd145f9 Merge pull request #1034 from jeremybrodt/copylibrary
Toosl - Add copying of library files.
2015-04-13 17:02:49 +02:00
Jeremy Brodt d65e7bfe3d Added copying of library files. 2015-04-13 09:31:27 -05:00
0xc0170 b8da610a78 Tools - build_release - return 1 if any build fails 2015-04-13 16:13:52 +02:00
Toyomasa Watarai d8049d5832 [LPC824, SSCI824] Add GCC_ARM exporter support
* Correct interrupt vector table for GCC_ARM startup
* Add GCC_ARM build target for SSCI824
* Add GCC_ARM exporter template files
* export_test has been passed
* autometed test has been passed
2015-04-13 17:54:12 +09:00
Brian Daniels e54b32015d Add GCC_CR to LPC824, fixes LPCXpresso exporter 2015-04-10 18:11:16 -05:00
Mihail Stoyanov 06e8a0825b Improve armcc output regex pattern to handle armasm messages 2015-04-09 20:45:43 +03:00
ohagendorf dce050a915 [TARGET_STMF4] reorg hal
some test extensions
2015-04-09 11:21:50 +02:00
ohagendorf 84c48c0f0b [TARGET_STMF4] reorg hal for ARCH_MAX
same changes but for ARCH_MAX as in commit [TARGET_STMF4] reorg hal for
DISCO_F407VG

one bugfix for DISCO_F429 - wrong DAC channel numbers
2015-04-09 11:21:46 +02:00
ohagendorf 879d971289 [TARGET_STMF4] reorg hal for NUCLEO_F401RE
same changes but for NUCLEO_F401RE as in commit [TARGET_STMF4] reorg hal
for DISCO_F407VG
2015-04-09 11:21:46 +02:00
ohagendorf 34cfbedd6c [TARGET_STMF4] reorg hal for DISCO_F429ZI
same changes but for DISCO_F429ZI as in commit [TARGET_STMF4] reorg
hal
for DISCO_F407VG
2015-04-09 11:21:45 +02:00
ohagendorf 22de60432a [TARGET_STMF4] reorg hal for NUCLEO_F411RE
same changes but for NUCLEO_F411RE as in commit [TARGET_STMF4] reorg hal
for DISCO_F407VG
2015-04-09 11:21:45 +02:00
ohagendorf a70bdc5c00 [TARGET_STMF4] reorg hal for DISCO_F407VG
Removing pin configuration from analogin_api, analogout_api and
pwmout_api (hal function, used by every STM32F4 target) to the target
specific files.
2015-04-09 11:21:44 +02:00
Toyomasa Watarai 9fe3632b17 Add LPC11U68 support in Sleep test case
- Add LPC11U68 target in MBED_4 test case
- Add wakeup pin for LPC11U68 target and set PullUp mode
2015-04-09 16:06:53 +09:00
Martin Kojtal 071f4d0e44 Merge pull request #1003 from jeremybrodt/maxwsnenv
Adding MAXWSNENV platform.
2015-04-08 08:31:46 +02:00
0xc0170 331dc0725d Squashed commits from #1002, from Marcomissyou.
Delta target - add RTC, bugfixes in mbed_overrides and pinnames
2015-04-08 08:10:42 +02:00
Jeremy Brodt 3f7718cec4 Adding MAXWSNENV platform. 2015-04-07 13:39:09 -05:00
Martin Kojtal c9927abb78 Merge pull request #1006 from mfiore02/4_1_15_dragonfly_mdot_pullrequest
MTS Dragonfly & mDot - fix for building applications on Windows
2015-04-07 08:27:15 +02:00
Martin Kojtal bcc032ca89 Merge pull request #1010 from ohagendorf/nucleo_f303_rtos_singletest
NUCLEO_F303RE - RTOS singletest
2015-04-07 08:16:52 +02:00
Martin Kojtal 40d3a79298 Merge pull request #985 from rgrover/updateToV7.1.0
fixes #984: updating to v7.1 of the Nordic SDK.
2015-04-07 07:40:29 +02:00
ohagendorf dcd864171d [NUCLEO_F303RE] RTOS singletest
adding RTOS tests for NUCLEO_F303RE in singletest.py
2015-04-03 17:17:17 +02:00
Mike Fiore e8348cffee [MTS_DRAGONFLY_F411RE][MTS_MDOT_F411RE] add explicit seek() call when combining bootloader and application binaries so Windows builds succeed 2015-04-01 15:29:49 -05:00
Martin Kojtal cfb9dd117e Merge pull request #1001 from mfiore02/3_25_15_dragonfly_mdot_pullrequest
Updated hal & cmsis support for MTS Dragonfly and MTS mDot
2015-03-27 15:47:58 +00:00
Mike Fiore 54f4391f79 [mbed][MTS_DRAGONFLY_F411RE][MTS_MDOT_F411RE] update bootloader to revision 53f849fca694138b944a3e4518e63a2881167cff 2015-03-25 11:41:49 -05:00
Mike Fiore a0ebff507b [mbed][MTS_DRAGONFLY_F411RE] update to revision fa5f8ebb7de6af4f06c6b72bf3b2b3d3f22a516e of bootloader 2015-03-25 11:41:30 -05:00
Mike Fiore 52be48dea0 [mbed][MTS_DRAGONFLY_F411RE] remove post-build from Release build - Release doesn't seem to work at all 2015-03-25 11:41:30 -05:00
Mike Fiore 7e3aaa6a6d [mbed][MTS_DRAGONFLY_F411RE] add post-build to Debug build as well as Release for IAR 2015-03-25 11:41:30 -05:00
Mike Fiore 0fc5e2519f [mbed][MTS_DRAGONFLY_F411RE] update bootloader binary build to rev 70b679ac2b8ddd30420eddd695eef91bef5fc1a7 2015-03-25 11:41:30 -05:00
Jesse Gilles 0d98831e4a [MTS_MDOT_F411RE] update with working bootloader.bin 2015-03-25 11:41:30 -05:00
Mike Fiore 28fdf0bb43 [mbed][MTS_DRAGONFLY_F411RE] add post-build script invocation to IAR export template for MTS_DRAGONFLY_F411RE 2015-03-25 11:41:30 -05:00
Mike Fiore 67f660337b [mbed][MTS_DRAGONFLY_F411RE] override default binary name with constant name in IAR export. necessary for post-build script 2015-03-25 11:41:30 -05:00
Jesse Gilles b1c4a63f23 [mbed][MTS_MDOT_F411RE] add debug bootloader.bin 2015-03-25 11:41:30 -05:00
Jesse Gilles 90f6719b62 [mbed][MTS_MDOT_F411RE] preliminary bootloader+app support 2015-03-25 11:41:30 -05:00
Mike Fiore 3b896d6481 [mbed][MTS_DRAGONFLY_F411RE] update bootloader to latest from git revision 80ff13fc47f41e758441af83259755580cae7bfb 2015-03-25 11:41:29 -05:00
Mike Fiore db72429c59 [mbed][MTS_DRAGONFLY_F411RE] update to latest bootloader with full fw upgrade support including CRC32 checksum 2015-03-25 11:41:29 -05:00
Mike Fiore da7c5fbc0f [mbed][MTS_DRAGONFLY_F411RE] use CRC32 instead of MD5 for checksum of binary 2015-03-25 11:41:29 -05:00
Mike Fiore 62121b7fe7 [mbed][MTS_DRAGONFLY_F411RE] append MD5 checksum to combined binary for Dragonfly 2015-03-25 11:41:29 -05:00
Mike Fiore eb3650b4d3 [mbed][MTS_DRAGONFLY_F411RE] realized we only need one bootloader, not one for each toolchain 2015-03-25 11:41:29 -05:00
vinnie rabbit 88f9d7eddf [mbed][MTS_DRAGONFLY_F411RE] added custom linker file for IAR toolchain 2015-03-25 11:41:29 -05:00
Mike Fiore d41ef07d32 add precompiled bootloaders for supported toolchains (based on commit 9de96dce).
add support for automatically generating bootloader+application binary
2015-03-25 11:41:29 -05:00
Mike Fiore 952cc7551b [mbed][MTS_DRAGONFLY_F411RE] update application offset to 64kB 2015-03-25 11:41:29 -05:00
Mike Fiore e5f05b8033 [mbed][MTS_DRAGONFLY_F411RE] preliminary support for dragonfly bootloader.
changed linker files to put application at 32kB offset
added VECT_TAB_OFFSET define in targets.py so application runs properly after jump from bootloader
2015-03-25 11:41:29 -05:00
GustavWi 94e6ba9441 Fixed documentation and pylint messages 2015-03-25 14:43:06 +01:00