mbed-os/workspace_tools
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
..
bootloaders update bootloaders for MTS Dragonfly and MTS mDot to version 0.1.1 2015-10-05 15:37:05 -05:00
buildbot Main change: added cleaner HTML report to test sumary 2014-03-10 14:54:33 +00:00
ci_templates Added skipped mbed library build reporting and removed unnecessary print 2015-04-14 13:39:29 -05:00
compliance BugFix: Fixed JUNIT ioper test suite reporter which reported all test cases for each TestSuite 2015-05-27 15:42:02 +01:00
data spaces removal - workspace tools (not tmpl) 2014-05-29 15:42:03 +02:00
dev spaces removal - workspace tools (not tmpl) 2014-05-29 15:42:03 +02:00
export [NUCLEO_F303K8] add support for the nucleo_f303k8 2015-10-12 11:34:06 +02:00
host_tests Revert "[NUCLEO_F303K8] add support of the STM32F303K8" 2015-09-28 19:01:26 +02:00
toolchains allow MTS mDot and MTS Dragonfly to printf and scanf floats 2015-10-06 12:17:57 -05:00
__init__.py Add license to workspace_tools files 2013-08-06 14:38:00 +01:00
build.py Revert "[NUCLEO_F303K8] add support of the STM32F303K8" 2015-09-28 19:01:26 +02:00
build_api.py Small improvements to reporting build failures 2015-05-02 23:08:00 +01:00
build_release.py [NUCLEO_F303K8] add support for the nucleo_f303k8 2015-10-12 11:34:06 +02:00
build_travis.py [NUCLEO_F303K8] add support for the nucleo_f303k8 2015-10-12 11:34:06 +02:00
export_test.py [NUCLEO_F303K8] add support for the nucleo_f303k8 2015-10-12 11:34:06 +02:00
hooks.py Added command line hooking option 2013-12-05 13:48:42 +02:00
libraries.py Added extra includes for CPPUTEST library - in CppUTest library structure we only include from include/CppUTest and we do not use other functionality 2014-11-11 15:31:18 +00:00
make.py workspace_tools: Use python2 in shebang 2015-04-23 00:23:19 +02:00
options.py [MAKE.py] [BUILD.py] some minor 2014-10-31 13:59:26 +01:00
patch.py spaces removal - workspace tools (not tmpl) 2014-05-29 15:42:03 +02:00
paths.py add precompiled bootloaders for supported toolchains (based on commit 9de96dce). 2015-03-25 11:41:29 -05:00
project.py [workspace_tools] project.py - some more changes ... 2015-01-27 10:50:51 +01:00
settings.py reverting settings.py to original state 2015-06-29 18:26:50 +05:30
singletest.py Fixed python error when auto-detect option is not present 2015-09-28 15:09:54 +03:00
size.py spaces removal - workspace tools (not tmpl) 2014-05-29 15:42:03 +02:00
synch.py Sync to mbed-dev instead of mbed-src 2015-10-01 15:34:42 +03:00
targets.py targets.py: NRF51: support S110 builds for OTA and BOOT targets 2015-10-19 14:45:01 +01:00
test_api.py removed test serial flush 2015-09-25 11:43:15 -05:00
test_db.py Added test output to test_entry in database so users can browse between results and see console output 2014-09-01 08:43:45 +01:00
test_exporters.py Fixed missing enum in exporter 2015-05-27 15:43:01 +01:00
test_mysql.py Added test output to test_entry in database so users can browse between results and see console output 2014-09-01 08:43:45 +01:00
test_webapi.py Small comment indent in test web api file 2014-08-13 10:27:07 +01:00
tests.py [NUCLEO_F303K8] add support for the nucleo_f303k8 2015-10-12 11:34:06 +02:00
upload_results.py Removed uneeded dependencies and added license header 2015-10-06 10:28:16 -05:00
utils.py [utils.py] windows problem 2015-05-16 12:18:30 +02:00